This may be due to 1 of 4 possible reasons.

  1. Your credit card company does not allow you to make online purchases. You may have to call your credit card company to see if they can lift this restriction on your card.
  2. Your credit card company does not allow you to use your card for foreign transactions. Our main payment bank through our merchant processor is in Canada so if your card is a valid in the USA only card, it may not work. Usually, cards that are valid in the USA only, will say so on the back. You may be able to release the block by calling the number on the back of your card to ask them to temporarily remove the restriction so you can order. Another way around this problem is by using Paypal to process the transaction as a guest. As a guest, you do not need to sign up for a Paypal account to use Paypal to process your credit card. This solution may work for some Prepaid credit cards.
  3. You are using a Check Debit card or Prepaid Credit card that has just enough funds for the transaction but not enough funds for additional service charges the credit card company is charging you. All prepaid credit cards and some debit cards charge a user fee per transaction. If your order was $100 with shipping included and you had exactly $100 in the card, it may be that is not enough to cover the user fees of the card. For example, if the purchase was $100 and if the transaction fee was 2.5%, then you would need $102.50 dollars on the card in order to pay for the transaction.
  4. Your Prepaid Credit Card is a temporary card. Some Prepaid Credit Card providers will issue you a temporary card at the store you bought it from and then mail you the official card a week later. From our experience, usually the temporary card will not work for online payments, while the official one they mail you, will work.