Reason code · American Express
Amex P04: charge processed as credit
P04 is the mirror image of P03: a transaction submitted as a credit should have been a charge. It’s a processing-error code. You answer with proof the credit was correct, or proof an offsetting charge was processed.
What P04 means
P04 is the reverse of P03. A transaction went through as a credit when it should have been a charge. Amex’s guide lists causes that mirror P03:
- A charge that was expected was never issued.
- A charge was keyed as a credit by mistake.
- A charge was issued but didn’t post before the customer’s statement.
- A transaction that should have been voided was processed instead.
Why it shows up at all
It’s fair to ask why anyone would dispute money landing on their card. P04 is a processing-error code, and it exists to straighten out the books when a transaction posted in the wrong direction. Amex’s guide frames it as the Card Member’s claim, so read your notice for the specifics.
Time limit
Processor guides list this code at 120 days from the transaction date, in line with Amex’s general 120-day window for Card Members (Amex’s word for cardholders).
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 the credit was submitted correctly, or proof that a charge directly offsetting the credit has already been processed. Your terminal or batch records, showing what was keyed and when, do most of the talking.
Errors travel in pairs
A keying error rarely happens once. If a sale went through as a refund on one ticket, check the same shift for its twin: a refund that went through as a sale (that’s P03). Fixing both before either becomes a dispute is cheaper than answering two chargebacks.
Amex’s prevention advice is the same for both codes: make sure each amount you submit is correctly a debit or a credit, and process corrections as soon as you spot or hear about an error.
The common mistake
Re-running the charge on your own to fix the error without documenting it. If you correct it, keep the record that ties the correcting charge to the original mistake.
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.