Fake Credit Cards for Testing

Are you building a shopping website? You will need fake credit card numbers for your testing. I have compiled a list of test credit cards for the eCommerce testing purposes.

Photo from pixabay by Republica

Website such as Shopify, Squarespace, Wix, WordPress all provides an easy method to a non-technical person to create an online store that accepts credit card payments.

If you are building a website that collects payment then you will need fake credit cards to test. For such testing, don?t use your real created card numbers, instead use the fake credit card numbers listed on this page.

You will find an option such as ?Sandbox?, ?Test Mode? to enable the testing. Paypal, simplify calls it ?Sandbox? while Squarespace refers to it as ?Test Mode?.

Quick & Simple Answer

If you are in a rush and need a quick answer then just use the following number and you should be good.

Master Card Number: 5555 5555 5555 4444, Exp: 1230, CVV: 123

Visa card number: 4111111111111111, Exp: 1230, CVV: 123

If you are like chit chat then hang around for a long list of fake credit card numbers information.

Note on expiration date & CVV code

The expiration date for all the test credit cards listed below is a valid date in the future (use the mmyy format). CVV code when applicable is 123 or a random three digits number.

Visa

  1. 4111111111111111
  2. 4242424242424242
  3. 4012888888881881
  4. 4263982640269299
  5. 4917484589897107
  6. 4000056655665556 (debit)
  7. 4222222222222Even though this number has a different character count than the other test numbers, it is the correct and functional number.

Remember, CVV number is 123, or any random number and expiration date must be a valid date in the future (use the mmyy format).

MasterCard

  1. 5555555555554444
  2. 5105105105105100
  3. 5425233430109903
  4. 2222420000001113
  5. 2223000048410010
  6. 2222405343248877
  7. 2222990905257051
  8. 2223007648726984
  9. 2223577120017656
  10. 5111010030175156
  11. 5185540810000019
  12. 5200828282828210
  13. 5204230080000017
  14. 5204740009900014
  15. 5420923878724339
  16. 5455330760000018
  17. 5506900490000436
  18. 5506900490000444
  19. 5506900510000234
  20. 5506920809243667
  21. 5506922400634930
  22. 5506927427317625
  23. 5553042241984105
  24. 5555553753048194
  25. 5200828282828210 (debit)
  26. 5105105105105100 (prepaid)
  27. 2223003122003222 (2-series)

American Express

  1. 378282246310005
  2. 371449635398431
  3. 374245455400126
  4. 378734493671000 (American Express Corporate)

Australian BankCard

  1. 5610591081018250

Diners Club

  1. 30569309025904
  2. 38520000023237
  3. 36227206271667 (14 digit card)

Discover

  1. 6011111111111117
  2. 6011000991300009
  3. 6011000990139424
  4. 60115564485789458

JCB

  1. 3530111333300000
  2. 3566002020360505
  3. 3566000020000410

Dankort (PBS)

  1. 76009244561
  2. 5019717010103742

Switch/Solo (Paymentech)

  1. 6331101999990016

Visa international test card numbers

You can use any of the following test cards with an international billing address.

  1. 4000000360000000 ? Australia (AU)
  2. 4000000400000000 ? Austria (AT)
  3. 4000000560000000 ? Belgium (BE)
  4. 4000000760000002 ? Brazil (CR)
  5. 4000001000000000 ? Bulgaria (BG)
  6. 4000001240000000 ? Canada (CA)
  7. 4000001560000000 ? China (CN)
  8. 4000002030000000 ? Czech Republic (CZ)
  9. 4000002080000000 ? Denmark (DK)
  10. 4000002330000000 ? Estonia (EE)
  11. 4000002460000000 ? Finland (FI)
  12. 4000002500000000 ? France (FR)
  13. 4000002760000010 ? Germany (DE)
  14. 4000003000000030 ? Greece (GR)
  15. 4000003440000000 ? Hong Kong (HK)
  16. 4000003560000000 ? India (IN)
  17. 4000003720000000 ? Ireland (IE)
  18. 4000003800000000 ? Italy (IT)
  19. 4000003920000000 ? Japan (JP)
  20. 3530111333300000 ? Japan (JP)
  21. 4000004280000000 ? Latvia (LV)
  22. 4000004400000000 ? Lithuania (LT)
  23. 4000004420000000 ? Luxembourg (LU)
  24. 4000004580000000 ? Malaysia (MY)
  25. 4000004840008001 ? Mexico (MX)
  26. 4000005280000000 ? Netherlands (NL)
  27. 4000005540000000 ? New Zealand (NZ)
  28. 4000005780000000 ? Norway (NO)
  29. 4000006160000000 ? Poland (PL)
  30. 4000006200000000 ? Portugal (PT)
  31. 4000006420000000 ? Romania (RO)
  32. 4000006430000000 ? Russian Federation (RU)
  33. 4000007020000000 ? Singapore (SG)
  34. 4000007240000000 ? Spain (ES)
  35. 4000007520000000 ? Sweden (SE)
  36. 4000007560000000 ? Switzerland (CH)
  37. 4000008260000000 ? United Kingdom (GB)
  38. 4000058260000000 ? United Kingdom (GB)

References

I used the following websites to collect this information.

  1. https://www.paypalobjects.com/en_US/vhelp/paypalmanager_help/credit_card_numbers.htm
  2. https://www.simplify.com/commerce/docs/testing/test-card-numbers
  3. https://stripe.com/docs/testing
  4. https://developers.bluesnap.com/docs/test-credit-cards

Hope this list will be useful to you. Please let me know if any of these cards are not working and I will update this list.