The most common answer to this is the purchase amount you were attempting may have been greater than the available balance on your card. To verify if this is the case, please check your card balance and make sure it is equal to or more than your purchase amount.
On occasion, merchant transaction systems are not set up to check your card’s balance before authorizing the transaction; these processing errors can lead to declines.