There are various reasons why this may have happened, but we suggest the following step. Firstly, check with your bank to ensure there are funds available to pay for your order. Secondly, check if your debit, credit or net banking system information is valid and up to date. If you were recently issued a new card, some of the information may have changed. In that case, please confirm your credit card details and try again. Thirdly, check that your name and address match the name and address on your current credit card.