Stripe Test Cards
Reference table of all Stripe test card numbers with one-click copy.
Successful Payments
Succeeds and immediately processes the payment
Succeeds and immediately processes as debit
Succeeds and immediately processes the payment
Succeeds — 2-series Mastercard BIN
Succeeds and immediately processes as debit
Succeeds and immediately processes as prepaid
Succeeds and immediately processes the payment
Succeeds and immediately processes the payment
Succeeds and immediately processes the payment
Succeeds and immediately processes the payment
Succeeds and immediately processes the payment
Succeeds and immediately processes the payment
Succeeds and immediately processes the payment
Succeeds and immediately processes the payment
Declined Payments
Card declined (generic)
Declined — insufficient funds
Declined — lost card
Declined — stolen card
Declined — expired card
Declined — incorrect CVC
Declined — processing error
Declined — incorrect number
3D Secure
3D Secure 2 authentication required
3D Secure authentication required (redirects)
3D Secure required — card declined after auth
3D Secure optional
Special Scenarios
Charge succeeds but bank issues a dispute immediately
Charge succeeds — fraud review
CVC check fails — payment still succeeds
Charge succeeds — ZIP postal code check fails
Related Tools
FAQ
- Where do these test card numbers come from?
- These card numbers are from the official Stripe testing documentation. They are Stripe-specific test credentials that only work in Stripe's sandbox (test mode) environment and do not work for real transactions.
- What expiry date and CVV should I use?
- For most Stripe test cards, use any future expiry date (e.g., 12/34) and any 3-digit CVV (e.g., 123). For Amex test cards, use a 4-digit CVV (e.g., 1234). Some test cards require specific values to trigger certain behaviors.
- Do these cards work outside of Stripe?
- No. These test numbers are only functional in Stripe's test mode. They will not work with other payment processors, in Stripe's live mode, or for any real transaction.
A comprehensive reference of Stripe test card numbers for sandbox testing. Includes cards for successful payments, various decline reasons (insufficient funds, expired, lost, stolen), 3D Secure flows, international cards, and specific error scenarios. Each card number has a one-click copy button. Based on the official Stripe testing documentation.