Mastercard Payment Decline Code

Mastercard Decline Code 58: Transaction Not Permitted to Acquirer or Terminal

Category Transaction RestrictionsRetry Guidance Hard Decline (Editorial Classification)By Payment Defender Editorial TeamUpdated July 17, 2026Last reviewed July 17, 2026

What Mastercard Decline Code 58 Means

Mastercard decline code 58 (Transaction Not Permitted to Acquirer or Terminal) indicates that the transaction type is not permitted at the acquirer or terminal used. It is returned during authorization to tell the merchant the payment could not be approved as submitted.

Where the Response May Come From

Mastercard code 58 (Transaction Not Permitted to Acquirer or Terminal) is returned by the acquirer or issuer during authorization and signals that the terminal or acquirer is not permitted to accept this transaction type. Issuers rarely disclose the precise internal cause, so treat it as a directional signal rather than a full explanation.

Common Reasons for This Response

Common causes include a terminal not configured for the transaction type, or acquirer-level restrictions. The exact trigger depends on the issuer, the account, and how the transaction was submitted, so the same code can appear in several different situations.

Should the Merchant Retry the Payment?

Because the terminal or acquirer is not permitted to accept this transaction type, resubmitting the same details is unlikely to clear and repeated attempts may be discouraged under network retry rules; resolve the condition or use another payment method instead.

Recommended Merchant Action

Do not resubmit this transaction unchanged, since the terminal or acquirer is not permitted to accept this transaction type; ask the customer for another card or payment method, and confirm your terminal and acquirer are configured for this transaction type.

What to Tell the Customer

Let the customer know the payment did not go through because the terminal or acquirer is not permitted to accept this transaction type, and suggest trying another payment method while you review terminal settings. Keep the wording neutral and avoid asserting issuer details you cannot confirm.

How to Reduce Similar Payment Failures

Segmenting how often the terminal or acquirer is not permitted to accept this transaction type appears by issuer and BIN, aligning terminal and acquirer capabilities with the transactions you run, and submitting clean, correctly formatted authorization data can reduce avoidable occurrences of this decline over time.

Important Limitations

Decline-code meanings vary by processor, gateway, and payment environment, and issuers do not always disclose the specific reason behind a response. The retry classification on this page is Payment Defender editorial guidance, not an official Mastercard rule. Merchants should confirm handling with their processor or gateway.

Related Decline Codes

Sources and Review Information

Last reviewed July 17, 2026

Raw network-response codes are supplemental to the complete processor or gateway response. Meanings and recommended actions can vary by issuer, processor, gateway, card network, payment method, region, and merchant configuration.

Turn the Code Into Action

Know What to Do Next

Payment Defender helps merchants connect reason codes to transaction history, dispute alerts, refunds, evidence, fraud activity, VAMP exposure, and payment-performance decisions.