I had a similar problem last year... buying with credit card failed.
I called my credit card bank and asked them what happened and they told me they blocked the request from cryptic because of a possible fraud.
I had to tell them to lift the block and then i could buy with credit card.
The person at my credit card bank told me its because of the workflow cryptic checks the credit card. First its a request for 1$ to check if the credit card is working, then the 1$ is canceled and they send a request for the whole amount.
This is on of the standard workflows to check credit card but its also often used in credit card frauds.
... so call your credit card company and ask if the problem is on thier side, if they are blocking the request.