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 2033 “Inconsistent Data” mean?

Checked

Braintree 2033 “Inconsistent Data” means an error occurred while communicating with the processor. It is a hard decline, and Braintree says the customer needs to contact their bank for details. If you see a cluster of 2033s across different shoppers, report it to Braintree.

Type
Hard decline
Who declined
The processor
Retry
Not automatically; ask the shopper to check with their bank
Shopper action
Contact the bank or try another card
Merchant action
Watch for repeats

What PlatformDTC does

PlatformDTC does not connect to Braintree. When PlatformDTC itself cannot reach the processor on a renewal, it defers the charge instead of declining it: no invoice, no retry used and no “payment failed” email.

Why it happens

Data exchanged with the processor did not line up, so the payment was not completed.

What the store can do

Offer the shopper another payment method and report repeated cases to Braintree.

For developers

Braintree returns processor_response_code 2033 with processor_response_text “Inconsistent Data” and processor_response_type “hard_declined” on the Transaction object.

Frequently asked questions

Is Braintree 2033 a bank decline?
It is a processor communication error. Braintree still points the customer to their bank.
Should I retry 2033?
Braintree types it hard; ask for another method rather than retrying automatically.

Sources

Related

Payments library