Braintree does not verify the CVV itself. It passes the three-digit code from the back of a Visa, Mastercard, or Discover card (four digits on the front of an American Express card) to the issuing bank as part of the authorization request. The issuer compares that code against the one on file and returns a single-letter response. Braintree relays that letter in the transaction result, and your account rules decide whether the transaction is approved, rejected, or flagged for review.
Braintree CVV Test API Guide: How to Use It for Security
The full code is never stored. It travels through the gateway, reaches the issuer, and is discarded after authorization. If you are building on the API, the value appears once in the request and then only as a response code in the result object.
Braintree CVV Test Guide: Sandbox Values and Response Codes
An empty or missing value means the issuer returned nothing usable. Treat it the same as a soft response until your rules say otherwise.
Rules apply to the whole account unless you use multiple merchant accounts with different profiles. A rule that rejects every N will also reject a legitimate customer who mistyped a digit, so most merchants allow a retry before a hard decline.
After a sale or authorization call, inspect the result object for the CVV field before you treat the payment as settled. A successful authorization with a CVV code of N still means the funds are reserved — the mismatch is a risk signal, not an automatic reversal. If your rules place the transaction in review, hold the order until someone checks it rather than shipping immediately.
Braintree's sandbox returns fixed CVV responses based on the test card number you submit, so you can verify that a rejection rule fires and that your review queue populates. Use the documented sandbox values, confirm each branch of your logic, and check that the code is never written to your own logs or database.
Storing a CVV after authorization violates PCI DSS, regardless of whether your gateway returns a response code. Keep it out of order records, support tickets, and analytics.
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.