All articles

Payments 101

Card security codes and ZIP checks: what they actually do

Does asking for the security code and ZIP make a card sale safe? Not by itself. CVV and AVS verification are two checks used mostly on phone, online, and keyed sales. The CVV check confirms the customer knows the security code printed on the card. AVS, the address verification service, compares the billing address numbers they give with what the bank has on file. Both help. Neither proves the person is the cardholder.

Here's what they actually do, and where they fall short.

What does the security code check confirm?

The card security code is the three- or four-digit number printed on the card. It goes by several names: CVV, CVC, CID, and others, depending on the brand.

When you ask for it on a phone or keyed sale, it's sent to the issuer with the transaction. The issuer checks it and sends back a result: match, no match, or not checked.

A match means the person knows the code on the card. That suggests they have the card or a photo of it. It doesn't prove they're the cardholder.

The code isn't stored in the card's magnetic stripe or chip data in the same way, and merchants aren't allowed to store it after authorization. So a thief who only has stolen stripe data may not have the code. That's why it's useful.

What does the ZIP or address check confirm?

The address verification service, or AVS, compares the numbers in the billing address the customer gives with the issuer's records. Most counter terminals ask only for the billing ZIP code.

The result comes back as a code: full match, ZIP match only, street match only, no match, or not available.

A match suggests the person knows the cardholder's billing address. Again, that's helpful, but addresses aren't secret. Stolen card data often includes them.

Some issuers, especially outside the US, don't support AVS at all. A "not available" result isn't necessarily a bad sign.

What don't these checks do?

They don't prove identity. A fraudster with a full stolen card record often has the code and the address.

They don't protect you from all chargebacks. A sale that passes both checks can still be disputed as fraud, and a card-not-present sale often leaves the merchant carrying the loss.

They don't matter much for chip or tap sales. When the card is present and read by chip or contactless, the chip itself is doing the verification. Asking for a ZIP on a chip sale is usually not needed.

And a mismatch doesn't automatically mean fraud. People mistype, move, or give an old ZIP. A mismatch is a reason to look closer, not to accuse anyone.

How should you use them?

Use them on every card-not-present or keyed sale.

  1. Ask for the security code and billing ZIP on phone orders and keyed sales.
  2. Look at the results your terminal shows. Know what match and no-match look like on your screen.
  3. Set a simple rule for mismatches. For example, a manager decides on any no-match over a set amount.
  4. For large first-time phone orders, confirm the name, call back on a listed number, and consider asking the customer to pay in person at pickup.
  5. Never write down the security code. Enter it and let it go.

For counter sales, the best protection is still dip or tap. Keep your reader working so you rarely need to key a card.

If you're not sure what your terminal shows for these checks, ask the NRS Pay team. For readers that make chip and tap easy, see NRS Pay equipment.

Frequently asked questions

Can I store a customer's security code for later?

No. Card industry rules prohibit merchants from storing the security code after the sale is authorized. Enter it for the transaction and don't write it down or save it anywhere. If you need to charge a regular customer again, ask your processor about secure card-on-file options instead.

Should I decline a sale if the ZIP doesn't match?

Not automatically. A mismatch can be a typo, an old address, or a card from an issuer that doesn't support the check. Treat it as a reason to look closer. For large or unusual sales, ask the customer to confirm details or pay in person. Set a clear rule for staff.

Do CVV and ZIP checks lower my fees?

On some card-not-present sales, including verification data can help a transaction qualify for its expected rate category. It depends on the card, network, and plan. The bigger benefit is lower fraud risk. For the lowest cost and best protection at the counter, dip or tap whenever possible.