Skip to content

American Express · Processing Errors

American Express reason code P22:
Non-Matching Card Number

Amex P22 means the card number in your charge submission does not match the card number on the original authorization. It points to a data or integration error, such as a stored card swapped between authorization and capture. Win with a card imprint, an electronic charge record from the terminal, or proof of credit.

Network
American Express
Category
Processing Errors
Worth fighting?
rarely winnable

What American Express P22 means

The authorization and the submission reference different card numbers, so Amex cannot tie the charge to its approval.

Common causes

  • Customer updated their saved card between authorization and capture
  • Integration bug that captures against a different stored card
  • Manual capture keyed with a different number

Evidence that answers it

  • Electronic charge record showing the card number read
  • Processor logs tying the authorization and capture to the same card
  • Proof of an offsetting credit

How to prevent it

  • Capture against the same payment method token that was authorized
  • Re-authorize if the customer changes payment method

How Verdikx helps with P22

Verdikx applies its processing-error playbook and attaches the processor's payment record. Because P22 is usually a gateway or integration issue, the main fix is in your checkout setup.

Frequently asked questions

What does American Express reason code P22 mean?

Amex P22 means the card number in your charge submission does not match the card number on the original authorization. It points to a data or integration error, such as a stored card swapped between authorization and capture. Win with a card imprint, an electronic charge record from the terminal, or proof of credit.

Is American Express P22 worth fighting?

Our reference rates P22 (Non-Matching Card Number) rarely winnable, so check the facts before spending time on a response. The evidence that answers it starts with electronic charge record showing the card number read. The cardholder's bank decides the outcome.

How long does a cardholder have to file a American Express P22 chargeback?

Usually 120 days from the transaction date, under the network's issuer time limits for most codes. Your processor gives you far less time to respond, so work from the due date on the case.

Answer your next P22 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

  1. American Express: How to Manage and Help Prevent Disputes (US reference guide, version 2024PROP) (checked October 5, 2026)

Last reviewed by .

7 days free on ShopifyStart free trial on Shopify

Stop the next chargeback before it starts.

Install on Shopify in minutes, or sign up by card on any other platform, then connect your processors, helpdesk and carriers. Free 7-day trial on every plan.