The strongest CVV test method inside a PCI DSS program is a processor-issued sandbox test card, a PAN and CVV pair that your acquirer or gateway publishes for test mode. It wins on four criteria that matter to an assessor: it never touches real cardholder data, it keeps your cardholder data environment and PCI scope unchanged, it produces a repeatable pass or fail result your developers can rerun in CI, and it leaves an audit trail you can hand to a QSA. The sections below compare that approach against the other options a merchant or developer realistically has when they need to prove a CVV field behaves correctly and that the value is not retained after authorization.
The card verification value (also written CAV2, CVC2, or CID depending on the network) is sensitive authentication data. PCI DSS requirement 3 prohibits storing sensitive authentication data after authorization, even in encrypted form, and requirement 4 covers protecting it in transit with strong cryptography. That changes what a legitimate CVV test is. It is a verification that your checkout collects the value, passes it to the processor for a single authorization request, and then discards it. Any test that writes a CVV into a database column, an application log, an analytics event, or a customer support ticket is not a passing test. It is a finding, and it is the finding assessors look for first because it appears in so many custom checkouts.
Every major gateway and processor publishes test card numbers with fixed CVV values for its sandbox environment. You run the same code path your production checkout uses, point it at the test endpoint, and confirm that an incorrect CVV is declined while the correct one authorizes.
Use it when: you are building or maintaining a checkout, a subscription flow, or a stored-credential feature and you need evidence that CVV handling is correct before code ships.
If you outsource all payment processing, your PCI obligation is largely documentation. SAQ A applies to merchants whose payment page is fully hosted by a compliant third party. SAQ A-EP applies when your site controls how the payment page is rendered even though you do not receive cardholder data. In both cases, your CVV evidence is a written statement of how the value flows, plus the attestation of your service provider.
Use it when: you use a fully hosted checkout and need to file an annual self-assessment without touching card data.
PCI DSS v4 added explicit requirements for managing scripts on payment pages and detecting changes to them, alongside the long-standing penetration testing requirements. Together these are the closest thing to an independent CVV test, because they attempt to observe the value leaving your page.
Use it when: you run a custom payment page, load third-party scripts, or need annual evidence for a ROC.
Running card numbers and CVVs that belong to other people to see which ones authorize is card testing fraud, and it has nothing to do with PCI compliance. It violates card network rules and computer fraud and wire fraud statutes in the United States, it triggers chargebacks that damage a merchant account, and it is prosecuted. Vendors who sell CVV data are selling stolen payment credentials. No compliance program accepts purchased card data as test data, and using it will end your ability to process cards at all.
The common thread is that a CVV test is a delete test as much as an accept test. Confirm the code works, then confirm the value is gone.
You will receive the digital voucher immediately.
All your data is transmitted with unbreakable SSL-RSA encryption.
You can give away, resell or keep the vouchers.
We are available for you 24 hours a day.
Be informed as soon as new vouchers are added or when there are discounts.