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 2037 “Already Reversed” mean?

Checked

Braintree 2037 “Already Reversed” means the authorization you are acting on has already been reversed, so it cannot be used again. It is a hard decline. If you believe this is wrong, Braintree asks you to contact support. To charge the shopper now, create a new authorization.

Type
Hard decline
Who declined
The processor
Retry
No
Shopper action
Nothing
Merchant action
Check the transaction history

What PlatformDTC does

PlatformDTC does not connect to Braintree. On its own Authorize.Net rail, an unsettled capture is voided rather than refunded and every money movement is keyed so a replay returns the recorded result instead of acting twice.

Why it happens

The authorization was voided or reversed earlier, by you, your system or the processor.

What the store can do

Check the transaction's history. Contact Braintree if the reversal was not expected.

For developers

Braintree returns processor_response_code 2037 with processor_response_text “Already Reversed” and processor_response_type “hard_declined” on the Transaction object.

Frequently asked questions

Can I capture after Braintree 2037?
No. That authorization is gone; run a new one.
Who reverses an authorization?
Usually a void from the merchant's system or dashboard.

Sources

Related

Payments library