Types of duplicate order complaints
Duplicate complaints fall into two distinct situations:
Duplicate charge on a single order
The customer placed one order but their card statement shows two charges for the same amount. This can happen when a payment gateway retries a declined transaction and both attempts succeed, or when a checkout error causes a double submission. This is a genuine error that should be investigated and resolved quickly.
Two separate orders placed by the customer
The customer placed two separate orders, received two order confirmation emails with different order numbers, and both were fulfilled. The customer may not have realised they placed the order twice, may have clicked the checkout button twice, or may have intended to cancel the second order. Both orders are legitimate charges.
The distinction matters because your response and your rights are different in each case.
Investigate before responding
Before replying to the customer, check your records:
- Check your order management system for this customer's email or card. How many orders exist?
- Check the order numbers. Are they different (two separate orders) or the same (potentially a payment duplication)?
- Check your payment processor for the charge records. Were there two successful charges on the same day for the same amount? Or two charges on different orders?
- Check your fulfilment records. Were both orders shipped?
- Check your checkout logs if available. Did the customer click submit twice in quick succession?
Armed with this information, you will know whether this is a genuine technical error or two legitimately placed orders.
Response templates
Situation 1: Genuine duplicate charge (technical error)
Response to a genuine duplicate charge
Situation 2: Two separate orders placed by the customer
Response when two orders were legitimately placed
Chargeback defence for duplicate transaction disputes
If the customer files a chargeback citing duplicate transaction, your response depends on which situation applies.
If it was a genuine duplicate charge
If you have already issued a refund, submit the refund confirmation as evidence. The bank should close the dispute in your favour. If the refund has not yet cleared, include the refund confirmation and note the expected processing time.
If both orders were legitimate
Your response should demonstrate that the two charges correspond to two separate orders. Include the order confirmations for both orders, showing different order numbers, timestamps, and confirmation emails. Include the fulfilment records showing both were shipped. The bank reviewer is checking whether the merchant charged the same transaction twice, not whether the customer made two purchasing decisions.
Key evidence for duplicate transaction disputes
Two separate order confirmation emails with different order numbers and different timestamps are strong evidence that two distinct orders were placed. Include both.
Response checklist
When you receive a duplicate order complaint
- Check how many orders exist for this customer
- Check payment processor records for duplicate charges
- Determine: genuine technical error or two separate orders
- For technical errors: issue a refund promptly and confirm in writing
- For two separate orders: explain clearly and offer to assist if still possible to cancel
- Save all order records, payment records, and correspondence
Evidence for chargeback response
- For genuine duplicate charge: refund confirmation with amount and date
- For two separate orders: order confirmations for both orders (different numbers, different timestamps)
- Order confirmation emails showing separate purchases
- Fulfilment records for both orders
- Customer communication thread
Build your evidence pack with DisputeDesk
DisputeDesk helps ecommerce merchants organise chargeback evidence and draft customer responses in minutes.
Disclaimer
DisputeDesk is not a law firm. Outputs and templates from DisputeDesk should be reviewed before use. Merchants are responsible for their own customer communications and dispute submissions. Nothing on this page constitutes legal advice.
Frequently asked questions
What if I am not sure whether the duplicate was a technical error?
Check your payment processor logs. Most gateways including Stripe, PayPal, and Shopify Payments show each charge attempt with a timestamp. If two successful charges share the same order ID and same timestamp within seconds, that is likely a technical error. If the order IDs are different and the timestamps are minutes apart, two separate orders were placed.
Should I refund both orders if the customer claims it was an accident?
Not automatically. Check whether the items have already been shipped. If both orders are still in your warehouse, cancelling and refunding one is straightforward. If both have been dispatched, your return policy applies. Offer the customer the option to return one order under your standard return process.
How long does a chargeback for a duplicate transaction take to resolve?
Chargeback resolution timelines depend on the card network, typically 45 to 75 days. Once you submit your evidence, you wait for the bank's decision. Stripe and Shopify Payments will notify you when the bank reaches a conclusion.
Can I prevent duplicate orders at checkout?
Yes. Most ecommerce platforms and payment gateways have idempotency keys that prevent the same transaction from being submitted twice within a short window. If you are experiencing frequent duplicate charge issues, check your checkout configuration or contact your payment gateway support.