CVV Test Mode: How Sandbox Card Verification Works
CVV test mode is a payment gateway sandbox. It accepts fake CVC values, contacts no issuer, and charges no card.
A Checkout.com test CVV is a sandbox-only security code that you pair with a test card number to simulate card verification results without touching a real card. Checkout.com publishes these values in its test card tables, and they only work against the sandbox environment. A test CVV has no value on a live account, and it cannot be used to authorize a real payment.
The card verification value is the short code printed on a physical card, three digits for Visa, Mastercard, and Discover, and four digits for American Express. In production, the issuer checks that code against its records. In the Checkout.com sandbox, no issuer is involved, so the platform simulates the check for you.
When you post a payment request, the sandbox compares your test card number and test CVV against its internal test card table. The pair determines the response you get back, such as an approved authorization, a soft decline, or a specific CVV mismatch error. That lets you build and test decline handling before you ever connect live keys.
Test CVV values are not secret and they are not unique to your account. They live in documentation and dashboards:
Read the outcome column, not just the number. Two test cards can share the same CVV and still return different results because the card number drives the scenario.
Some test card numbers are built to fail the CVV check on purpose. They let you confirm that your checkout shows the right message, that your order status does not flip to paid, and that your retry flow behaves correctly. Others simulate expired cards, insufficient funds, or blocked cards.
Keep this mapping in a configuration file or a fixture rather than scattering raw values through your code. When you add a new provider scenario, you update one list instead of hunting through test suites.
If a test payment fails for unexpected reasons, check three things first. Confirm you are sending your sandbox secret key and not a live key. Confirm the expiry date on the test card is still in the future. Confirm the CVV matches the specific test card number you used, since the table pairs them one to one. If the response mentions authentication, the test card may be wired for a 3D Secure simulation that needs an extra step in your flow.
A Checkout.com test CVV exists to make sandbox testing realistic. Pull the current values from the official test card table, pair each one with the matching card number, and keep real card data out of the test environment entirely.
CVV test mode is a payment gateway sandbox. It accepts fake CVC values, contacts no issuer, and charges no card.
Learn how to effectively test a payment gateway CVV for secure online transactions.
The Worldpay test CVV is a sandbox-only value tied to a test card in your developer account. Here is where to find it and how CVV checks behave in test.
The 2Checkout test CVV is 123 for Visa, Mastercard, and Discover sandbox cards, and 1234 for American Express. Learn which test values the gateway accepts.
Learn how to effectively test CVV for Razorpay transactions to ensure smooth online payment processing.
Any 3-digit CVV works on Authorize.Net test cards, and 1234 works for Amex. See sandbox card numbers, card code response letters, and mismatch tests.
Discover what Square Test CVV is, its importance in online transactions, and how to use it effectively to enhance security.
An Adyen test CVV is the card verification value used with Adyen sandbox test cards. See which CVC to enter and how to test CVC checks safely.
Learn what a Braintree test CVV is, which digits to enter with sandbox test cards, and how to force a CVV failure for testing.