If you're having trouble placing an order, you may see a payment error code at checkout. Don't worry, these codes help us understand what's stopping the payment and what you'll need to do next.
Error Code 2000
Your bank has declined the payment.
This is a generic bank decline, which means your bank isn't willing to approve the transaction.
What to do next:
Contact your bank for more information about why the payment was declined.
Double-check that your card details are entered correctly.
If you're in a hurry, try using a different payment method.
Error Code 2007
The card details couldn't be verified.
This usually means the card number entered doesn't match an active account with the card-issuing bank.
What to do next:
Check that your card number has been entered correctly.
Make sure you're using a valid and active card.
If the issue continues, contact your bank for further support.
Error Code 2015
Your bank isn't allowing the transaction.
The payment has been declined by your bank, but they haven't provided a specific reason. This can sometimes happen if there's an issue with the card or a security restriction on the account.
What to do next:
Contact your bank to find out why the payment is being blocked.
Try using an alternative payment method if available.
Error Code 3000
There's a temporary issue with our payment provider.
This error indicates a problem with our payment gateway rather than your payment method.
What to do next:
Please try again a little later.
If we're aware of a wider issue, we'll be working to get things back up and running as quickly as possible.
Still can't place your order?
If you've checked the steps above and your payment is still being declined, we recommend contacting your bank first, as they'll be able to see the exact reason a payment wasn't approved.
