CVV Test Vault: What It Is and How Test Card Data Works

A CVV test vault is a sandbox library of fake card numbers, expiry dates, and CVV codes that payment processors publish for developers. These codes are not real card data. They work only in test mode and they return specific success or error responses.

How does a CVV test vault differ from real card data?

Real CVVs are 3 digits on the back of Visa and Mastercard cards, or 4 digits on the front of American Express cards. Banks issue them with the card and the cardholder keeps them secret. A test vault uses made-up numbers such as 123 or 999 that a sandbox accepts.

Why do payment providers publish test CVVs?

Sandboxes let developers build checkout flows without moving real money. Providers publish test vaults so engineers can verify forms, fraud rules, and error handling before launch. A test vault also keeps real card data off development machines, which cuts PCI scope.

Stripe, Braintree, Adyen, and Square all run test vaults. Each one lists card numbers with matching CVVs and expiry dates. The numbers map to response codes, so a decline is reproducible on demand.

What can you test with a CVV test vault?

A test vault covers the normal path (a charge that succeeds) and the edge cases that break checkout flows. Common scenarios include:

Each provider maps its test numbers to a response. You can reproduce a bank decline without calling a bank.

How do you use a CVV test vault step by step?

  1. Create a sandbox account with your payment provider.
  2. Open the provider's test card reference (the vault).
  3. Copy a test card number, expiry, and CVV.
  4. Run a transaction in test mode.
  5. Check the response code and your app's handling.

Never mix test keys with live keys. A live key with a test card will fail. A test key with a real card number breaks your provider's terms.

What are the legal limits of CVV data?

Real CVV data falls under PCI DSS. The standard bans storage of CVV after authorization, even in encrypted form. Buying, selling, or sharing real card data without permission is illegal in the US and most countries. Test vaults exist to keep those risks out of development.

FAQ

What is a test CVV number?

A test CVV is a fake 3- or 4-digit code from a provider's sandbox, such as 123 or 999. It works only in test mode.

Can a test CVV work on a live store?

No. Live payment gateways reject test card numbers because they do not route to a real bank. The charge will fail.

Where do I find a CVV test vault?

Your payment provider's developer docs host it. Stripe, Braintree, Adyen, and Square publish test cards and CVVs for free.

Do test CVVs expire?

Some providers set a fixed expiry, like 12/34. Others let you choose any future date. The CVV itself does not change.

Is it legal to use test CVVs?

Yes, for sandbox testing. Using test data on a live system, or using real CVVs without authorization, is not legal.

More

Read our complete guide: Buy CVV Cheap: Pricing, Risks, and What First-Time Buyers Need to Know