Discover Reason Code EX: Expired Card
Discover reason code EX applies when a transaction was processed on a card that had expired by the transaction date, without a valid authorization approval. It shows up most with stored cards and recurring billing. To win, show the transaction received an authorization approval, or that the card hadn't expired on the transaction date.
What Discover reason code EX means
EX is an authorization code. The transaction was processed on a card that had already expired on the transaction date, and there’s no valid authorization approval to back it. The issuer raises the chargeback because an expired card shouldn’t have been charged without the issuer’s approval.
In a standard online checkout this is rare: an expired card simply declines at authorization. EX tends to come from transactions that skipped or reused an authorization.
Common causes
- Recurring charges on a stored card that expired, processed without a fresh authorization
- Offline or stand-in transactions submitted later without real-time authorization
- Delayed captures against an old authorization after the card had expired
- Manually keyed transactions with an outdated expiration date
Evidence that wins an EX dispute
- Authorization approval: the approval code, masked card number, amount and date for the transaction. An approval means the issuer accepted the card.
- Card expiration vs. transaction date: if the card was still valid on the transaction date, show the dates side by side.
- Updated card details: if your processor’s account updater supplied new card details and the transaction was authorized on them, include that record.
How to prevent EX chargebacks
- Authorize every transaction in real time, including each recurring charge.
- Use your processor’s account updater, if available, to refresh expired card details automatically.
- Email customers before their stored card expires, with a link to update it.
- Don’t capture against an authorization once it’s stale. Re-authorize instead.
Should you fight or accept?
Fight when you have an authorization approval for the transaction, or the card hadn’t expired on the transaction date. These cases come down to one record.
Accept when the card was expired and no approval was obtained. The issuer never agreed to the charge. For subscriptions, the better path is recovering payment with an updated card, which also avoids the cancelled-recurring disputes that follow billing surprises.
Frequently asked questions
What is Discover reason code EX?
How do I win a Discover EX chargeback?
How do I stop EX chargebacks on subscriptions?
Related reason codes
Browse every Visa, Mastercard, Amex and Discover reason code →