Amex Reason Code P03: Credit Processed as Charge
Amex reason code P03 applies when a transaction that should have been a credit (refund) to the Card Member was processed as a charge instead, so they were billed rather than refunded. To win, show the transaction was a legitimate charge, or that you've already corrected the error by reversing the charge and issuing the credit.
What Amex reason code P03 means
P03 covers a simple but costly mistake: you meant to refund the Card Member, and the transaction went through as a charge. Instead of money coming back, they were billed again. The Card Member disputes it and American Express charges it back under P03.
Its mirror image is P04 Charge Processed as Credit.
Because the Card Member was charged when they expected money back, P03 disputes tend to arrive quickly and with a clear story: “I returned it, and they charged me again.” Check your refund log before anything else.
Common causes
- Staff selecting “sale” instead of “refund” on a terminal
- Back-office tools where the refund and charge actions sit side by side
- Phone-order refunds keyed in as new sales
- Integration bugs that send refunds with the wrong transaction type
Evidence that wins a P03 dispute
- Proof the transaction was a real sale: an order record, itemized receipt and fulfillment showing the Card Member bought something new.
- Correction records: if you already caught the error, the reversal of the mistaken charge and the credit you issued, with dates and amounts.
If the transaction really was a mistaken refund, there’s no case to fight.
Fixing a P03 without paying twice
When the error is real, the chargeback reverses the mistaken charge. The Card Member may still be owed the original refund. Check whether that credit was ever processed. If not, issue it, but only once, and document both the reversal and the credit so the account balances.
How to prevent P03 disputes
- Require a reference to the original order before a refund can be processed.
- Add a confirmation step on terminals and admin tools that shows “REFUND” or “CHARGE” clearly.
- Reconcile refunds daily: every refund request should match a credit, not a sale.
Should you fight or accept?
Accept when the transaction was a mistaken refund, and confirm the Card Member has received the credit they were owed. Fight only when the transaction was a genuine new sale and you can prove it.
Frequently asked questions
What is Amex reason code P03?
How do I fix a P03?
When can I win an Amex P03?
Related reason codes
Browse every Visa, Mastercard, Amex and Discover reason code →