Transaction Not Permitted to Terminal/Merchant

This decline means the merchant's terminal or merchant category is not permitted to accept this type of transaction under network or issuer rules. Unlike a cardholder-side restriction, the limitation sits on the merchant or terminal configuration itself, such as a terminal not provisioned for a certain card product or transaction type.

Decline code by card network

Decline code by card network
Card networkCodeNetwork's wording
Visa58Transaction Not Permitted to Terminal
Mastercard58Transaction Not Permitted to Terminal

Common causes

What merchants should do

How to prevent this

Because this is a merchant-side configuration issue, it typically affects every transaction of the same type rather than a single customer, so a sudden spike in this decline is a strong signal to check with your acquirer.

Frequently asked questions

Is this decline caused by the customer's card?

No. This restriction originates from the merchant's terminal configuration or merchant category, not from the cardholder's account, so the customer typically cannot resolve it themselves.

How do I fix this on an ongoing basis?

Contact your acquirer or payment processor to review your merchant account setup. They can confirm whether your terminal or MCC needs to be updated to support the transaction type you're attempting.