Stripe

Below you will find a list of test cards available to test with Stripe. Depending on your needs, you can test certain card schemes, issuer countries and even decline scenarios. For a full documentation on Stripe test cards, please visit Stripe reference.

Stripe test cards: pre-requirements

In order to properly perform test using Stripe test cards make sure to:

  • Use Sandbox environment - these cards will not work in Live environment
  • Have Stripe Merchant Contract active on your merchant account
  • Have payment methods you want to test activated in your Stripe Merchant Contract
  • If you are testing with Direct API, in your create order request pass merchant_contract field with your Stripe contract id

Test cards by card scheme

Brand Number CVC Expiration Date
Visa4242424242424242Any 3 digitsAny future date
Visa (debit)4000056655665556Any 3 digitsAny future date
Mastercard5555555555554444Any 3 digitsAny future date
Mastercard (2-series)2223003122003222Any 3 digitsAny future date
Mastercard (debit)5200828282828210Any 3 digitsAny future date
Mastercard (prepaid)5105105105105100Any 3 digitsAny future date
American Express378282246310005Any 4 digitsAny future date
American Express371449635398431Any 4 digitsAny future date
Discover6011111111111117Any 3 digitsAny future date
Discover6011000990139424Any 3 digitsAny future date
Discover (debit)6011981111111113Any 3 digitsAny future date
Diners Club3056930009020004Any 3 digitsAny future date
Diners Club (14-digit)36227206271667Any 3 digitsAny future date
BCcard and DinaCard6555900000604105Any 3 digitsAny future date
JCB3566002020360505Any 3 digitsAny future date
UnionPay6200000000000005Any 3 digitsAny future date
UnionPay (debit)6200000000000047Any 3 digitsAny future date
UnionPay (19-digit)6205500000000000004Any 3 digitsAny future date

Co-branded test cards

Brand/Co-brand Number CVC Expiration Date
Cartes Bancaires / Visa4000002500001001Any 3 digitsAny future date
Cartes Bancaires / Mastercard5555552500001001Any 3 digitsAny future date
eftpos Australia / Visa4000050360000001Any 3 digitsAny future date
eftpos Australia / Mastercard5555050360000080Any 3 digitsAny future date

Test Cards per regions

AMERICAS

Card country Number Brand
United States (US)4242424242424242Visa
Argentina (AR)4000000320000021Visa
Brazil (BR)4000000760000002Visa
Canada (CA)4000001240000000Visa
Chile (CL)4000001520000001Visa
Colombia (CO)4000001700000003Visa
Costa Rica (CR)4000001880000005Visa
Ecuador (EC)4000002180000000Visa
Mexico (MX)4000004840008001Visa
Mexico (MX)5062210000000009Carnet
Panama (PA)4000005910000000Visa
Paraguay (PY)4000006000000066Visa
Peru (PE)4000006040000068Visa
Uruguay (UY)4000008580000003Visa

EUROPE and MIDDLE EAST

Card country Number Brand
United Arab Emirates (AE)4000007840000001Visa
United Arab Emirates (AE)5200007840000022Mastercard
Austria (AT)4000000400000008Visa
Belgium (BE)4000000560000004Visa
Bulgaria (BG)4000001000000000Visa
Belarus (BY)4000001120000005Visa
Croatia (HR)4000001910000009Visa
Cyprus (CY)4000001960000008Visa
Czech Republic (CZ)4000002030000002Visa
Denmark (DK)4000002080000001Visa
Estonia (EE)4000002330000009Visa
Finland (FI)4000002460000001Visa
France (FR)4000002500000003Visa
Germany (DE)4000002760000016Visa
Gibraltar (GI)4000002920000005Visa
Greece (GR)4000003000000030Visa
Hungary (HU)4000003480000005Visa
Ireland (IE)4000003720000005Visa
Italy (IT)4000003800000008Visa
Latvia (LV)4000004280000005Visa
Liechtenstein (LI)4000004380000004Visa
Lithuania (LT)4000004400000000Visa
Luxembourg (LU)4000004420000006Visa
Malta (MT)4000004700000007Visa
Netherlands (NL)4000005280000002Visa
Norway (NO)4000005780000007Visa
Poland (PL)4000006160000005Visa
Portugal (PT)4000006200000007Visa
Romania (RO)4000006420000001Visa
Saudi Arabia (SA)4000006820000007Visa
Slovenia (SI)4000007050000006Visa
Slovakia (SK)4000007030000001Visa
Spain (ES)4000007240000007Visa
Sweden (SE)4000007520000008Visa
Switzerland (CH)4000007560000009Visa
United Kingdom (GB)4000008260000000Visa
United Kingdom (GB)4000058260000005Visa (debit)
United Kingdom (GB)5555558265554449Mastercard

ASIA PACIFIC

Card country Number Brand
Australia (AU)4000000360000006Visa
China (CN)4000001560000002Visa
Hong Kong (HK)4000003440000004Visa
India (IN)4000003560000008Visa
Japan (JP)4000003920000003Visa
Japan (JP)3530111333300000JCB
Malaysia (MY)4000004580000002Visa
New Zealand (NZ)4000005540000008Visa
Singapore (SG)4000007020000003Visa
Taiwan (TW)4000001580000008Visa
Thailand (TH)4000007640000003Visa (credit)
Thailand (TH)4000057640000008Visa (debit)