Have you checked that your card details are correct? The billing address needs to match where the card is registered to. We are a UK-based company, so if you are ordering internationally please be aware your bank may be stopping the payment as this is seen as an overseas transaction.