Top AVS Test Guide for Selling CVV Online
Discover the top AVS test tools for securely selling CVV online, including key features, pros, cons, and use-case recommendations.
A Braintree test card is a fake card number that only works in the Braintree sandbox, never in production. You pair it with a future expiration date and any 3-digit CVV (4 digits for American Express) to run an approval, or you set a specific test amount to force a decline. The standard Visa number is 4111 1111 1111 1111.
Braintree publishes a set of sandbox card numbers that cover the major card brands. Each one returns an approval when you charge a normal amount.
Braintree updates and regionalizes this list, so check your Control Panel under Settings, then Processing, before you hardcode a number. A card that approves on one merchant account can behave differently on another.
Any future expiration date passes. Pick something far out, like 12/2030, so your test suite does not break next year.
For CVV, any 3 digits pass on Visa, Mastercard, Discover, and JCB. American Express wants 4 digits. A wrong CVV does not always fail in sandbox, so test that path on purpose with the amount triggers below.
For AVS, a postal code of 12345 and a street address like 123 Main St return a match in most sandbox setups.
Braintree maps certain test amounts to processor responses. Charge that exact dollar amount in the sandbox and the gateway returns the matching code instead of an approval.
The table runs further into the 2010s and 2020s with fraud, lost card, and stolen card triggers. Amount triggers shift with processor and country, so confirm each code against the current Braintree docs before you write assertions around it.
No. Live processors reject these numbers, and Braintree marks them as sandbox-only. If an order approves with 4111 1111 1111 1111 on a live account, your environment config is wrong.
Test cards exist for your own integration work. Running real card numbers you do not own is a crime in the US and most other countries, and it proves nothing about your code.
Braintree ships a separate set of sandbox cards for 3D Secure. One number returns a clean authentication, another forces a challenge, and a third fails the challenge.
Keep those numbers in a fixture file next to your regular test cards. The 3DS flow adds an iframe or a redirect step, so a unit test that mocks the gateway will miss callback and layout bugs.
Store sandbox numbers in test fixtures, never in the same file as live credentials. One environment flag should decide which set your app loads.
Add a startup check that refuses to boot if a sandbox merchant ID appears next to production API keys. That single guard stops the most common mix-up.
You can, and no money moves, but results vary and the card is not validated. Test cards give you repeatable outcomes, which is what automated tests need.
The amount is the usual cause. Anything in the 2000s triggers a processor response by design. Check the amount first, then confirm your API keys point at sandbox and not production.
Any 3 digits work for an approval. To test a CVV failure, use the amount that maps to Card Issuer Declined CVV, or a card number Braintree documents for that response.
Many overlap because they come from the same card brand test ranges. The decline triggers differ by gateway, so do not copy an amount list from one processor to another.
Discover the top AVS test tools for securely selling CVV online, including key features, pros, cons, and use-case recommendations.
Discover the benefits and steps to use a 3D Secure test card effectively in online CVV sales.
Unlock the power of testing with our Card Test Environment, designed for seamless card verification and validation.
Discover how card test mode is used in the CVV sales niche for verification and validation of payment card information.
Discover how to use an Authorize.Net test card to safely test online CVV verification processes without risking real card information.
A Razorpay test card simulates payments in sandbox mode so you can build and QA checkout flows safely before switching to live keys.
A Square test card is a fake card number published for Square's sandbox. Learn what it tests, where the numbers come from, and why live card data never belongs in testing.
Discover how to use an Adyen test card to ensure smooth transactions while selling CVV online.
PayPal sandbox test cards are fake card numbers for developer testing only. Here is where to find them, how they behave, and why they fail in live checkout.