Network
AmexCode
P08Response window
20 calendar daysWin difficulty
MediumDispute type
Processing ErrorAmex P08 — Duplicate Charge: What It Is and How to Respond
Urgent — 20-day response window: Amex P08 disputes must be responded to within 20 calendar days of notification. This is a shorter window than Visa (30 days) or Mastercard (45 days). Do not delay gathering your order records.
P08 is filed when the same transaction was processed and settled more than once — the Amex equivalent of Visa 12.6.1 and Mastercard 4834. A cardholder was charged twice for the same goods or services, and Amex is demanding a credit for the duplicate charge.
Common causes include a batch being submitted twice, a terminal double-processing a transaction, or a customer clicking “pay” twice on a slow e-commerce checkout. The key question for any P08 is simple: are the two charges truly duplicates of the same transaction, or do they represent separate legitimate purchases?
Can you win this dispute?
Fight this dispute if...
- ✓The two charges represent genuinely separate transactions — different orders, different products, or different dates with distinct order IDs
- ✓Your order management system shows two individual customer-initiated purchases with separate confirmation numbers and fulfilment records
Accept this chargeback if...
- ✗A genuine duplicate occurred — the same transaction was submitted twice and the cardholder was charged twice for the same thing
- ✗Issue a refund immediately if you have not already done so, and accept the chargeback to avoid additional fees
Evidence checklist
- ✅ Required
Two separate order records: If fighting the dispute, provide order records showing two distinct order IDs with different products, services, or fulfilment records. These demonstrate the charges were for separate transactions, not duplicates.
- ✅ Required (if resolved)
Credit confirmation: If a genuine duplicate occurred and you have already issued a refund, provide the credit confirmation including the refund transaction ID, date, and amount. This demonstrates the matter is resolved.
- ⭐ Strongly recommended
Batch settlement reports: Gateway batch reports showing each transaction was submitted once, or showing two distinct batch entries for two distinct orders.
How to prevent this chargeback
- 1
Enable duplicate transaction detection in your Amex gateway settings: This setting rejects a second transaction with the same card, amount, and timestamp within a defined window. It prevents accidental double-submissions at the point of processing before they reach settlement.
- 2
Implement checkout loading states to prevent double-submission: On e-commerce checkouts, disable the “Pay” button after the first click and show a loading indicator. This prevents customers from clicking multiple times on slow connections and creating unintentional duplicate transactions.
- 3
Audit batch close logs after every settlement: Review batch reports after each settlement cycle to catch any transactions that appear twice. Early detection allows you to issue a proactive refund before the cardholder notices and files a dispute.
Key deadlines
Response window: 20 calendar days from the chargeback notification date.
If you have already refunded the duplicate charge, include the credit transaction ID in your response — this is often the fastest path to resolution.
Frequently asked questions
What is an Amex P08 chargeback?
Amex P08 is the duplicate charge reason code — filed when the same transaction was processed and settled more than once. The cardholder was charged twice (or more) for the same goods or services. Common causes include batch submitted twice, terminal double-processing, or a customer clicking "pay" twice on a slow checkout page.
How does Amex P08 differ from Mastercard 4834 and Visa 12.6.1?
All three codes cover duplicate processing of the same transaction, but they differ in response window. Amex P08 gives you only 20 calendar days to respond. Mastercard 4834 allows 45 days and Visa 12.6.1 allows 30 days. The evidentiary standard is similar across networks — you need to show the two charges represent genuinely distinct transactions.
How do I prove the two charges were for distinct transactions?
Provide two separate order IDs with different order records — showing distinct products, services, delivery addresses, or timestamps. If your order management system shows two separate customer-initiated purchases with individual confirmation numbers and separate fulfilment records, you have strong grounds to contest. Screenshots of two distinct orders from your system are the most compelling evidence.
How do duplicate detection settings prevent P08 disputes?
Most payment gateways and Amex's own processing platform offer duplicate transaction detection — a setting that rejects a second transaction with the same card number, amount, and timestamp within a defined window (typically a few minutes). Enabling this catches most accidental double-submissions at the point of processing, before they reach settlement and before the cardholder even notices.
Related reason codes
Dealing with an Amex P08 chargeback?
Generate a winning dispute response in minutes, or let ChargeMate handle it for you.
3 free generations included · No credit card required