Reason code · American Express

Amex A02: no valid authorization

A02 means the charge went through without a valid approval. The approval was declined, didn’t match the charge, or the card had expired. You answer with the approval record, proof the charge came before the card expired, or a refund.

What A02 means

A02 means Amex has no valid approval on file for the charge you submitted. Amex’s guide names three causes:

  • The approval code you submitted wasn’t the one you received, for example digits transposed when keyed.
  • The approval submitted was wrong or belonged to a different charge.
  • The card was expired.

It also covers charges that were declined and pushed through anyway.

Who raised it

Like the other A codes, A02 is about authorization, not about whether the customer was happy. A charge can be perfectly legitimate and still lose here because the approval behind it doesn’t hold up.

Time limit

Amex’s guide gives Card Members (Amex’s word for cardholders) up to 120 days from the transaction date to dispute most charges. Processor guides list this code under the same 120 days.

Your side of the clock is short. Amex’s own guide tells merchants to respond within 20 days. If you accept Amex through a processor such as Stripe or Square, the processor sets its own date, often a shorter one. The due date on your notice is the one that counts.

What proof matters

Amex accepts proof that a valid approval was obtained for the full amount, or proof that a refund directly offsetting the charge already went through. For an expired or not-yet-valid card, Amex also accepts proof the charge was incurred before the expiration date or within the card’s valid dates. Transit contactless fares have their own separate rules.

Declined means declined

Amex’s guide is blunt about prevention: include a valid approval with every charge, and don’t submit if the approval was declined. Force-posting a declined card, or reusing an old approval code on a new charge, is how small businesses walk into A02 without noticing.

Card-on-file businesses feel this most. A customer’s card expires, the stored number keeps getting billed, and the approval that would have caught it never happened.

The common mistake

Arguing that the customer owes the money. They may well owe it. A02 doesn’t ask that question. It asks for the approval, and an invoice can’t stand in for one.

Dispute Daddy builds this for you

Upload the notice and your records. Dispute Daddy builds a response around the reason Amex actually gave, and you approve it before you submit. See how the method works.

Questions

What is Amex reason code A02?

A02 is No Valid Authorization. Amex says the charge did not receive a valid approval: it was declined, the approval submitted didn’t match the charge, or the card was expired.

Can I win an A02 if the card was expired?

Amex accepts proof that the charge was incurred before the card’s expiration date or within the card’s valid dates. Without that, the expired card is the problem.

How long does a customer have to file an Amex A02?

Processor guides list A02 at 120 days from the transaction date. Your own response deadline is the due date on your notice.

Can I resubmit a declined Amex charge?

Not on the declined approval. Amex’s guide says not to submit a charge if the authorization was declined. Get a valid approval first.

Sources

  1. American Express: How to Manage and Help Prevent Disputes (US disputes reference guide), version 2024PROP; Chargeback Code A02, causes and accepted responses; read October 25, 2026.
  2. Chase Merchant Services: Chargeback Timeframes and Reason Codes (REF-CHG-001), processor guide, content dated 2018 with revisions to 2021; American Express time frames, A02 120 calendar days from the transaction; read October 25, 2026.
  3. Stripe: Dispute reason code categories, Stripe groups Amex A02 under General; read October 25, 2026.

General information, not legal advice. Network and processor rules change; the due date on your own dispute notice always governs.

You earned it.
Defend it.

Dispute Daddy builds the case and keeps the deadline in view. A flat $99 a month.

About this site

This site uses examples made for illustration. They are not real customer records.

Early-access signup stores your email and, if provided, company name for your request. We count page visits with Cloudflare Web Analytics, which uses no cookies and doesn’t identify you. No advertising trackers are used. Read the Privacy Policy.