How to Use Stripe Test Cards

Article author
Memberstack Team
  • Updated

You should use a Stripe test card number to verify your checkout flow before going live. Stripe test cards use predetermined card numbers to check payment validity, global payments, regulatory card payments, and invalid payment information.

To process a checkout payment in test mode, use any of the following Stripe test card numbers plus a random CVC number and a valid future expiry date. The default billing country for any of Stripe's 15 basic numbers (see below) is the USA.

stripe-test-card-1.png

 

Stripe Test Card Numbers

Number Brand Country
American Region
4242424242424242 Visa USA (US)
4000001240000000 Visa Canada (CA)
4000 0048 4000 8001 Visa Mexico (MX)
4000 0007 6000 0002 Visa Brazil (BR)
Asia-Pacific & Australia Region
4000 0003 6000 0006 Visa Australia (AU)
4000 0055 4000 0008 Visa New Zealand (NZ)
4000 0015 6000 0002 Visa China (CN)
4000 0034 4000 0004 Visa Hong Kong (HK)
4000 0035 6000 0008 Visa India (IN)
4000 0039 2000 0003 Visa Japan (JP)
3530 1113 3330 0000 JCB Japan (JP)
4000 0045 8000 0002 Visa Malaysia (MY)
4000 0070 2000 0003 Visa Singapore (SG)
4000 0076 4000 0003 Visa (credit) Thailand (TH)
4000 0576 4000 0008 Visa (debit) Thailand (TH)

We also have a longer article on our blog which goes into greater detail. 

Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.