ISO 8583 response code: 57
The card is valid and the message is well formed, but this cardholder is not allowed to perform this type of transaction. A restriction on the card product, not a shortage of funds.
Transaction not permitted to cardholderHard decline
Retrying the same request will fail the same way.
What it means
The issuer permits the account but not this operation. Common shapes are a card blocked for ecommerce or international use, a debit card that does not allow cash advances, or a card product restricted to particular merchant categories. It is a hard decline against this transaction type, though the same card may work perfectly for a different one.
Common causes
- The card is blocked for card-not-present or cross-border transactions — a default on many Indian debit cards until the cardholder enables it.
- A cash advance, quasi-cash or gambling transaction on a card that does not permit that merchant category.
- A prepaid or restricted-use card being used outside the categories it was issued for.
- A corporate card with spend controls that exclude this merchant type.
How to fix it
- Have the cardholder enable the relevant permission with their issuer. Many banks expose ecommerce and international toggles in their own app, and the change takes effect immediately.
- Check the merchant category code you are sending. A wrong MCC can put a legitimate purchase into a category the card blocks.
- Offer another payment method — for India-first flows, UPI is usually available where a card restriction bites.
- Confirm the processing code matches the transaction you mean to run. A purchase mistakenly coded as a cash advance is refused on most debit products.
Tools that help
Frequently asked questions
- Why do Indian debit cards return 57 so often on international sites?
- Because ecommerce and international use are disabled by default on many Indian cards following RBI guidance, and the cardholder has to switch them on in their bank's app or netbanking. It is not a fraud decline and the card is not faulty — the permission simply has not been granted.
- What is the difference between 57 and 58?
- The subject. A 57 says the cardholder is not permitted to do this; a 58 says the terminal or merchant is not permitted to do this. If one card fails and others succeed, look at 57's causes; if every card fails at one terminal, look at 58's.