Discover · Chargeback reason codes
Discover 4534 chargeback: Duplicate Processing explained
Checked
Discover reason code 4534, Duplicate Processing (older letter code DP), means the cardholder says the same charge was processed twice; Fiserv's guide requires the two transactions to share a date and amount. The issuer has 120 days to file. Answer with two separate sale documents proving two purchases, or proof the duplicate was credited or reversed; if it really was duplicated and not reversed, accept the chargeback.
- Category
- Processing error
- Time limit for the bank to file
- 120 calendar days from the processing date for most Discover codes (Fiserv guide, 2016)
- Time limit to respond
- Your processor's deadline: Stripe says usually 7–21 days depending on the network; Adyen gives 25 days for Discover
- Typical evidence
- Two separate sale documents, or proof of a credit or reversal
- Can it be prevented?
- Yes: block double submits and refund real duplicates
- Who usually wins
- The merchant when the charges are separate purchases
What PlatformDTC does
For a duplicate-charge dispute, PlatformDTC's response states that this is the only charge recorded against the order and that any other charge belongs to a separate order with its own items, address and fulfilment record, alongside the order details and tracking. With "Answer a chargeback automatically" switched on, it sends the response to the bank for you before the deadline.
What it means
Two identical charges for what the cardholder says was one purchase.
Older Discover documentation pairs 4534 with the letter code DP.
Why customers file it
Double clicks, retried submissions, or two orders the cardholder thinks were one.
Evidence that wins
Respond to every Discover chargeback, even small ones, as Discover itself advises. Send:
- Two separate sale documents or invoices
- Proof only one transaction took place, or of a credit or reversal
How to prevent it
- Disable the pay button after one click
- Refund accidental duplicates at once
For developers
On Stripe the dispute object arrives with reason "duplicate" and the card network's own code in payment_method_details.card.network_reason_code; listen for charge.dispute.created and read evidence_details.due_by for the deadline.
Discover does not publish its dispute rules publicly; the codes and names here are the ones Stripe reports, and the defences come from processor guides.
Frequently asked questions
- What counts as a duplicate?
- Fiserv's guide says the transactions must have the same date and amount.
- Should I fight a genuine duplicate?
- No. If it was duplicated and not reversed, accept the chargeback.
Sources
- Dispute categories and network reason codes — Stripe
- Dispute Management Guide, Discover chapter (Rev 04/16) — First Data (Fiserv)
- Dispute reason codes: Discover — Adyen
Related
- 4865 — The cardholder says they paid for the purchase another way.
- 4586 — The amount charged differs from the amount the cardholder agreed to.
- 4550 — A credit was posted as a sale, or a sale as a credit.
- 4542 — The sale was submitted more than 10 days after the transaction (30 for travel).
- 4863 — The sale was not properly authorized, or was made on an expired card.
- 4753 — The charge was posted to an invalid card number.