Chargeback Reason Codes
All received credit card disputes include a reason code. Reason codes vary by card brand. The list of chargeback reason codes in this article is organized by card brand and type of dispute.
Please note: Reason codes may vary depending on the region in which you process or the payment network that the payment was processed through.
This list was generated 9/22/2025 based on the chargeback reason codes actively being received and surfaced to merchants. It is subject to change and may not include every currently known dispute reason code.
See our Automated Clearing House (ACH) support article if you are looking for ACH Return Codes.
American Express
Reason | Reason Code |
---|---|
cancelled_recurring_transaction |
|
credit_not_processed |
|
credit_not_processed |
|
credit_not_processed |
|
credit_not_processed |
|
credit_not_processed |
|
credit_not_processed |
|
credit_not_processed |
|
duplicate |
|
duplicate |
|
fraud |
|
fraud |
|
fraud |
|
fraud |
|
general |
|
general |
|
general |
|
general |
|
not_recognized |
|
not_recognized |
|
product_not_received |
|
product_not_received |
|
product_not_received |
|
product_unsatisfactory |
|
product_unsatisfactory |
|
transaction_amount_differs |
|
Diners
Reason code | Description |
---|---|
| Authorization Processing Errors |
| Unissued Account Number |
| Charge Older than Thirty Days |
| Duplicate Charge |
| Alternate Settlement Currency Incorrect Exchange Rates |
| Incorrect Currency |
| Fraud - Card Present Transaction |
| Fraud - Card Not Present Transaction |
| Multiple Charges at Service Establishment Fraudulent Transaction |
| Reason Code No Longer in Use |
| Suspect Service Establishment – No Response to the Suspected Fraudulent Service Establishment Report |
| Suspect Service Establishment – Terminated Service Establishment |
| Altered Amount |
| Non-Receipt of Goods or Services |
| Incorrect Transaction Type |
| Credit not Processed |
| Cardmember Paid by Other Means |
| Canceled Recurring Transactions |
| Cardmember Does Not Recognize |
| Non–receipt of Cash (ATM) |
Discover
Reason | Reason Code |
---|---|
cancelled_recurring_transaction |
|
credit_not_processed |
|
credit_not_processed |
|
duplicate |
|
duplicate |
|
fraud |
|
fraud |
|
fraud |
|
fraud |
|
fraud |
|
fraud |
|
fraud |
|
fraud |
|
not_recognized |
|
not_recognized |
|
product_not_received |
|
product_unsatisfactory |
|
transaction_amount_differs |
|
Elo
Reason | Reason Code |
---|---|
credit_not_processed |
|
general |
|
fraud |
|
fraud |
|
Hipercard
Reason | Reason Code |
---|---|
fraud |
|
JCB
Retrieval reason codes
Reason code | Description |
---|---|
| Sales Draft (copy) |
| Sales Draft (original) |
| T&E Document (copy) |
| T&E Document (original) |
| Substitute Draft |
| Sales Draft (copy) + T&E Document (copy) |
| Sales Draft (original) + T & E Document (original) |
| Sales Draft (copy) + Substitute Draft |
| T&E Document (copy) + Substitute Draft |
Chargeback reason codes
Reason code | Description |
---|---|
| Non-JCB Card |
| Card-Member Dispute |
| Expired JCB Card |
| Incorrect Transaction Amount |
| Mis-Post |
| Duplicate Processing |
| Credit Not Received |
| Non-Receipt of Requested Item |
| Requested Copy Illegible |
| Transaction Exceeds Floor Limit |
| Authorisation Declined |
| Incorrect Card Number |
| Addition Error/Transaction amount differs |
| Altered Amount |
| No Signature |
| No Imprint |
| Unauthorized Multiple Transactions |
| Late Submission |
| No Show Dispute |
| Advance Deposit |
| Illegible Item |
| Canceled Recurring Transaction |
| Unauthorized Purchase/Fraud |
| JCB Card on Stop List |
| Non-Receipt of Merchandise/Cash at ATM |
| Non-Receipt of T&E Documentation |
| Split Sale |
| Domestic Transaction |
| Paid By Other Means |
Maestro
Reason | Reason Code |
---|---|
fraud |
|
general |
|
Mastercard
Reason | Reason Code |
---|---|
cancelled_recurring_transaction |
|
cancelled_recurring_transaction |
|
credit_not_processed |
|
credit_not_processed |
|
duplicate |
|
duplicate |
|
fraud |
|
fraud |
|
fraud |
|
fraud |
|
fraud |
|
fraud |
|
fraud |
|
fraud |
|
fraud |
|
general |
|
general |
|
general |
|
general |
|
invalid_account |
|
invalid_account |
|
not_recognized |
|
product_not_received |
|
product_not_received |
|
product_not_received |
|
product_not_received |
|
product_unsatisfactory |
|
product_unsatisfactory |
|
transaction_amount_differs |
|
transaction_amount_differs |
|
UnionPay
Reason | Reason Code |
---|---|
fraud |
|
fraud |
|
Visa
Please note: Since reason codes do not currently support decimals, Visa's new reason codes are represented as 4 characters with a 0 (e.g. 10.4 = 1040).
Reason | Reason Code |
---|---|
cancelled_recurring_transaction |
|
cancelled_recurring_transaction |
|
credit_not_processed |
|
credit_not_processed |
|
credit_not_processed |
|
credit_not_processed |
|
credit_not_processed |
|
credit_not_processed |
|
duplicate |
|
duplicate |
|
duplicate |
|
duplicate |
|
duplicate |
|
duplicate |
|
fraud |
|
fraud |
|
fraud |
|
fraud |
|
fraud |
|
fraud |
|
fraud |
|
fraud |
|
fraud |
|
fraud |
|
fraud |
|
fraud |
|
general |
|
general |
|
general |
|
general |
|
general |
|
general |
|
general |
|
general |
|
general |
|
invalid_account |
|
invalid_account |
|
not_recognized |
|
not_recognized |
|
product_not_received |
|
product_not_received |
|
product_not_received |
|
product_not_received |
|
product_unsatisfactory |
|
product_unsatisfactory |
|
product_unsatisfactory |
|
transaction_amount_differs |
|
transaction_amount_differs |
|