retries.com | Payment Infrastructure Reference

Response Code 57: Transaction not permitted

HARD DECLINE DO NOT RETRY ISO 8583 FIELD 39

This card type is restricted from this transaction type or merchant category.

What Does Code 57 Mean?

Response code 57 means the card cannot be used for this type of transaction or at this type of merchant. The restriction is set by the issuer and is tied to the card product, not the cardholder's account balance or standing.

Common scenarios: a corporate purchasing card restricted to certain merchant categories (MCCs), a prepaid card that doesn't allow recurring billing, or a card issued in a country that restricts cross-border transactions. The cardholder's only option is to use a different card that doesn't have these restrictions.

In subscription billing, code 57 sometimes appears when a cardholder switches from a personal card to a corporate card that has MCC restrictions. It can also appear on prepaid Visa/Mastercard gift cards that block recurring transaction flags.

Why You Should Not Retry

Terminal Decline

Do not retry. The cardholder needs to use a different card.

Common Causes

Network Behavior

The same response code can mean different things depending on the card network. Here is how each network treats Code 57:

Network Retry? Limit Notes
Visa No No retries permitted Visa Category 1: issuer will never approve. The restriction is permanent for this card and merchant combination. The cardholder must use a different card.
Mastercard
MAC 03
No Do not retry MAC 03 (do not try again). The card product itself is restricted. MAC 40 (consumer non-reloadable prepaid card) or MAC 41 (single-use virtual card) may appear instead for specific card types.
Amex No Amex may return this code for corporate card restrictions or when the merchant category is blocked. Less common than Code 05 but more specific when it does appear.
Discover No Permanent restriction. Commonly seen with Discover-branded prepaid and gift cards that do not support recurring transactions.

Platform Mappings

This code surfaces under different names depending on the payment platform:

ISO 858357 - Transaction not permitted
Stripetransaction_not_allowed

Related Decline Codes

03 Invalid merchant The merchant ID is not recognized or has been deactivated by the acquirer 12 Invalid transaction The transaction type is not supported for this card or merchant category

Related Guides

Visa Decline Code Categories Explained Visa's 4-category decline system: which codes are retriable, retry limits, excess reattempt fees, and how to map Stripe network_decline_code to Visa categories

See This Code in Action

Watch how response code 57 flows through a complete ISO 8583 authorization lifecycle.

Open Transaction Simulator