There are many reasons for which a credit card is declined. Sometimes, it is due to previous payment transactions and sometimes it is because your card is not enabled for international payments. You can try using the pay with PayPal link or contact your card provider for more information.