You can try by one of our resellers including myself.
More likely your card is blocked by your card provider for online payments.
For the first instance, I would speak with card provider to make sure they allow you pay online by that card and in other countries too.