
American Express sorts its chargebacks into lettered code families. Read the letter on the dispute notice and you know what kind of dispute you are facing before you read another word. This guide walks through each family, the codes merchants see most, and the evidence that answers each one. We have published the same breakdown for Visa chargeback reason codes and Mastercard chargeback reason codes; this post completes the set.
What American Express Chargeback Reason Codes Tell You
Amex organizes its reason codes into a small number of families:
- A codes — authorization issues
- C codes — Card Member disputes
- F and FR codes — fraud
- P codes — processing errors
- R codes — no reply or an insufficient reply to an inquiry
- M codes — miscellaneous disputes and inquiries
The family tells you what Amex believes went wrong. The specific code tells you what evidence will answer it. Match the two and your response writes itself. Mismatch them and even a strong case loses.
Authorization Codes (A Series)
A codes mean Amex believes the charge was not properly authorized. The clearest example is A01 — no approval: the charge was submitted without a valid authorization approval.
The evidence that answers an A code is narrow. You need the authorization record for the exact charge in dispute, showing an approval was obtained before the transaction was submitted. Correspondence and delivery proof do not help here; the authorization record does.
Card Member Dispute Codes (C Series)
C codes are the family merchants see most often. The Card Member is not claiming fraud; they are claiming the transaction did not go the way it should have. Two common examples:
- C02 — goods returned. The Card Member says they returned the goods and expects a credit. Answer it with the refund record if you issued one, or with your published return policy and proof the Card Member agreed to it if you did not.
- C04 — goods or services not as described. Answer it with the product description or service agreement the Card Member saw before buying, plus any correspondence showing you offered to resolve the issue.
For every C code, the pattern holds: the dispute is about expectations, so the evidence is whatever set those expectations in writing.
Fraud Codes (F and FR Series)
F and FR codes mean the Card Member says they did not make the charge. Amex's own code guide states the standard plainly: the merchant needs proof that links the Card Member to each charge.
That is the organizing idea for every fraud code. A narrative about your fulfillment process does not answer a fraud dispute. Evidence tying the actual Card Member to the actual transaction does — records showing the Card Member's identity, their agreement to the charge, and their receipt of what was purchased. Gather the strongest identity-linking evidence you have for the specific charge, and lead with it.
Processing Error Codes (P Series)
P codes mean something went wrong in how the charge was submitted, not in what was sold. The family covers errors such as:
- Unassigned card number
- Credit processed as a charge
- Charge processed as a credit
- Incorrect charge amount
- Late submission
- Duplicate charge
One thing worth knowing: some Amex documentation uses numeric codes rather than letters. You may see 4512 for multiple processing or 062 for a credit posted as a charge, depending on which notice format you receive. The dispute types are the same; only the labels differ. Answer a P code by reconciling your own records first — if the error is real, issue the correction yourself rather than fighting a chargeback you will lose.
Inquiry and Miscellaneous Codes (R and M Series)
R codes cover non-receipt — the Card Member or Amex did not receive goods or information that was expected. M codes cover miscellaneous disputes and requests.
An inquiry is not yet a chargeback. It is Amex asking you for information. Answer it completely and by the deadline on the notice, and many inquiries end there. Ignore it, and it becomes a chargeback you now have to fight from behind.
How Amex Disputes Differ From Visa and Mastercard
Amex issues most of its own cards. When a dispute arrives, it comes from Amex directly, not from a separate issuing bank routed through a card network. That makes the process more direct, and it makes the code on the notice the single most useful piece of information you receive.
The structure differs too. Where Visa chargeback reason codes and Mastercard chargeback reason codes use numbered dispute conditions, Amex uses the lettered families above. If you accept all three card brands, you are working three different code systems, and the evidence that wins under one maps cleanly to its counterpart under the others.
Responding to an Amex Chargeback
The sequence is the same for every code family:
- Read the code first. It tells you which family the dispute belongs to and what evidence Amex expects.
- Match the evidence to the family. Authorization records for A codes. Expectation-setting documents for C codes. Identity-linking proof for F and FR codes. Your own transaction records for P codes.
- Respond by the deadline printed on the dispute notice. A complete response submitted late is a lost response.
Do not pad a response with everything you have. Send what the code calls for, organized so the reviewer can check each point against a document.
Prevent the Next Chargeback
Winning disputes matters, but the ratio is what underwriters watch. Our guide to everything merchants need to know about chargebacks covers how to bring the ratio down before it threatens your account. And if you also accept bank transfers, note that ACH chargebacks and their return codes follow an entirely different system from card disputes.
If chargebacks have already put your processing at risk — or cost you a processor — high-risk processing is all we do, and we underwrite with your dispute history in front of us rather than around it.Every fee is disclosed in the merchant service agreement before you sign. Contact us and we will tell you plainly where you stand.
Frequently Asked Questions
Amex groups its chargeback reason codes into lettered families: A codes for authorization issues, C codes for Card Member disputes, F and FR codes for fraud, P codes for processing errors, R codes for non-receipt of goods or information, and M codes for miscellaneous disputes and inquiries. The letter tells you what kind of dispute you are facing; the specific code tells you what evidence will answer it.
A01 — no approval — means the charge was submitted without a valid authorization approval. Answer it with the authorization record for the exact charge in dispute, showing an approval was obtained before the transaction was submitted. Delivery proof and correspondence do not address an authorization dispute.
F and FR codes mean the Card Member says they did not make the charge, and Amex's code guide states the standard plainly: the merchant needs proof that links the Card Member to each charge. Lead with records showing the Card Member's identity, their agreement to the charge, and their receipt of what was purchased.
No. An inquiry is Amex asking you for information; it is not yet a chargeback. Answer it completely and by the deadline on the notice, and many inquiries end there. Ignore it, and it becomes a chargeback you then have to fight from behind.
Some Amex documentation uses numeric codes rather than letters. You may see 4512 for multiple processing or 062 for a credit posted as a charge, depending on which notice format you receive. The dispute types are the same; only the labels differ.
Amex issues most of its own cards, so a dispute comes from Amex directly rather than from a separate issuing bank routed through a card network. Amex also uses lettered code families where Visa and Mastercard use numbered dispute conditions, so merchants accepting all three brands work three different code systems.
Category
Tag

Marielle Andiarena writes about high-risk merchant accounts and payment processing for PayKings.
More from Marielle Andiarena
SEC Violation on Credit Card Machine: What Decline Code 63 Means and How to Fix It
An SEC violation on a credit card machine is decline code 63, a security violation. It means a secur...
R06 ACH Return Code: What "Returned per ODFI's Request" Means for Merchants
R06 is the ACH return code for "Returned per ODFI's Request." It means the bank that originated the ...
Business Tech Support: How to Start a Tech Support Business (Plan, Costs & Payments)
Starting a tech support business comes down to six decisions: who you serve, what you fix, what you ...
ACH Return Code R16: What a Frozen Account Means and What to Do Next
ACH return code R16 means the entry came back marked Account Frozen/Entry Returned Per OFAC Instruct...