Gift Cards

A test CVV number is a dummy three- or four-digit security code that a payment processor publishes for its sandbox environment. It passes your form validation without being tied to a real cardholder account, so developers can run checkout tests without moving money or touching live card data.

What a test CVV number actually is

CVV stands for card verification value. Visa, Mastercard, and Discover print three digits on the back of a card. American Express prints four digits on the front and calls it a card identification number. A test CVV is a stand-in value that follows the same rules: digits only, correct length, no spaces or letters.

Because the value is fake, it has no relationship to a bank, a billing address, or a cardholder. It exists purely so a test transaction can reach the next step in your payment flow.

Where test CVV values come from

Processors publish them in their developer documentation alongside test card numbers. The well-known example is the Stripe test card 4242 4242 4242 4242, which accepts any future expiry date and any three-digit CVC while your account is in test mode. Similar sandbox values exist at Adyen, Braintree, and most gateway providers.

  • They only work in test mode, never in live mode.
  • They are intentionally recognizable so they cannot be confused with real cards.
  • They may be declined on purpose to test specific error paths.

Test CVV vs. a real CVV

  • Purpose: a test value exercises code paths; a real CVV helps a merchant confirm the physical card is present.
  • Ownership: a test value belongs to the processor; a real CVV belongs to the cardholder.
  • Storage: neither should be stored after authorization, and PCI DSS forbids keeping real sensitive authentication data.
  • Result: a test value proves nothing about whether a real account is open or funded.

What you can test with a sandbox CVV

  • Field length rules, including the four-digit American Express branch.
  • Character filtering so letters, spaces, and symbols are rejected.
  • Inline error messages for missing or short codes.
  • Decline handling and retry flows.
  • Tokenization, so your system passes the code through instead of saving it.
  • 3D Secure challenge screens and step-up authentication.

What a test CVV cannot do

It cannot confirm that a real card is valid, funded, or active. No sandbox value tells you anything about a live account, and a payment gateway will always reject test data outside its test environment. Anyone claiming a code can check a real card is describing fraud, not testing.

Legal and ethical limits

Using a card number or CVV that belongs to someone else is access device fraud in the United States under 18 U.S.C. Section 1029, with comparable laws in other countries. Running real card data through a checker service is the same offense, whether or not a charge succeeds. PCI DSS also bars merchants from retaining CVV data after a transaction is authorized, which means your logs, error reports, and analytics must never capture the field.

Keep test data inside test mode, keep real card data out of your systems, and let the processor handle the code.

Quick checklist

  1. Pull test card numbers from your own processor's documentation.
  2. Confirm test mode is active before you run anything.
  3. Test both three-digit and four-digit entry paths.
  4. Verify the CVV never lands in a database or log file.
  5. Switch to live credentials only after sandbox tests pass.

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