If you are trying to make a payment from outside the UK and your card has declined, this may be due to the credit card provider’s fraud policy preventing you from making a payment overseas.

To resolve this and complete the payment process you will need contact your credit card company and ask them to allow you to make a payment to the UK on this occasion. It is quite an easy process and it doesn't take very long.