カード番号の先頭6桁で発行元を特定する (IIN: Issuer Identification Number)。Wikipediaにカード種別ごとのIINの範囲が示されているので、これを使えばクレジットカード番号からカード種別を判別することができる。
Payment card number – Wikipedia
https://en.wikipedia.org/wiki/Payment_card_number
クレジットカードの番号 – Wikipedia
https://ja.wikipedia.org/wiki/%E3%82%AF%E3%83%AC%E3%82%B8%E3%83%83%E3%83%88%E3%82%AB%E3%83%BC%E3%83%89%E3%81%AE%E7%95%AA%E5%8F%B7
ちなみに、入場カードや銀行キャッシュカードやクレジットカードなどの磁気ストライプ付き (IDカード) の国際規格はISO/IEC 7812に定められている。
ISO/IEC 7812 – Wikipedia
https://en.wikipedia.org/wiki/ISO/IEC_7812
ISO/IEC 7812 (日本語) – Wikipedia
https://ja.wikipedia.org/wiki/ISO/IEC_7812