NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Authorize.Net · Decline codes

What does Authorize.Net 28 “The merchant does not accept this type of credit card (processor)” mean?

Checked

Authorize.Net response reason code 28 means the merchant's processor platform is not configured to accept this card type. The gateway may allow the brand, but the processor behind it does not. Authorize.Net advises contacting the merchant service provider to request any needed merchant accounts and to have the card type enabled on the processor.

Type
Error (merchant setup)
Who declined
Your processor configuration
Retry
No, not until the processor enables the card type.
Shopper action
Pay with a different card brand.
Merchant action
Ask your merchant service provider to enable the brand on the processor.

What PlatformDTC does

PlatformDTC classes Authorize.Net code 28 as a decline another processor may approve, so a store with PayPal card payments as its backup can still take the card through PayPal's card fields. On a subscription renewal the card type will not be accepted later either, so the renewal is not retried and the customer is asked for a different card.

Why it happens

Card acceptance needs both the processor and the gateway set up for the brand. Code 28 means the processor is the missing piece.

What the shopper can do

Use another card brand the store accepts.

What the store can do

Ask your merchant service provider which brands your processor account supports and request the missing one.

For developers

errors[0].errorCode "28".

Frequently asked questions

Who fixes Authorize.Net code 28?
Your merchant service provider, by enabling the card type on your processor account.
Can a shopper fix Authorize.Net code 28?
Only by paying with a card brand you already accept.

Sources

Related

Payments library