In order to protect you from potentially fraudulent activity, we may also deny the payment. This is often because your card is not from a UK regulated bank. If this is the case, you'll need to use an alternative card.
If you have any concerns, the best thing to do is give your bank a call to check what the problem may be and reassure them you are making a genuine transaction.