In the following tables, you'll find examples of the reason codes returned by the card schemes. You'll find them inside the provider_data struct in each chargeback transaction as provider_data.response_code and provider_data.response_message.
Visa
Fraud
Code
Description
10.1
EMV Liability Shift Counterfeit Fraud
10.2
EMV Liability Shift Non-Counterfeit Fraud
10.3
Other Fraud: Card-Present Environment
10.4
Other Fraud: Card-Absent Environment
10.5
Visa Fraud Monitoring Program
Authorization
Code
Description
11.1
Card Recovery Bulletin
11.2
Declined Authorization
11.3
No Authorization
Processing Errors
Code
Description
12.1
Late Presentment
12.2
Incorrect Transaction Code
12.3
Incorrect Currency
12.4
Incorrect Account Number
12.5
Incorrect Amount
12.6
Duplicate Processing/Paid by Other Means
12.7
Invalid Data
Customer Disputes
Code
Description
13.1
Merchandise/Services Not Received
13.2
Cancelled Recurring Transaction
13.3
Not as Described or Defective Merchandise/Services
13.4
Counterfeit Merchandise
13.5
Misrepresentation
13.6
Credit Not Processed
13.7
Cancelled Merchandise/Services
13.8
Original Credit Transaction Not Accepted
13.9
Non-Receipt of Cash or Load Transaction Value
Mastercard
Fraud
Code
Description
4837
No Cardholder Authorization
4840
Fraudulent Processing of Transactions
4849
Questionable Merchant Activity
4863
Cardholder Does Not Recognize – Potential Fraud
Authorization
Code
Description
4807
Warning Bulletin File
4808
Authorization-Related Chargeback
4812
Account Number Not on File
Processing Errors
Code
Description
4834
Point of Interaction Error
4846
Correct Transaction Currency Code Not Provided/Currency Errors
4859
Addendum, No-Show, or ATM Dispute
Customer Disputes
Code
Description
4853
Cardholder Dispute of a Recurring Transaction
4855
Goods or Services Not Provided
4860
Credit Not Processed
American Express
Fraud
Code
Description
F10
Missing Imprint
F14
Missing Signature
F24
No Cardmember Authorization
F29
Card Not Present
F30
EMV Counterfeit
F31
EMV Lost/Stolen/Non-Received
Authorization
Code
Description
A01
Charge Amount Exceeds Authorization Amount
A02
No Valid Authorization
A08
Authorization Approval Expired
Processing Errors
Code
Description
P01
Unassigned Card Number
P03
Credit Processed as Charge
P04
Charge Processed as Credit
P05
Incorrect Charge Amount
P07
Late Submission
P08
Duplicate Charge
P22
Non-Matching Card Number
P23
Currency Discrepancy
Customer Disputes
Code
Description
C02
Credit Not Processed
C04
Goods/Services Returned or Refused
C05
Goods/Services Cancelled
C08
Goods/Services Not Received or Only Partially Received