# from http://perl.about.com/compute/perl/library/nosearch/P073000.htm # verified by http://www.beachnet.com/~hstiles/cardtype.html # Card Type Prefix Length # MasterCard 51-55 16 # VISA 4 13, 16 # American Express (AMEX) 34, 37 15 # Diners Club/Carte Blanche 300-305, 36, 38 14 # enRoute 2014, 2149 15 # Discover 6011 16 # JCB 3 16 # JCB 2131, 1800 15 # # from Neale Banks # According to a booklet I have from Westpac (an Aussie bank), a card number # starting with 5610 or 56022[1-5] is a BankCard # BankCards have exactly 16 digits. # # from "Becker, Max" # It's mostly used in the UK and is either called "Switch" or "Solo". # Card Type Prefix Length # Switch various 16,18,19 # Solo 63, 6767 16,18,19 # # switch #4903 # 0[2-9] # 3[5-9] #4911 # 0[1-2] # 7[4-9] # 8[1-2] #4936 # # from http://en.wikipedia.org/wiki/Credit_card_number#Prefixes # As of November 8, 2004, MasterCard and Diner's club formed an alliance. # Cards issued in Canada and the USA start with 55 and are treated as # MasterCards worldwide. International cards use the 36 prefix and are # treated as mastercards in Canada and the US, but are treated as Diner's # Club cards elsewhere. Diner's club international's website makes no # reference to old 38 prefix numbers, and they can be presumed reissued under # the 55 or 36 BIN prefix. # # Effective October 1, 2006, the Discover Network will activate new Issuer # Identification Numbers (IINs) to support a variety of card types and # products. Additionally, Discover and China Union Pay (CUP) have # established a strategic alliance and reciprocity agreement. As a result, # IIN ranges from CUP will be enabled to facilitate the acceptance of CUP # credit Cards on the Discover Network by October 1, 2006. CUP credit # cards will be enabled on Discover Network with a 16-digit Card Number # only. The updated IIN table is shown below. # # Minimum IIN Maximum IIN Product # 650000 650099 Consumer Debit # 650100 650199 Commercial Debit # 650200 650399 Stored Value # 650400 650599 Stored Value # 650600 650799 Consumer Credit # 650800 650999 Commercial Credit # 651000 659999 Reserved for Future Use # # China Union Pay # 62212600 62292599 Credit # # Please ensure that your POS terminals, websites and any pertinent # internal systems can accept these new IINs.