A card transaction may be classed as failed for any of the following reasons:
- insufficient funds in cardholder account
- expired card
- invalid card details
- card issuer has enabled fraud prevention algorithms
The safest way to find out why a transaction failed is to ask your customer to contact their bank or card issuing company and ask for more information.