A Few Things to Check
Card details
Make sure the card number, expiry date, security code and postal code match your card.
Your bank
Some banks block online payments they do not recognize. Your bank can approve the payment so you can try again.
Another card
If the payment still does not go through, try a different card.