Fixed! I had to tweak a couple of settings on my account, but now you should be able to pay directly by card :)
If you want anything added/changed in the game once you try it, just email me with your thoughts.
Daniel Hurtado