Use a real creditcard?
Just a tip everytime you use that card it charges services fees
This includes the verification charges which are refunded to you but not the vanillas service charge
Which can be 1-3 transactions with a minimum of 1dollar transaction fee
And you need to visit the vendors website and add billing info and enable online transaction and reoccuring purchases and roll the dice to see if it works
Yes it's highly unlikely you can get one of those cards to work hence why you should be using a real creditcard
They arent meant for reoccuring purchases or online transactions
More for one timr retail purchases then actual online purchases since 90% of online services don't support such cards