Braintree · Decline codes
What does Braintree 2095 “PayPal refund is not allowed after partial refund” mean?
Checked
Braintree 2095 “PayPal refund is not allowed after partial refund” means once a PayPal transaction is partially refunded, every later refund must also be partial, for the remaining amount or less. It is a hard decline. Send a partial refund of what remains instead of a full refund.
- Type
- Hard decline (refund)
- Who declined
- PayPal
- Retry
- Only as a partial refund of the remainder
- Shopper action
- Nothing
- Merchant action
- Refund the remaining amount as partial
What PlatformDTC does
PlatformDTC does not connect to Braintree; its PayPal rail talks to PayPal directly, so PayPal's partial-refund rule applies there too.
Why it happens
A full refund was attempted after an earlier partial refund.
What the store can do
Refund the remaining balance as a partial refund.
For developers
Braintree returns processor_response_code 2095 with processor_response_text “PayPal refund is not allowed after partial refund” and processor_response_type “hard_declined” on the Transaction object.
Frequently asked questions
- How do I refund the rest after Braintree 2095?
- Issue a partial refund for the remaining amount.
- Is 2095 PayPal's rule?
- Yes, as Braintree describes it.
Sources
- Declines: authorization decline codes — Braintree (PayPal)
- Transaction response object — Braintree (PayPal)
Related
- 2065 — PayPal refunds must happen within 180 days.
- 2090 — Your PayPal/Venmo account can't refund more than was settled.
- 2096 — The buyer and seller PayPal accounts are the same.
- 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.