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
- Declines: authorization decline codes — Braintree (PayPal)
- Transaction response object — Braintree (PayPal)
Related
- 2097 — The PayPal authorization is above the allowed limit.
- 2067 — The PayPal authorization expired.
- 2099 — The bank needs 3D Secure authentication.
- 2100 — Channel-initiated billing isn't enabled for your PayPal account.
- 2101 — The bank wants extra credentials, such as inserting the chip.
- 2102 — The PIN entered was wrong.
- 2103 — Too many wrong PIN attempts.
- 2104 — The bank declined the payment offline.