Did you try another browser/device?
Yes, I tried on my Android, and still does not work.
Try it. (You will have the option of backing out, so you don't
have to actually buy it.)
Just verify you can get to the confirm payment screen.
I don't use credit cards, sorry. I hope you will find a solution. The game is great and deserves to be bought and played.