paymentswithpaul_

Decline code · Hard decline

Decline code 58: Transaction Not Permitted to Terminal

The mirror image of code 57: here the restriction sits on the merchant side. Your terminal, MID, or acquirer is not authorized to perform this transaction type. The issuer looked at where the request came from and what it asked for, and concluded that this merchant setup is not entitled to ask.

Should you retry?

Retrying changes nothing while the capability gap exists, and the response is deterministic for that transaction type on that MID. Once the acquirer enables the capability or you correct the transaction flags, new submissions flow normally.

Why code 58 happens

What to do about it

Frequently asked questions

What is the difference between decline codes 57 and 58?
Code 57 means the cardholder's card is not allowed to make this type of transaction. Code 58 means your merchant setup is not allowed to accept it. One restricts the payer, the other restricts the payee.
How do I fix recurring payments failing with code 58?
Your MID is likely not boarded for recurring or stored-credential transactions. Contact your acquirer to enable the capability, and meanwhile ensure your routing does not send rebills through MIDs that lack it.

Related decline codes