American Express · Processing Errors
Reason code P03: Credit Processed as Charge
Under P03, the cardmember should have received a credit, but the merchant processed a debit instead, charging them a second time where a refund belonged. Amex reverses the erroneous charge and the merchant still owes the original refund.
Issuer filing window
typically 120 days from the processing error
Merchant response window
typically 20 days to respond
Why P03 chargebacks happen
- A staff member selected sale instead of refund on the terminal during a return.
- A refund API call was miscoded or defaulted to a charge in an integration.
- A batch adjustment intended as a credit was uploaded with the wrong transaction type.
- A correction attempt after a billing error compounded the mistake by charging again.
How to fight a P03 chargeback
- There is rarely a fight to have: verify whether a debit truly posted where a credit was due, and accept the reversal if so.
- If the disputed transaction was actually a legitimate separate sale, provide the order and receipt showing it was a genuine purchase, not a botched refund.
- Confirm the cardmember has since received the intended credit, and document it so the case fully closes without a second dispute.
- Reconcile the account to ensure the chargeback plus your corrective refund did not overcompensate, and request an adjustment if it did.
How to prevent P03 chargebacks
- Require an explicit refund mode on terminals with a confirmation step showing the direction of funds.
- Test refund paths in integrations as rigorously as charge paths, including negative-amount handling.
- Review daily settlement summaries for debits that reference return or RMA identifiers.
- Restrict manual batch adjustments to trained staff with four-eyes approval.
Frequently asked questions
- The customer got charged instead of refunded. Should I wait for the chargeback?
- No. Reverse the erroneous charge and issue the correct refund the moment you find the error. A proactive fix often prevents the dispute from being filed at all.
- Could a P03 hit a transaction that was really a valid sale?
- Occasionally a cardmember misreads a legitimate charge as a failed refund. If your records show a genuine separate purchase, respond with the order documentation and receipt for that sale.
Related American Express codes