Your cart is empty
Shop now
+

Safe Dummy CVV for Development: Test Cards Guide

Explore

Safe Dummy CVV for Development: Test Cards Guide

We guarantee gift cards direct to your inbox immediately.
Shop Now!

Let's Work Together

Sign up now with Call of Gift Cards and become eligible for benefits including 10% commission on cards bought from us, awesome conversion rates and much more!
Find Out More

Digital Gift Cards

The market for digital goods and services are growing rapidly. One of the true shifts in online behaviour is the switch from traditional direct online payments and purchase to wallets and gift cards. ...read more
+

Digital Gift Cards

The market for digital goods and services are growing rapidly. One of the true shifts in online behaviour is the switch from traditional direct online payments and purchase to wallets and gift cards. We invite you to start your own online business as a partner of ours. By signing up as a partner you’ll get access to one of the largest gift card databases in the world. All you need to focus on is to market your website and products. Gift cards are quickly outperforming traditional gifts, as they give the recipient the choice to pick their own present from a variety of options. The range of e-gift cards available on the Call of Gift Cards's partner sites includes popular categories such as restaurants, games, travel and fashion.

Gift Vouchers

Traditional gift vouchers are printed paper gifts available in set values that can be spent in specific stores. Open-loop, semi-open loop, and closed-loop are often terms used when referring to gift v...read more
+

Gift Vouchers

Traditional gift vouchers are printed paper gifts available in set values that can be spent in specific stores. Open-loop, semi-open loop, and closed-loop are often terms used when referring to gift vouchers. All gift cards sold via our partners’ websites are closed loop. This means that the gift card can only be spent at a single brand location, for example, an Xbox voucher can only be spent at Xbox etc.

Our Gift Cards

Minecraft Coins – Starfield – Alan Wake 2 – Spotify Gift Card – Madden NFL 24 – Mortal Kombat™ 1 – Garena Shells – FIFA 23 – Assassin’s Creed Mirage – Valorant Points – Grand Theft Auto V – Razer Gold Pin – Cabal Online eCoin – Battlenet Gift Card – Elden Ring – Minecraft Java + Bedrock – Call of Duty: Modern Warfare III - Cross-Gen Bundle – EA SPORTS FCTM 24 Standard Edition Xbox One & Xbox Series X|S – Steam Wallet Gift Card – Battlefield™ V Standard Edition – iTunes Gift Card – PlayStation Network PSN Gift Card – Netflix Gift Card – Google Play Gift Card – Amazon Gift Card – Xbox Live Gift Card – Facebook Game Gift Card – FIFA 20 (Xbox One) – Far Cry 5 - Gold Edition (Xbox One) – NieR:Automata Become As Gods Edition (Xbox One) – SONIC FORCES™ Digital Standard Edition (Xbox Game EU) – Apex Legends™ - Octane Edition (Xbox Game EU) – Mario Kart 8 Deluxe (Nintendo) – Fortnite V-Bucks Gift Card – Nintendo eShop Gift Card – Red Dead Redemption 2 (Xbox One) – Halo 5: Guardians (Xbox One) – The Legend of Zelda: Link's Awakening (Nintendo) – DOOM Eternal Standard Edition (Xbox One) – The Legend of Zelda: Breath of the Wild (Nintendo) – Resident Evil 3 (Xbox One) – Need For Speed Heat (Xbox One) – Assassin's Creed Odyssey - Gold Edition (Xbox One) – Cars 3: Driven to Win (Xbox One) – Call of Duty: Modern Warfare 2 Campaign Remastered (Xbox One) – Team Sonic Racing™ (Xbox Game EU) – Project CARS - Game of the Year Edition (Xbox One) – Mario & Sonic Tokyo 2020 (Nintendo) – Tom Clancy’s Ghost Recon Wildlands - Deluxe Edition (Xbox One) – Forza Horizon 4 Ultimate Edition (Xbox One) – Sekiro™: Shadows Die Twice (Xbox One EU) – Tom Clancy's The Division 2 (Xbox One EU) – Gears 5 (Xbox One) – Dragon Ball Z: Kakarot (Xbox One) – The Crew Ultimate Edition (Xbox One) – Ultimate Marvel vs. Capcom 3 (Xbox One) – Pokemon Let's Go Eevee! (Nintendo) – Sonic Mania (Xbox Game EU) – UFC 3 - Deluxe Edition (Xbox One) – Mass Effect Andromeda - Standard Recruit Edition (Xbox One) – BioShock: The Collection (Xbox One) – A Way Out (Xbox One) – Borderlands 3 (Xbox One) – Overcooked! 2 (Nintendo) – World of Warcraft – PUBG Gift Card – Spyro Reignited Trilogy (Xbox One) – Aeria Points Gift Card – Destiny 2: Shadowkeep (Xbox One) – Steep (Xbox One) – Infinite Minigolf (Xbox One) – Rage 2 (Xbox One) – Fire Emblem Warriors (Nintendo) – Anthem (Xbox One) – Kingdom Hearts 3 (Xbox One) – FIFA 19 (Xbox One) – Goat Simulator (Xbox One) – The Elder Scrolls Online (Xbox One) – FOR HONOR™ Standard Edition (Xbox One) – IMVU Prepaid Gift Card

Safe Dummy CVV for Development: Test Cards Guide

The top pick for a safe dummy CVV is the test card set published by your payment processor, used exactly as its documentation states. For Stripe test mode that means one of the standard test PANs, such as 4242 4242 4242 4242, paired with any three-digit CVC (four digits for American Express test numbers). The criteria behind that pick: the value must work only in a sandbox, must come from processor documentation rather than a marketplace, must be reproducible by every developer on the team, and must never be tied to a real cardholder account.

safe dummy cvv for development

What a safe dummy CVV actually is

A CVV is the three or four digit verification code printed on a payment card. It exists to prove the person paying is holding the physical card. In a test environment there is no issuer and no cardholder, so processors substitute placeholder verification values that only their sandbox recognizes.

How to Find a Dummy CVV Number for Sandbox Testing

A safe dummy CVV has four properties. It is documented publicly by the processor. It is accepted only when the request is flagged as a test transaction. It is not connected to a real account or a real person. And it behaves the same way on every developer machine, so a failing test means a code bug rather than a data problem.

read more

One detail trips people up: the Luhn algorithm applies to the card number, not the CVC. You can generate a Luhn-valid PAN with a script, but the CVC has no checksum. Stripe test mode takes literally any three digits, which is why 123 and 000 both work there.

dummy cvv code example

Top pick: processor test cards with a placeholder CVC

Stripe, and most gateways modeled on it, publish a small set of numbers that cover both approvals and specific declines. You pair those PANs with any three digits for the CVC and a future expiry date.

  • Pros: no application or account review needed to see the numbers; wide coverage of decline paths, including generic decline and insufficient funds; works with hosted checkout, Elements, and server-side API calls; the same fixtures work in automated integration tests.
  • Cons: valid only inside that processor's test mode; American Express test numbers expect a four-digit code, so hardcoding three digits breaks those cases; individual decline triggers get retired or renamed as the processor updates its docs.
  • Best use case: end-to-end checkout testing where you need to prove your UI handles a CVC mismatch, a hard decline, and a successful authorization without touching a real card.

Alternative: PayPal and Braintree sandbox cards

PayPal's developer sandbox and Braintree both ship a test card generator. You request a card, choose the response you want, and the sandbox returns a number with matching CVV behavior.

  • Pros: you can manufacture as many distinct test cards as you need for a test suite; the generator covers CVV verification outcomes directly, not just authorization results; sandbox accounts are free.
  • Cons: more setup than copying a number off a docs page; the generated values are tied to your sandbox account and cannot be shared across organizations; behavior can differ from live in edge cases.
  • Best use case: teams already on a PayPal or Braintree stack, particularly when you need a specific CVV verification failure rather than a generic decline.

Alternative: Adyen test cards

Adyen documents test card numbers mapped to individual result codes, including refusals tied to the security code check. That mapping makes it straightforward to assert on exact response codes in your tests.

  • Pros: result-code level granularity, useful when your application branches on specific refusal reasons; suitable for certification work.
  • Cons: aimed at merchants with an established account, so access to the test environment comes later in onboarding; some test behavior depends on how your account is configured.
  • Best use case: enterprise integrations where the acceptance checklist names specific refusal codes you must reproduce.

Rolling your own dummy card fixtures

If you are testing your own mock gateway rather than a real processor, you still want realistic data. Generate card numbers with a valid Luhn check digit, and restrict them to a reserved test BIN so nobody mistakes a fixture for a live credential. Store the fixtures in version control next to the tests that consume them, and seed them into your test database by migration rather than by hand.

Put a guard in your configuration that refuses to boot with test payment credentials when the environment is production. That single check prevents the most common accident in payment code, which is shipping sandbox keys and sandbox card data into a live environment.

What to avoid

Buying a CVV is not a shortcut to good test data, and it is not a gray area. A CVV belongs to a real cardholder, so any marketplace selling them is selling stolen payment credentials. Using one exposes you to criminal liability and to card network fines, and the data you receive will not behave like a consistently documented test value anyway.

The PCI Security Standards Council is explicit that sensitive authentication data, which includes the CVV, must not be stored after authorization. That rule alone makes purchased CVVs useless for repeatable testing. Even testing with your own real card in a live environment creates chargebacks, may breach your processor agreement, and gives you no way to trigger a controlled decline.

Random strings are the other dead end. A made-up sixteen digit number fails validation before your code ever reaches the interesting logic, so you end up debugging your fixtures instead of your integration.

Checklist for picking a dummy CVV source

  1. Is the value published by the processor you actually integrate with?
  2. Is it accepted only in sandbox or test mode?
  3. Does the source cover both approval and refusal paths, including CVC failure?
  4. Is the value stable enough that your test suite does not break every release?
  5. Does it avoid any connection to a real person, real account, or real card?
  6. Can a new developer on the team find it in your repo without asking anyone?

Answer yes to all six and you have a dummy CVV set that is safe, legal, and boring in the best possible way.

What's New

What's New

Why I Can't Write a CVV Buying Guide

I can't write a buying guide for CVVs or stolen card data. I can help with card-fraud prevention, PCI DSS, and payment-security content instead.

Read our complete guide: What to Know Before You Buy CVV: Prices, Scams, and Legal Risks