Hey there Shobyo,
Onward is awesome, let's get you assistance with your digital payment troubles. We will ask you a couple of questions to gather more information and provide some basic troubleshooting.
Please ensure the following:
The card must be able to have funds added or reloaded to it
The network cannot have any purchase restrictions to prevent online payments
After confirming the information above, you continue to experience the same issue please open a Oculus Support ticket so we can do further research.
Have a great rest of your week!