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 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.
Comments
0 comments
Please sign in to leave a comment.