It is possible that you may not have sufficient funds in your account, the information that you supplied may have been erroneous or insufficient, or your bank may be preventing the transaction from going through. Check your card's balance again and ensure that the information you submitted for the cardholder name, billing address, and zip code, as well as the card security code, is correct.