There can be several reasons for a card payment to be denied.

For debit cards, the reason is almost always due to insufficient funds.

For failed credit card payments, it might be due to outstanding payments or insufficient credit.

Kindly contact your issuing bank to find out the reason for any unsuccessful payment attempts.