This can happen because of the following reasons: (1) You have reached your credit limit  (2) The card type is not accepted at the property (3) The expiry date on the card precedes the reservation date (4) There is a computer error or your bank/card issuer has refused the transaction.