Skip to main content

Network Reason Codes

Overview

This page covers the network reason code carried on every dispute and how each code maps to a CardPaymentDisputeCategory. See Dispute categories for the four category values.

Network reason codes

Every dispute carries a CardPaymentDisputeNetworkReason reflecting the reason the card network gave for the dispute:

FieldTypeDescription
codeStringThe network-specific reason code.
descriptionStringHuman-readable description of the reason code.

code is the network's own value; description is Highnote's human-readable text for that code. Use category to branch your evidence logic, and networkReason for display and audit purposes.

Visa

Visa organizes its dispute conditions into four numbered categories—Fraud (10), Authorization (11), Processing Errors (12), and Consumer Disputes (13)—that map one-to-one to Highnote's four categories.


Visa condition codes by Highnote category
Visa codeVisa dispute conditionHighnote category
10.1EMV Liability Shift Counterfeit FraudFRAUD
10.2EMV Liability Shift Non-Counterfeit FraudFRAUD
10.3Other Fraud—Card-Present EnvironmentFRAUD
10.4Other Fraud—Card-Absent EnvironmentFRAUD
10.5Visa Fraud Monitoring ProgramFRAUD
11.1Card Recovery BulletinINVALID_AUTHORIZATION
11.2Declined AuthorizationINVALID_AUTHORIZATION
11.3No Authorization/Late PresentmentINVALID_AUTHORIZATION
12.1Late PresentmentPROCESSING_ERROR
12.2Incorrect Transaction CodePROCESSING_ERROR
12.3Incorrect CurrencyPROCESSING_ERROR
12.4Incorrect Account NumberPROCESSING_ERROR
12.5Incorrect AmountPROCESSING_ERROR
12.6.1Duplicate ProcessingPROCESSING_ERROR
12.6.2Paid by Other MeansPROCESSING_ERROR
12.7Invalid DataPROCESSING_ERROR
13.1Merchandise/Services Not ReceivedCONSUMER_DISPUTE
13.2Cancelled Recurring TransactionCONSUMER_DISPUTE
13.3Not as Described or Defective Merchandise/ServicesCONSUMER_DISPUTE
13.4Counterfeit MerchandiseCONSUMER_DISPUTE
13.5MisrepresentationCONSUMER_DISPUTE
13.6Credit Not ProcessedCONSUMER_DISPUTE
13.7Cancelled Merchandise/ServicesCONSUMER_DISPUTE
13.8Original Credit Transaction Not AcceptedCONSUMER_DISPUTE
13.9Non-Receipt of Cash or Load Transaction ValueCONSUMER_DISPUTE

For transactions completed on or after 13 April 2024, Visa retired condition 12.1 and folded late presentment into condition 11.3 (No Authorization/Late Presentment).

Mastercard

Mastercard consolidates its chargeback reasons into a small set of message reason codes rather than numbering them by category—each code maps individually to a Highnote category. One code—4860—maps by reason: a credit not processed is a processing error, while a credit posted as a purchase is a consumer dispute.


Mastercard reason codes by Highnote category
Mastercard codeMastercard chargeback reasonHighnote category
4837No Cardholder AuthorizationFRAUD
4849Questionable Merchant ActivityFRAUD
4870Chip Liability ShiftFRAUD
4871Chip Liability Shift—Lost/Stolen/Never Received Issue FraudFRAUD
4808Authorization-related ChargebackINVALID_AUTHORIZATION
4831Transaction Amount DiffersPROCESSING_ERROR
4834Point-of-Interaction Error
4860Credit Not Processed (includes Timeshares)PROCESSING_ERROR
4841Canceled Recurring or Digital Goods TransactionsCONSUMER_DISPUTE
4853Cardholder DisputeCONSUMER_DISPUTE
4855Goods or Services Not ProvidedCONSUMER_DISPUTE
4860Credit Posted as a PurchaseCONSUMER_DISPUTE
4863Cardholder Does Not Recognize—Potential FraudCONSUMER_DISPUTE