All Discover codes (25)
How Discover disputes work
Discover operates its own card network. Many merchants still receive Discover disputes through their acquirer or processor (for example Stripe, Shopify Payments or Chase), because those providers accept and settle Discover on the merchant's behalf. Verdikx is a fraud, chargeback and dispute platform for e-commerce and SaaS merchants; this guide covers the Discover codes your processor will show.
A Discover dispute usually moves through these stages:
- Ticket Retrieval Request (inquiry). The issuer asks for transaction documents. Stripe's documentation lists Discover among the networks that most often use an inquiry phase, and warns that Discover inquiries left unanswered can turn into disputes you cannot challenge.
- Chargeback. The disputed amount is debited, with a reason code such as UA02 or RG.
- Representment. You answer with evidence. Chase's guide notes that Discover reviews a representment before accepting it, so merchants are not credited immediately.
- Arbitration. Possible in some cases, but many processors (Stripe included) do not support escalating that far.
For fraud codes UA01 and UA02, Chase's guide states the issuer must process a ticket retrieval request before initiating the chargeback, and if that request was not answered the chargeback has no representment rights. Answering inquiries quickly is the single most useful habit on Discover.
Time limits
- Cardholder filing window: 120 calendar days from the transaction date for most codes in Chase's Discover table. Non-receipt (RG) and quality (RM) disputes run 120 days from the scheduled delivery, capped at 540 days from the transaction.
- Recurring payments (AP): the cancellation must have happened at least 15 calendar days before the disputed charge posted.
- Merchant response: processor documentation such as Solidgate's lists 20 days on the acquirer and merchant side for fraud disputes. Your processor's deadline is usually shorter, so use the date on the case.
The code families
- Fraud (UA01, UA02, UA05, UA06, UA10, UA11): UA02 card-not-present fraud is the one online stores see most. Defending it requires positive AVS, CID and delivery to the AVS address.
- Authorization (AT, DA, EX, NA): the sale was not properly authorized, was declined, used an expired card or skipped authorization.
- Processing errors (IN, LP, DC): invalid card number, late presentment, or a Discover operating regulations violation.
- Service / cardholder disputes (AA, AP, AW, CD, DP, PM, RG, RM, RN2, 05): recognition, recurring billing, amounts, duplicates, non-receipt, quality and credits.
- Not classified (NC): claims that fit no other code.
How Verdikx helps with Discover disputes
- Discover disputes from Shopify Payments and Stripe are imported automatically; Braintree, Adyen and Checkout.com are in beta, and notices from any processor can be forwarded by email or CSV.
- Each case gets a reason-code playbook and evidence checklist, AVS and CVV results where your processor shares them, delivery proof, and an AI draft you review before submitting.
- Customer conversations (helpdesks, beta), subscription records (Recharge, Skio, Bold, Recurly, Chargebee, beta) and Loop returns (beta) fill in the evidence for AP, RG, RM and RN2.
Verdikx does not decide outcomes: Discover and the issuer do. See chargeback management.
Frequently asked questions
Why do my Discover disputes come through my processor instead of Discover?
Most online merchants accept Discover through an acquirer or payment processor, such as Stripe, Shopify Payments or Chase, which settles Discover transactions for them. Those providers receive the dispute from Discover and pass it to you with their own deadline and evidence upload, even though Discover's rules and reason codes still govern the outcome.
How long does a cardholder have to file a Discover dispute?
For most codes, 120 calendar days from the transaction date, according to Chase's Discover time-frame table. Non-receipt (RG) and quality (RM) disputes can be filed 120 days from the scheduled delivery date, capped at 540 days from the transaction, which matters for preorders and long service periods.
What is a Discover ticket retrieval request?
It is Discover's inquiry stage: the issuer asks for the receipt and transaction details before deciding on a chargeback. A complete answer can stop the dispute. For fraud codes UA01 and UA02, an unanswered retrieval request can lead to a chargeback with no representment rights, so respond to every request.
How do I win a Discover UA02 fraud chargeback?
Chase's guide says a UA02 representment needs all three: a positive AVS result, a CID (card security code) check, and proof of delivery to the street address that passed AVS. Compelling evidence such as prior undisputed orders or customer emails helps, but without AVS and CID data the case is usually not representable.
Are Discover reason codes the same as Diners Club or JCB?
No. Diners Club International uses its own codes (for example C42 for card-not-present fraud). Chase notes that JCB transactions in US dollars follow Discover's chargeback reason codes, so a US merchant may see Discover codes on some JCB disputes. Check the network named on the dispute notice.
Answer Discover disputes with the right evidence.
Install on Shopify, or create a workspace for WooCommerce, another platform or your processors, and get your first verdicts in minutes. 7-day free trial, no percentage of what you win.
Sources
- Chase Merchant Services: Chargeback Reason Codes user guide (04/2018), Discover section (checked October 5, 2026)
- Solidgate Docs: Chargeback reason codes (Discover and American Express) (checked October 5, 2026)
- Stripe Docs: How disputes work (inquiries, timing, unchallengeable disputes) (checked October 5, 2026)
Last reviewed by Verdikx Research.