So I log in and BAM: Steps to fix this: Both leading to a page were I add new credit cards. I tried adding another VCC no luck. Verified by a bank account I paid for here as well as the VCC. They only mention my credit card though, not bank accounts. What's the next step?
Go to your bank and get a real credit card. No other options here. VCC usually are generated through the Indian Netsafe bank account which are supposed to be for personal use and not for them to sell them for others to use.
did you put the expuse already?usually,confirm location means theyre gonna call the phone you put on file or if that doesnt work,theyll mail you a code in the mail..if you have questions pm me..