Braintree · Decline codes
What does Braintree 2096 “PayPal buyer account can't be the same as the seller account” mean?
Checked
Braintree 2096 “PayPal buyer account can't be the same as the seller account” means the buyer tried to pay with the same PayPal account that receives the money. It is a hard decline, usually seen when merchants test checkout with their own business account.
- Type
- Hard decline
- Who declined
- PayPal
- Retry
- No
- Shopper action
- Use a different PayPal account
- Merchant action
- Don't test with your own account
What PlatformDTC does
PlatformDTC does not connect to Braintree; its PayPal rail talks to PayPal directly, where paying your own PayPal account is refused in the same way; test PayPal checkouts with a separate buyer account.
Why it happens
Paying yourself with your own PayPal account.
What the store can do
Test with a separate personal PayPal account.
For developers
Braintree returns processor_response_code 2096 with processor_response_text “PayPal buyer account can't be the same as the seller account” and processor_response_type “hard_declined” on the Transaction object.
Frequently asked questions
- Why did my Braintree PayPal test fail with 2096?
- You used the seller account as the buyer.
- How do I test PayPal without 2096?
- Use a different buyer account.
Sources
- Declines: authorization decline codes — Braintree (PayPal)
- Transaction response object — Braintree (PayPal)
Related
- 2076 — This buyer can't pay this seller with PayPal.
- 2097 — The PayPal authorization is above the allowed limit.
- 2098 — Too many PayPal authorizations on one order.
- 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.