Just buy a prepaid visa card, it worked in 1 go for me when i did the
Purchase crysta-> use visa payment option-> enter the card number/ security 3 digit #-> proceed to payment= Success!
No errors and it was pretty simple.
^^
And since its a prepaid visa i got at the bank, i won't get charged for failed attempts i think as its treated like a gift card and is not directly tied to my account