You may have entered the card details incorrectly or your bank may have declined the transaction due to security reasons. Please contact your bank to confirm this.
We also have in-house security checks. One of these is that the registered country for your card is the same country as your delivery address and IP address.