Reason Code P23 Amex Processing Error Category
Response Window 20 days days from dispute notification
Difficulty Low currency disclosure is the central defense requirement
Typical Win Rate ~35% with strong evidence package
Premium Guide Processing Errors Full defense playbook

What Amex Reason Code P23 Means

American Express reason code P23, titled Currency Discrepancy, is filed when a transaction is processed in a currency different from what the cardholder expected or was shown at the time of purchase. This code most frequently arises in international transactions, dynamic currency conversion (DCC) scenarios, or cross-border e-commerce where the displayed price currency differs from the settlement currency.

The merchant’s defense for P23 rests almost entirely on documentation that the currency was clearly disclosed to the cardholder at the time of purchase and that they agreed to the transaction in that currency. Inadequate disclosure at checkout — or DCC offered without explicit cardholder consent — makes P23 very difficult to win.

DCC Disclosure Requirements Are Strict

If you offer dynamic currency conversion, Amex requires clear, explicit cardholder consent to the DCC rate and currency before the transaction is completed. A cardholder who was not clearly offered the choice between local currency and home currency has a strong P23 claim.

Cross-Network Equivalent Codes

Network Code Title Notes
Amex P23 Currency Discrepancy This page; 20-day response window
Visa 12.7 Invalid Data Visa currency/data mismatch code
Mastercard 4831 Transaction Amount Differs Mastercard amount/currency dispute
Discover DP Duplicate Processing Discover processing error code

Common Trigger Scenarios

  • DCC without explicit consent. A point-of-sale terminal offered dynamic currency conversion and the cardholder claims they didn’t explicitly consent to the conversion or weren’t shown the rate clearly.
  • Cross-border e-commerce currency mismatch. An international online store showed prices in one currency but charged the cardholder’s account in a different currency without clear disclosure at checkout.
  • Currency conversion error. A genuine processing error applied the wrong currency code to the transaction, causing the settlement to occur in a currency different from the one authorized.
  • Pricing display versus charge currency inconsistency. The cardholder saw and agreed to a price in one currency but the final charge appeared in a different currency on their Amex statement.

Evidence You Will Need

  • Currency disclosure at checkout — screenshot or documentation showing the cardholder was clearly shown the transaction currency before completing the purchase
  • DCC consent record if dynamic currency conversion was offered, showing the cardholder explicitly selected DCC over the local currency option
  • Authorization record showing the currency code that was authorized and that it matches the settled currency
  • Terms and conditions referencing the transaction currency and any disclosure of cross-border or conversion fees
  • Cardholder correspondence referencing the currency or acknowledging the expected charge amount in the transaction currency

Learn Exactly How to Package and Present This Evidence

The Processing Errors Defense Guide covers the exact evidence sequence for Amex P23 representments, formatting requirements, and how to structure your response for maximum impact.

Learn exactly how to package and present this evidence →

How Merchants Lose This Dispute

  • No currency disclosure at checkout. If your checkout page didn’t clearly show the transaction currency, the cardholder has a compelling P23 claim.
  • DCC without explicit consent. Amex’s DCC rules require clear cardholder consent. Auto-applying DCC or burying the DCC choice makes P23 nearly automatic.
  • Currency code error in processing. If a genuine processing error submitted the wrong currency code, accept the chargeback and refund any difference from the correct conversion.
  • Missing the 20-day response window. Late responses are automatic losses.

Get the Step-by-Step Winning Strategy

Our Processing Errors Defense Guide includes copy-paste representment language for Amex P23, evidence checklist, and cross-network strategy for handling similar codes on Visa and Mastercard.

Get the step-by-step winning strategy →

Response Framework Overview

  1. Show the currency disclosure at checkout. Present screenshots or documentation of the checkout page at the time of purchase showing the transaction currency clearly displayed.
  2. Provide the DCC consent record. If DCC was offered, show the interface where the cardholder selected DCC and the rate disclosed at the time of consent.
  3. Match authorization and settlement currency codes. Show that the currency authorized matches the currency settled, with no discrepancy between the two records.
  4. Reference your currency terms. Include your terms of service or checkout terms referencing the transaction currency to support the disclosure argument.

Prevention Tips

  • Display the transaction currency prominently at checkout. The currency of the charge should be displayed clearly near the order total on the checkout page, not just referenced in terms and conditions.
  • Follow Amex DCC requirements strictly. If you offer DCC, present it as a clear choice with the conversion rate disclosed before the cardholder commits to the transaction. Never auto-apply DCC.
  • Send order confirmations showing the charge currency. Include the transaction currency in your order confirmation email so the cardholder has a clear record of what they agreed to.
  • Validate currency codes in settlement. Implement checks in your settlement process to ensure the currency code submitted matches the currency displayed and authorized at checkout.

Frequently Asked Questions

What if I clearly disclosed the currency but the cardholder disputes anyway?

If you have clear documentation of currency disclosure at checkout and an authorization in the correct currency, you have a strong P23 defense. Present the checkout disclosure screenshot and authorization record together. Cardholders who dispute despite clear disclosure frequently lose at this evidence stage.

Are P23 disputes common for international e-commerce merchants?

Yes. Cross-border e-commerce is the highest-risk environment for P23 disputes, particularly when merchants display prices in multiple currencies or rely on automatic geolocation-based currency display without being explicit about which currency will be charged at settlement.

Does Amex have specific DCC rules for merchants?

Yes. Amex has specific requirements for merchants offering dynamic currency conversion, including explicit cardholder consent requirements, rate disclosure standards, and the requirement to offer the cardholder a choice between DCC and local currency. Merchants offering DCC should review Amex’s current merchant operating regulations for the specific requirements applicable to their merchant agreement.

Related Codes & Resources