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 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

Related

Payments library