There could be a few reasons why your order isn't going through.
Have you entered the card details correctly?
Is the billing address matching the details where the card is registered to?
We are a UK based company. If you are ordering internationally, please be aware your bank may be stopping the payment as it is seen as an overseas transaction.
If you are still having problems, please speak to your bank or contact Customer Care through our Live Chat who will assist you.