NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Adyen · Decline codes

What does Adyen refusal reason 50 “Token Revoked” mean?

Checked

Adyen refusal reason 50, "Token Revoked", means the token granted to the merchant for recurring charges was disabled by the shopper. Any further charge on that token will fail. Stop the recurring billing on it and, if the customer wants to continue, ask them to set up a new payment method.

Type
Hard decline
Who declined
The shopper
Retry
No. A new authorization from the shopper is needed.
Shopper action
Set up payment again if you want to continue.
Merchant action
Stop charging the token; ask the customer to re-authorize.

What PlatformDTC does

PlatformDTC does not connect to Adyen; its checkout runs on Stripe and PayPal. The closest PlatformDTC cases, a PayPal saved account or billing agreement the buyer cancelled, are always terminal: the subscription is cancelled as a buyer revocation, never retried.

Why it happens

The shopper withdrew the permission behind the stored token, for example from their wallet or bank's list of saved merchants.

What the shopper can do

If you still want the subscription, pay again and save a new payment method.

What the store can do

Mark the token unusable and contact the customer. Charging a revoked token repeatedly only produces failures.

For developers

refusalReasonCode "50". Remove or flag the stored recurring detail so future renewals do not use it.

Frequently asked questions

Can I keep charging after Adyen refusal 50?
No. The shopper disabled the token; a new authorization is needed.
Is Adyen refusal 50 the same as a revocation of authorization (26)?
Both stop recurring billing; 50 is the shopper disabling the token, 26 is a revocation order through the card scheme.

Sources

Related

Payments library