CreditCard - homebeaver/ungueltig GitHub Wiki
Kreditkarten
CreditCardValidator im standard-validator validiert VISA, MASTER, AMEX, DINERS, US-DISCOVER und JCB-Karten).
Die ersten Stellen einer Zahlungskartennummer werden Bank Identification Number BIN genannt. Oder allgemein IIN (Issuer Identification Number). Die Letzte ist eine Prüfziffer (meist nach dem Luhn-Algorithmus berechnet).
Obwohl die IIN technisch 8 Stellen umfasst, lassen sich viele Karten weiterhin an den ersten Ziffern erkennen:

- Visa: beginnt immer mit einer
4 - Mastercard: beginnt mit den Zahlenbereichen
51bis55oder2221bis2720und sind 16-stellig - American Express: beginnt mit
34oder37und sind 15-stellig - Diners Club: beginnt oft mit
36,38oder39und sind 14-stellig - Discover: beginnt oft mit
64oder65und sind 16-stellig - JCB Nummern beginnt mit
35und sind 16-stellig