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 2018 “Cardholder Stopped All Billing” mean?

Checked

Braintree 2018 “Cardholder Stopped All Billing” means the cardholder asked their bank to cancel a recurring payment or subscription. It is a hard decline and Visa category 1, so never retry the card. Reach out to the customer: they likely want to cancel, and further attempts only invite disputes.

Type
Hard decline
Who declined
The cardholder, through their bank
Retry
No. Visa category 1: never retry
Shopper action
Contact the store to cancel or re-subscribe
Merchant action
Cancel or pause the subscription; contact the customer

What PlatformDTC does

PlatformDTC does not connect to Braintree. Stripe's revocation_of_all_authorizations (Visa R3) is the same order; PlatformDTC never retries it, holds the subscription and asks the customer to update the payment method rather than burning retry attempts.

Why it happens

The customer revoked every recurring authorization for your business at their bank, usually because they want the subscription to end.

What the store can do

Stop billing the card and contact the customer. If they want to keep the subscription, they must give consent again with a payment method.

For developers

Braintree returns processor_response_code 2018 with processor_response_text “Cardholder Stopped All Billing” and processor_response_type “hard_declined” on the Transaction object. Braintree maps it to Visa category 1 (issuer will never approve): Visa fines every retry of the same card.

Frequently asked questions

What is the difference between Braintree 2017 and 2018?
2017 stops one transaction; 2018 stops all recurring billing for the merchant.
Should I cancel the subscription after 2018?
Usually yes, unless the customer confirms they want to continue with a new payment method.

Sources

Related

Payments library