Tuesday, November 16, 2010

Credit card numbers

Credit card numbers that conform to the Luhn formula (MOD 10 check). Usefull for testing e-commerce sites (because they should get past any pre-validation you do, and be declined at the card processor or bank stage).

In testing situations any expiry date within the next 3 years should work

Feedback forces me to clarify this: These are NOT valid credit card numbers. You can't buy anything with these. They are random numbers that happen to conform to the MOD 10 algorithm. They are a technical resource for programmers - that's all.
Information about CVV2 / CVC / etc numbers can be found here: CVV numbers. As you can see these would be very hard to calculate without the bank's keys.

A very good article about the credit card number format can be found here: Anatomy of Credit Card Numbers

Mastercard
5143607869060631
5264693543146973
5464443034740001
517587842256 9449
5315759062537642
5336921146731113
5143519425789449
5225594705173581
55 41093561406828
5557374623193104

VISA 16 digit
4916666381349623
4916908383917100
4539218414087890
4024007137035316
4 516014803932805
4556734276209859
4929251409549960
4110105467370991
4556894 881680645
4556441542607284


VISA 13 digit
4532830735625
4916795009425
4929249348331
4916597760837
4539440492091


American Express
378282246310005
379969317749140
372373103554045
373523592800643
343 671607832767
371449635398431
378734493671000

Discover
6011867276225402
6011901864221380
6011075352539262

Di ners Club
30569309025904
38520000023237


enRoute
201462129749882
21 4923420412798
201417061234863


JCB 15 digit
180063561414749
180053171103808
210003342003738


JCB 16 digit
3158400990432243
3158382627928290
3096373773774104


Voyager
8699450632 91567
869935617638918
869978655076716

No comments: