Gift Cards

If you need to test how a checkout form handles a card verification value, use the sandbox test card numbers that your payment processor publishes in its own developer documentation. That is the entire answer. Sandbox numbers are issued for testing, they never touch a real account, and they let you reproduce approvals, declines, and verification failures without risking anyone's money or your PCI compliance. This guide does not cover buying, selling, or validating real card data. Markets that trade card numbers with CVV codes deal in stolen payment credentials, and buying or selling them is fraud in the United States and most other countries.

more on this topic

What to look for in test tooling

  • A published test card list from your processor, covering approvals, generic declines, insufficient funds, expired card, and CVV mismatch.
  • Numbers that pass the Luhn check so your client side validation does not reject them before the request leaves the browser.
  • Separate test values for 3D Secure flows, since an authentication step changes what your code needs to handle.
  • Processor tools that simulate webhooks, refunds, chargebacks, and partial captures.
  • Environment keys that are clearly separated from live keys in your configuration and logs.

Typical parameter bands

Test card numbers are usually 16 digits and Luhn valid. Expiry dates are set far in the future, often 12/34 or similar, so tests do not break over time. In sandbox mode most processors accept any three digit CVV for a passing case and a fixed value for a failure case, so read the processor table instead of guessing. Test amounts are usually anything above the minimum charge, with a few round figures reserved to trigger specific decline codes.

cvv test example

Pitfalls to avoid

  • Never paste a real card number into a test environment. That still counts as processing cardholder data and pulls your test system into PCI scope.
  • Never store CVV or CVC after authorization. PCI DSS treats the CVV as sensitive authentication data and prohibits retaining it post authorization, in any environment.
  • Do not assume sandbox behavior matches production. Rate limits, fraud rules, bank responses, and 3DS challenge rates all differ.
  • Do not let test keys reach a production build. Rotation after a leak is slower than a config check in your pipeline.
  • Treat any vendor offering real card numbers as a criminal operation, because that is what it is.

FAQ

Can I get a CVV for a test card? Yes, from the processor's sandbox list. It is a fake value tied to a fake number.

read more

Why does my gateway decline the test card? Check that you are on the sandbox endpoint with a sandbox key, and that the number matches a case in the current documentation.

Is testing with a friend's card acceptable? No. Use documented sandbox credentials only.


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