Test credit card data is a published set of card numbers, expiry dates and CVV codes that payment processors release for sandbox testing. These numbers pass the same format and Luhn checksum rules as live cards, but no real account sits behind them, so a test transaction never moves money. Developers use test credit card data to confirm that checkout forms, tokenization, fraud rules and webhook handling behave correctly before going live.
A test card record mirrors the fields a real transaction carries, minus the cardholder. A typical set includes:
Because the behavior flag is attached to the number, the same digits always produce the same result in the same sandbox. That predictability is the whole point.
Every major processor maintains its own list inside its developer documentation. Stripe, PayPal and Braintree, Adyen, Square and Checkout.com all publish test cards, and the sets are not interchangeable. A number that triggers a 3D Secure challenge in one sandbox may be rejected outright as out of range in another.
Use the list published by the processor you are actually integrating. If your stack routes through two providers, keep two separate test data sets and label them clearly, because a passing test in one environment tells you nothing about the other.
Test PANs follow the same structure as real cards. They run 16 digits (occasionally 15 or 19), start with an issuer prefix, and end with a check digit calculated by the Luhn algorithm. A widely used Visa test number begins with 4242, while several Mastercard test ranges start with 5555.
Processors then assign specific outcomes to specific digits. Common patterns include one number for a clean approval, one for a generic decline, one for insufficient funds, and one for a CVV mismatch. Some sandboxes also expose a number that forces a processing error so you can test your retry logic. Because the outcomes are documented, you should never need to guess.
The distinction matters legally as much as technically. Test credit card data carries no risk because it maps to no account and no cardholder. Real card numbers, expiry dates and CVVs are regulated financial data, and buying, selling, trading or holding them without authorization is a criminal offense in the United States and most other jurisdictions. A sandbox number can be printed in public documentation. A live number cannot leave the systems that are permitted to store it.
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.