77
Visa Reason Code 77: Non-Matching Account Number
Reason code 77 hit sales that ran with no authorization and a card number no bank account matched. Here is what it meant and how merchants fought it.
- Network
- Old Visa codes
- Published
Visa reason code 77 was one of the old chargeback codes. It was called Non-Matching Account Number. It showed up when a sale went through with no authorization, and the card number on the sale matched no real account at the bank. If you got a notice with this code, it meant the issuer thought the sale should never have gone through at all.
What is Visa Reason Code 77?
In the older Visa rules, reason code 77 was Non-Matching Account Number. It applied when a sale got no authorization and used a card number that matched no account at the bank.
A normal sale starts with an authorization request. The bank checks the card number and either approves or declines. With a 77 chargeback, that step never happened, or it failed in a way that left no valid approval. Then the sale went ahead anyway.
The code was not a fraud claim. It was a processing claim. The issuer was saying the merchant ran a charge on a number that did not belong to any working account.
When does reason code 77 apply?
The code fit a narrow set of facts. The sale had to have two problems at once.
First, the sale got no authorization. There was no approval from the bank on file. Second, the card number used did not match any account the bank could find. The number might have been mistyped, mangled by a faulty reader, or made up.
This made 77 different from codes about declined approvals or late paperwork. Those codes dealt with sales that had a real card and a real account behind them. Code 77 dealt with sales that had neither.
How to defend against a reason code 77 chargeback
A merchant could fight this code with a clear receipt or transaction log proving the card number was processed correctly.
That proof had to show the number as it was read at the time of sale. A printed receipt with the full or partial card number helped. So did a terminal log or batch record showing the digits that went through the system.
The defense worked when the record showed the number did match a real account. If the log showed a typo or a garbled read, the defense was weak. In that case, the sale was run on a bad number, and the chargeback stood.
Before sending anything, read the notice itself. If the code or the claim is unclear, start with how to read a chargeback notice. And know that your reply is a first step, not the last one. See what happens after you answer a chargeback for the rounds that can follow.
Reason Code 77 vs. Other Legacy Codes
Code 77 sat near several other old Visa codes, and the differences mattered.
Code 76 was about currency and transaction codes, not account numbers. See reason code 76. Code 80 covered wrong amounts or wrong account numbers on a sale that did get processed. See reason code 80.
Code 71 was about a declined authorization, which means the bank said no and the merchant ran the sale anyway. See reason code 71. Code 74 was about late presentment, where the sale was fine but the paperwork arrived too late. See reason code 74.
A few codes dealt with fraud claims rather than processing claims. Code 81 covered card-present fraud and code 83 covered card-absent fraud. See reason code 81 and reason code 83. Code 75 was used when a cardholder said they did not recognize a charge. See reason code 75.
Is reason code 77 still active?
No. As part of the VCR Initiative, Visa consolidated its 22 legacy reason codes into four dispute categories. Code 77 is one of the old codes that no longer appears on new notices.
If a notice you are holding shows this code, it is an old one. Read it with care, answer it on time, and use the proof that fits the claim. The old rules still govern how an old case runs.
Related legacy reason codes
Old Visa notices can also carry reason code 73, Expired Card, reason code 82, Duplicate Processing, and reason code 85, Credit Not Processed. Others include reason code 93, Merchant Fraud Performance Program. Each has its own rules and its own proof. American Express had its own system too, with codes like A02, No Valid Authorization.