The credit card might be declined because your card is expired, does not have enough funds or it has restrictions for online payments. All payment cards must have enough funds to pay for the rental. If you have funds, but still can’t make a booking you might have restrictions on the card. You can edit the payment settings in your online bank.
Please also check that you have written the numbers correctly. In other cases contact the credit card provider or your bank.