Gift Cards

In the PayPal Sandbox, the CVV is any three-digit number (four digits for American Express) typed into the card security code field. Sandbox cards are fake test numbers, so no real CVV exists for them. Use a documented test card such as 4111111111111111, add a future expiry date, and the payment clears.

PayPal Sandbox CVV Details Guide

This guide covers which CVV values pass, where the field sits in the sandbox checkout, and how to fix a CVV failure. It does not cover real card data, and the sandbox never needs it.

more on this topic

Which CVV should I use in the PayPal Sandbox?

The sandbox accepts any three digits in the CVV box when you test with a standard Visa, Mastercard, or Discover number. Values like 123, 456, and 999 all pass, because the sandbox does not send the code to a bank for verification.

PayPal Sandbox CVV Explanation

  • Visa, Mastercard, Discover: any 3 digits.
  • American Express: any 4 digits, matching the 15-digit test number.
  • Expiry date: any date in the future, such as 12/2030.
  • Billing ZIP: any code in the right format, such as 95131.

PayPal also publishes scenario cards that return set responses, including CVV and address failures. Those numbers exist so you can watch your checkout handle a decline.

PayPal Sandbox test card numbers

These numbers come from PayPal's developer documentation and public test-card lists. They charge nothing and expire never, since you supply the date.

  • Visa: 4111111111111111
  • Visa: 4012888888881881
  • Mastercard: 5555555555554444
  • Mastercard: 5105105105105100
  • American Express: 378282246310005
  • Discover: 6011111111111117

Pick one card, keep the CVV to the digit count for that brand, and match the billing name to the sandbox account you created.

How do I enter the CVV in a Sandbox checkout?

  1. Sign in to the PayPal Developer Dashboard and open the Sandbox Accounts page.
  2. Create or open a personal sandbox account. Copy its email and password.
  3. Log in to the sandbox site with those credentials in a separate browser window.
  4. Add an item to a test cart and start checkout.
  5. Choose the debit or credit card option instead of the PayPal balance.
  6. Type the test card number, a future expiry date, and your three or four digit CVV.
  7. Submit the order, then check the transaction in the dashboard under Activity.

If the button stays gray, the card number or expiry format is off. The field rejects letters, spaces, and a CVV with the wrong digit count for the brand.

Why does the Sandbox say CVV failed?

A CVV failure in the sandbox comes from the test data, not from a bank. The sandbox has no issuer to approve or reject a code.

  • You used a live card number on the sandbox site. Live numbers do not exist in the test environment.
  • You typed 3 digits for an American Express card, which needs 4.
  • You typed 4 digits for Visa, Mastercard, or Discover, which need 3.
  • You used a scenario card that PayPal built to return a CVV failure on purpose.
  • You tested on the live PayPal site instead of the sandbox URL.

Swap in 4111111111111111 with a 3-digit code and a future date. That combination passes on any sandbox checkout form.

How does a Sandbox CVV differ from a live CVV?

A live CVV is a 3 or 4 digit code printed on a real card and checked by the issuer during authorization. The sandbox skips that check, so your code never leaves the test environment.

The gap matters for testing. A decline you see in the sandbox comes from a scripted scenario, while a live decline comes from the issuer, the address check, or a fraud rule. Build your error messages for both, then confirm the real behavior with your own card in live mode once your account is approved.

Can I use a real CVV in the Sandbox?

No. A card number and CVV that belong to someone else are stolen payment credentials, and using them is card fraud. In the United States, 18 U.S.C. 1029 covers trafficking in and use of unauthorized access devices, with prison terms and fines.

Buying or selling CVV data carries the same exposure, and card networks flag those markets. Payment processors, including PayPal, run fraud screening that catches mismatched card data. The sandbox exists so you can test a checkout without touching a real account.

PCI DSS also bars storing the CVV after a transaction is authorized. That rule applies to any system that handles card data, and it is the reason a good checkout never writes the code to a log or database.

FAQ

Do I need a real card to test the PayPal Sandbox?

No. Every test purchase runs on fake card numbers and fake balances. You can fund a sandbox account from the dashboard if you want to test a PayPal balance payment instead of a card.

Does the Sandbox check the billing ZIP against the CVV?

Both checks are scripted. Standard test cards pass with any well-formed ZIP, and scenario cards return the address or CVV failure you asked to see.

Are sandbox test card numbers safe to share?

Yes. They are public, published by PayPal, and linked to no bank account. Sharing them in a tutorial or a test script breaks nothing.

Why does my sandbox card work one day and fail the next?

Check the expiry date first, then the CVV digit count. A past date or a wrong-length code fails before the payment ever reaches PayPal's test logic.


Fast digital delivery

You will receive the digital voucher immediately.

Secure Payment

All your data is transmitted with unbreakable SSL-RSA encryption.

Suitable for giving away

You can give away, resell or keep the vouchers.

24/7 customer support

We are available for you 24 hours a day.

ProtectedGiftCards.com Newsletter

Be informed as soon as new vouchers are added or when there are discounts.

Read our complete guide: Buy CVV in 2025: A Buyer's Guide to Prices, Pitfalls, and Avoiding Scams