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 154 “Processing Apple Payments is not enabled for this merchant account” mean?

Checked

Authorize.Net response reason code 154 means processing Apple Pay payments is not enabled for this merchant account. The shopper's Apple Pay worked on their device, but your Authorize.Net account cannot accept it yet. Get Apple Pay enabled on the Authorize.Net account, or hide the Apple Pay button until it is.

Type
Error (merchant setup)
Who declined
Your Authorize.Net account settings
Retry
No, until Apple Pay is enabled.
Shopper action
Pay by card or another method.
Merchant action
Enable Apple Pay on your Authorize.Net account.

What PlatformDTC does

PlatformDTC passes Apple Pay to a store's Authorize.Net account as opaque payment data, so the account itself must have Apple Pay enabled; until then the shopper sees Authorize.Net's code 154 message.

Why it happens

Apple Pay has to be enabled separately on the Authorize.Net account.

What the shopper can do

Use a card or another payment option the store shows.

What the store can do

Get Apple Pay enabled on your Authorize.Net account (contact Authorize.Net if you cannot find the setting), then retest a payment.

For developers

errors[0].errorCode "154".

Frequently asked questions

Why does Apple Pay fail with Authorize.Net code 154?
Apple Pay is not enabled on the merchant's Authorize.Net account.
Is code 154 the shopper's problem?
No. It is the store's account setting.

Sources

Related

Payments library