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

Braintree · Decline codes

What does Braintree 2098 “PayPal authorization count limit exceeded” mean?

Checked

Braintree 2098 “PayPal authorization count limit exceeded” means the number of PayPal authorizations on this order is above the allowed number. It is a hard decline. Avoid creating repeated authorizations on the same order; capture or re-use the ones you already have. The buyer cannot fix this.

Type
Hard decline
Who declined
PayPal
Retry
No
Shopper action
Nothing
Merchant action
Reduce authorizations per order

What PlatformDTC does

PlatformDTC does not connect to Braintree; its PayPal rail talks to PayPal directly, and PayPal's limit on authorizations per order would apply there as well.

Why it happens

Your system created more authorizations on one order than PayPal permits.

What the store can do

Re-use or capture existing authorizations instead of creating new ones.

For developers

Braintree returns processor_response_code 2098 with processor_response_text “PayPal authorization count limit exceeded” and processor_response_type “hard_declined” on the Transaction object.

Frequently asked questions

Why does Braintree 2098 happen?
Too many authorizations on one PayPal order.
Can I retry 2098?
Not by authorizing again on the same order.

Sources

Related

Payments library