Slash raises $100M Series C at a $1.4B valuation

Learn more

Code 83: Fraud (Card Absent)

Card Absent Fraud

Decline Code 83: Fraud (Card Absent) — What It Means for Online Merchants

Decline code 83 means the issuing bank's fraud systems have flagged this card-not-present transaction as suspected fraud and declined it proactively. It is a hard decline specific to online and phone order environments. Do not fulfill the order and do not retry the card.

What Does Decline Code 83 Mean?

Code 83 as a live transaction decline is the bank's fraud detection system making a real-time call: something about this card-not-present transaction doesn't look right, and the bank is blocking it before any money moves.

It's worth clarifying upfront that code 83 appears in two different contexts. As a Visa chargeback reason code, 83 refers to a dispute filed after the fact on a fraudulent card-not-present transaction. As a live decline code, it means the bank caught a suspicious CNP transaction in real time and stopped it at the authorization stage. The audience searching for each is different, the situation is different, and so is what needs to happen next.

This page covers the live decline. If you received a code 83 at transaction time, the bank didn't let the charge through. Nothing has been captured, no money has moved, and your job now is to decide how to handle the order.

Common Triggers for a Code 83 Decline

  • Card used at an unusual online merchant for this cardholder. Banks build profiles of where and how cardholders shop. A card being used at a merchant type it's never touched before, especially for a high-value first order, draws scrutiny.
  • Transaction velocity on the same card. Multiple online orders in a short window, whether across one merchant or several, is a classic fraud pattern the bank's CNP fraud model will flag.
  • IP address mismatch with the cardholder's home region. An order placed from an IP address in a different country or region from where the card was issued raises the fraud score, particularly for first-time transactions.
  • Shipping address different from billing address. Shipping to a different address than the card's billing address is a common signal in CNP fraud. Banks weight this more heavily when combined with other indicators.
  • Bank's CNP fraud model scored the transaction as high risk. Banks run real-time scoring on every card-not-present transaction. A score above the bank's risk threshold results in a proactive decline even if no single signal is conclusive on its own.

How Online Merchants Should Respond to Code 83

  1. Do not fulfill the order. The bank flagged this transaction as suspected fraud before any money moved. Shipping goods against an unfulfilled, flagged authorization is the wrong move regardless of how legitimate the order looks.
  2. Do not retry the card. The same fraud flag will produce the same result. Retrying a code 83 is not a path to approval and may make the bank's fraud score on the card worse.
  3. Review the order for additional fraud signals. Look at the full picture: velocity from the same IP or email, a billing and shipping address mismatch, an unusual combination of items, a first-time customer with an expedited shipping request on a high-value order. Multiple signals together tell a clearer story than any one indicator alone.
  4. If you believe it is a legitimate customer, ask them to call their bank. A genuine cardholder can contact their issuer, verify the transaction, and in some cases the bank will clear the flag and allow a retry. That call needs to come from the cardholder, not the merchant.
  5. Implement 3D Secure if you haven't already. Verified by Visa and Mastercard SecureCode shift liability for CNP fraud from the merchant to the issuing bank when the authentication succeeds. That doesn't prevent code 83 declines from happening, but it changes who's responsible when they don't.

How to Reduce Code 83 Declines on Your E-Commerce Site

A pattern of code 83 declines is worth addressing structurally rather than case by case.

Enable 3D Secure authentication. Beyond the liability shift, 3D Secure gives the bank an additional verification layer that can reduce the friction of high-risk transactions being blocked outright.

Implement AVS matching. Address Verification Service checks the billing address submitted against what the bank has on file. A match reduces the fraud score on the transaction. A mismatch is a signal worth acting on before fulfillment.

Require CVV2 verification. CVV2 entry on all card-not-present transactions is a baseline fraud prevention measure that reduces the value of stolen card numbers that don't include the security code.

Configure velocity rules carefully. If you're seeing legitimate customers trigger code 83 due to multiple orders in a short window, reviewing your own velocity rules alongside those of your processor can help distinguish normal high-frequency buying from fraud patterns.

Consider a dedicated fraud scoring service. Providers like Kount, Signifyd, and similar tools add a layer of fraud scoring between your checkout and your processor, allowing you to make fulfillment decisions based on more granular signals than the bank's decline alone.

Frequently Asked Questions About Decline Code 83

Is a code 83 decline the same as a Visa chargeback reason code 83? No, and the confusion is common. Visa chargeback reason code 83 refers to a dispute filed by a cardholder after the fact on a fraudulent card-not-present transaction where the charge went through. A live decline code 83 is the bank stopping a suspicious CNP transaction in real time before any funds are captured. One is a post-transaction dispute. The other is a pre-transaction block. The audience is different, the situation is different, and what you need to do about each is different.

Should I fulfill an order after a code 83 decline? No. The bank flagged the transaction as suspected fraud and declined it. There is no completed authorization, no captured funds, and no cleared payment. Fulfilling an order against a declined transaction means shipping goods with no payment, which is a loss regardless of whether the underlying order was legitimate. If you believe the customer is genuine, ask them to call their bank and resolve the flag before you fulfill anything.

Does 3D Secure prevent code 83 declines? Not entirely, but it helps. 3D Secure adds an authentication step that gives the bank more confidence in the cardholder's identity. Transactions that complete 3D Secure successfully are less likely to be declined for CNP fraud because the bank has additional verification. What 3D Secure primarily does, beyond reducing some fraud declines, is shift chargeback liability to the issuing bank when authentication completes successfully. That's meaningful protection even when declines still occur.

Can a legitimate customer trigger code 83? Yes. A genuine cardholder shopping in an unusual location, making a larger purchase than their typical pattern, or placing multiple orders in a short window can trigger the bank's CNP fraud model even with no fraudulent intent. Code 83 reflects the bank's risk assessment of the transaction, not a confirmed determination that fraud occurred. Legitimate customers get caught in these systems regularly, which is why directing them to call their bank is a useful option rather than simply abandoning the transaction.

Code 83 sits in the CNP fraud detection space. These related codes cover adjacent fraud and security scenarios:

  • Code 59 — Suspected Fraud. A generic fraud flag that applies across transaction types rather than specifically to card-not-present environments.
  • Code 05 — Do Not Honor. The catch-all decline. Sometimes returned instead of a more specific fraud code.
  • Code 63 — Security Violation. A security check failure, typically CVV or AVS, in a CNP transaction.
  • Code 82 — CVV Validation Error. A specific CVV failure in a card-not-present transaction.
  • Code 56 — No Card Record. The card number doesn't match any account. Can be a fraud signal in CNP environments.
  • Code 41 — Lost Card. Hard decline. Card reported lost. A different kind of fraud-related block.
  • Code 43 — Stolen Card. Hard decline. Card reported stolen.
  • Code 62 — Restricted Card. Card-level restrictions blocking a specific transaction type.

What to do when your card is declined

Quick steps to resolve card declines and complete your transaction.

1

Contact your card issuer.

Call your bank using the number on the back of your card to understand the specific reason for the decline.

2

Verify your payment details.

Double-check your card number, expiration date, CVV, and billing address for any errors.

3

Try a different payment method.

If the decline persists, use an alternative card or payment option to complete your transaction.

Apply in less than 10 minutes today

Join the 10,000+ businesses already using Slash.