Network
AmexCode
P04Response window
20 calendar daysWin difficulty
MediumDispute type
Processing ErrorAmex P04 — Charge Processed as Credit: What It Is and How to Respond
20-day deadline: Amex gives merchants only 20 calendar days to respond to P-code disputes. Act immediately — P04 errors are often discovered late during reconciliation, so your response window may already be partially elapsed by the time you identify the problem.
P04 is the opposite of P03. A purchase was processed as a refund — the cardholder received funds credited to their account instead of being charged. The merchant effectively gave money away and didn't collect payment for the goods or services.
Unlike most chargeback types, P04 is primarily a problem for the merchant rather than the cardholder. The cardholder received an unexpected windfall — money credited to their account — and may not even be aware a processing error occurred. The dispute arises because the transaction posted as a credit when it should have been a charge.
Important note on discovery
Merchants often don't discover P04 errors until they reconcile — unlike a customer calling about a double charge, a P04 error may not generate a customer complaint at all. The cardholder received money unexpectedly and may simply not mention it. This is why daily reconciliation between POS transactions and settlement is essential.
Common reasons you received this dispute
- 1Terminal operator error — an operator selected credit instead of charge when processing the transaction
- 2A system integration bug that inverted the transaction type between your system and the payment processor
- 3Manual entry error in a virtual terminal or back-office system where the wrong transaction type was selected
- 4A sale accidentally entered as a return in the POS system
Can you win this dispute?
Fight this dispute if...
- ✓You can show the correct transaction type was submitted and the error occurred downstream in processing
- ✓Your gateway logs confirm a charge was submitted and the credit posting was an acquirer or network error
Accept and correct if...
- ✗This is a processing error you made — the charge was genuinely entered as a credit
- ✗Your records confirm the wrong transaction type was used
- ✗You must process the actual charge — contact the customer first to explain the error, then process the correct charge
How to prevent this chargeback
- 1
Implement mandatory review screens before finalising transactions: A confirmation step that clearly displays the transaction type (CHARGE or CREDIT) and amount before finalising prevents most operator errors. The operator must actively confirm before the transaction is submitted.
- 2
Run daily reconciliation between your POS transactions and settlement: A daily comparison of what your POS recorded versus what settled to your account surfaces P04 errors quickly — potentially before goods are dispatched or services delivered.
- 3
Use role-based permissions so only authorised staff can process credits: Restrict credit processing to a limited set of authorised users. This reduces the population of operators who can make a P04 error and creates an audit trail if one occurs.
Frequently asked questions
What is Amex P04?
Amex P04 is filed when a purchase was processed as a refund — the cardholder received funds credited to their account instead of being charged. The merchant effectively gave money away and did not collect payment for the goods or services provided.
How does a P04 error affect the merchant?
The merchant loses the sale amount twice: once because they provided goods or services without collecting payment, and once because they actually transferred money to the cardholder. Unlike most chargeback types where the merchant has already been paid and the dispute claws back funds, a P04 means the merchant never received any payment at all.
How do I collect the correct amount after a P04 error?
Contact the customer first to explain the processing error before attempting to re-charge them. Many customers will cooperate once they understand what happened. Process the correct charge only after communicating with the customer. Those who dispute the re-charge or refuse to cooperate may need to be written off as a cost of the processing error — attempting to charge a customer who is unaware of the error without notice can create further disputes.
How do reconciliation and operator controls prevent P04?
Daily reconciliation between your POS transactions and settlement catches P04 errors quickly — before goods are dispatched or services delivered, in some cases. Role-based permissions that restrict who can process credits prevent operator errors at source. Mandatory review screens before finalising transactions require operators to confirm the transaction type, eliminating most accidental credits.
Related reason codes
Dealing with an Amex P04 chargeback?
Generate a winning dispute response in minutes, or let ChargeMate handle it for you.
3 free generations included · No credit card required