Adrian World Design
  • Services
    • Website Consulting
    • Startup Consulting
    • Zend Development
  • Portfolio
    • My Framework
  • Knowledge
    • Web Standards
    • PHP bare-bones
    • Zend Framework
    • Zend Framework 2
    • Git - Github
    • Search Engine Optimization
    • Web Hosting
    • Linux
    • Microsoft Windows
    • Web Browsers
    • Mobile Devices
  • About
    • Business
    • Professionally
    • Personally
  • Contact
    • Contact Form
    • Phone
    • Email
    • Messaging

Knowledge Base Overview

Valid Credit Card Numbers

Knowledge ⇒ Zend Framework ⇒ Helpful Tips ⇒ Valid Credit Card Numbers
Tweet
Share on Tumblr

Created: Oct 9, 2011, 3:44:16 PM CSTLast updated: Oct 9, 2011, 3:44:16 PM CST

If you develop a shopping cart you will have to test your scripts and also perform some credit card validation. In Zend Framework we have Zend_Validate_Creditcard which actually validates the number against a variety of credit card institutes; hence, you need some numbers that work. Not real numbers in a sense of existing credit cards (unless you are eager to use your own credit cards) but numbers that are real in a sense that they pass validation..

I found it very hard and somewhat unbelievable that there are no sources out there with some lists or even a generator. What I found are quite a bunch of websites that tell you how to validate a number. Who needs that?

I have not found a valid number generator so far and I am thinking about writing one but right now I am super busy. So, like a true human being and as such a hunter-gatherer I came back with some numbers I found. Here is a little list of valid credit numbers.

AMEXCO *
378282246310005
371449635398431
MASTERCARD
5555555555554444
5105105105105100
VISA
4111111111111111
4012888888881881
DINERS CLUB
38520000023237 **
30569309025904 **
DISCOVER
6011111111111117
6011000990139424
JCB
3530111333300000 **
3566002020360505 **

* Note that for AMEXCO if you have to run validation tests that the CVV number is 4 digits. All other CC institutes have 3-digit number.

** I have not found time yet to test these numbers with Zend_Validate_Creditcard but the rest works fine and passes validation.

Maybe some time later I will also find some time to write a little generator so we can create a bunch of numbers at will. As for now the list outta do it.

blog comments powered by Disqus
Prev
Next

Powered by FeedBurner Load our "Knowledge Base" feed in your RSS feeder

Follow us on Twitter
Follow us on Facebook
Follow us on LinkedIn
Follow us on Google+

All rights reserved, Adrian World Design ©2009–2021 Powered by Wejas Framework

Jump to Top