Error codes
Hard decline
Stripe
revocation_of_all_authorizations
The card was declined for an unknown reason.
What does revocation_of_all_authorizations mean?
The revocation_of_all_authorizations decline code is returned when the cardholder has instructed their issuing bank to stop allowing all recurring charges on the card — not just yours. This is a broader revocation than revocation_of_authorization, covering every merchant that has a stored authorization on file.
Is it a soft or hard decline?
revocation_of_all_authorizations is a hard decline. The cardholder has actively intervened with their bank. Retries on the same card will be rejected by the issuer until the revocation is reversed or a different payment method is used.
Common root causes
Suspected fraud or compromised card, where the cardholder blanket-blocked all recurring charges as a precaution
Cardholder is reducing spending and shutting down all subscription billing at once
The card is being replaced and the customer told the issuer to stop all stored authorizations
Account cleanup after identity theft concerns
Recommended recovery steps
Stop retrying. Since the revocation covers all merchants, the issuer will continue to block every attempt on this card. Retry loops waste acquirer fees and risk chargebacks.
Reach out to the customer proactively. Unlike a targeted revocation, the customer likely still wants your service — they were dealing with something else entirely.
Collect a new payment method. A different card, bank account, or wallet is usually the fastest resolution.
Offer a pause option. Some customers revoke authorizations during temporary financial stress; a subscription pause can preserve the relationship.
How FlyCode handles revocation_of_all_authorizations
FlyCode identifies revocation_of_all_authorizations as a hard decline and immediately stops further retries on the affected card — avoiding unnecessary acquirer fees and protecting merchant chargeback ratios. The AI outreach engine then contacts the customer at the optimal time and channel to request a new payment method, maximizing recovery while keeping customer friction low.
What does revocation_of_all_authorizations mean?
The revocation_of_all_authorizations decline code is returned when the cardholder has instructed their issuing bank to stop allowing all recurring charges on the card — not just yours. This is a broader revocation than revocation_of_authorization, covering every merchant that has a stored authorization on file.
Is it a soft or hard decline?
revocation_of_all_authorizations is a hard decline. The cardholder has actively intervened with their bank. Retries on the same card will be rejected by the issuer until the revocation is reversed or a different payment method is used.
Common root causes
Suspected fraud or compromised card, where the cardholder blanket-blocked all recurring charges as a precaution
Cardholder is reducing spending and shutting down all subscription billing at once
The card is being replaced and the customer told the issuer to stop all stored authorizations
Account cleanup after identity theft concerns
Recommended recovery steps
Stop retrying. Since the revocation covers all merchants, the issuer will continue to block every attempt on this card. Retry loops waste acquirer fees and risk chargebacks.
Reach out to the customer proactively. Unlike a targeted revocation, the customer likely still wants your service — they were dealing with something else entirely.
Collect a new payment method. A different card, bank account, or wallet is usually the fastest resolution.
Offer a pause option. Some customers revoke authorizations during temporary financial stress; a subscription pause can preserve the relationship.
How FlyCode handles revocation_of_all_authorizations
FlyCode identifies revocation_of_all_authorizations as a hard decline and immediately stops further retries on the affected card — avoiding unnecessary acquirer fees and protecting merchant chargeback ratios. The AI outreach engine then contacts the customer at the optimal time and channel to request a new payment method, maximizing recovery while keeping customer friction low.
What does revocation_of_all_authorizations mean?
The revocation_of_all_authorizations decline code is returned when the cardholder has instructed their issuing bank to stop allowing all recurring charges on the card — not just yours. This is a broader revocation than revocation_of_authorization, covering every merchant that has a stored authorization on file.
Is it a soft or hard decline?
revocation_of_all_authorizations is a hard decline. The cardholder has actively intervened with their bank. Retries on the same card will be rejected by the issuer until the revocation is reversed or a different payment method is used.
Common root causes
Suspected fraud or compromised card, where the cardholder blanket-blocked all recurring charges as a precaution
Cardholder is reducing spending and shutting down all subscription billing at once
The card is being replaced and the customer told the issuer to stop all stored authorizations
Account cleanup after identity theft concerns
Recommended recovery steps
Stop retrying. Since the revocation covers all merchants, the issuer will continue to block every attempt on this card. Retry loops waste acquirer fees and risk chargebacks.
Reach out to the customer proactively. Unlike a targeted revocation, the customer likely still wants your service — they were dealing with something else entirely.
Collect a new payment method. A different card, bank account, or wallet is usually the fastest resolution.
Offer a pause option. Some customers revoke authorizations during temporary financial stress; a subscription pause can preserve the relationship.
How FlyCode handles revocation_of_all_authorizations
FlyCode identifies revocation_of_all_authorizations as a hard decline and immediately stops further retries on the affected card — avoiding unnecessary acquirer fees and protecting merchant chargeback ratios. The AI outreach engine then contacts the customer at the optimal time and channel to request a new payment method, maximizing recovery while keeping customer friction low.
Understanding This Decline Code
Extended content body
Frequently Asked Questions
Is revocation_of_all_authorizations a soft or hard decline?
Is this different from revocation_of_authorization?
Yes. revocation_of_authorization targets one specific merchant. revocation_of_all_authorizations blocks every stored recurring authorization on the card across all merchants.
How does FlyCode handle revocation_of_all_authorizations?
FlyCode classifies this as a hard decline and halts retries automatically. It triggers outreach to collect a new payment method and flags the subscription for cancellation if no update is received.

