Gift Cards

A CVV validation tool checks the format of a card security code and nothing else. It confirms that the code has the expected number of digits and contains only numeric characters. It cannot tell you whether the card is active, whether the account holds funds, or whether the code matches the issuer's records. That comparison happens in one place only: when a merchant sends an authorization request through a payment processor to the card issuer.

cvv validation process

What a format check can verify

  • Length. Three digits for Visa, Mastercard, and Discover. Four digits for American Express.
  • Character set. Digits only, no letters, spaces, or symbols.
  • Position in the form. The code sits separately from the card number field.
  • Presence. The field is filled before the form submits.

That is the full scope. Brand detection comes from the card number prefix, not from the code itself. The Luhn algorithm validates the card number, not the security code, so a Luhn pass says nothing about the CVV.

CVV Validation Systems: What They Check and What They Can't

What no online tool can verify

Only the issuer knows whether a code is correct. The issuer compares the submitted value against its own records and returns a response code to the processor. Any site that claims to check whether a card is live, funded, or valid without a merchant account is not performing a real check. It is collecting the data you type in.

CVV Validation Software: What It Does and How Merchants Use It

Why so called live CVV checkers are dangerous

Pages that promise to test a card usually log every value entered. The submitted number, expiry, and code end up in a database that the operator controls. Card data traded or tested on these sites is also the raw material of payment fraud, which carries criminal liability for everyone involved. Treat any request to enter full card details into a third party checker as a data theft attempt.

How merchants validate a CVV during checkout

Prerequisites: a PCI DSS compliant payment processor, a tokenized checkout form, and access to the processor's response codes.

  1. Collect the card number, expiry date, and security code in separate fields on your own checkout page.
  2. Send the values directly to your payment processor over an encrypted connection, or use the processor's hosted fields so the data never touches your server.
  3. Include the security code in the authorization request. Do not store it first.
  4. Read the CVV response code returned with the authorization result.
  5. Apply a rule for a mismatch, such as declining the order or flagging it for manual review.
  6. Discard the security code from memory as soon as the authorization response returns.

Format rules worth encoding in your own form

  • Strip spaces before checking length.
  • Reject anything that is not a digit.
  • Switch to a four digit field when the card number begins with 34 or 37.
  • Never write the code to an application log, an analytics event, or a support ticket.

Compliance rules that govern the field

PCI DSS classifies the card security code as sensitive authentication data. It must not be stored after authorization, even in encrypted form, and it must not be printed on receipts or included in batch settlement files. Store the authorization result, not the code. If your team needs to review a transaction later, the processor's reference number is the identifier to keep.

Red flags on any site offering a CVV check

  • It asks for the full card number and code together.
  • It claims to reveal a card balance or issuing bank.
  • It requires no merchant account or processor relationship.
  • It offers bulk checks of many cards at once.

A legitimate validation step happens inside a payment flow you control, with a processor you have contracted, and produces an authorization result rather than a verdict about the card itself.


Fast digital delivery

You will receive the digital voucher immediately.

Secure Payment

All your data is transmitted with unbreakable SSL-RSA encryption.

Suitable for giving away

You can give away, resell or keep the vouchers.

24/7 customer support

We are available for you 24 hours a day.

ProtectedGiftCards.com Newsletter

Be informed as soon as new vouchers are added or when there are discounts.

Read our complete guide: Buy CVV in 2025: A Buyer's Guide to Prices, Pitfalls, and Avoiding Scams