銀行卡的卡號是和身份證一樣,是按照不同部分來排序組合的,卡號指定位數代表指定含義。
各銀行卡卡號長度:
銀聯卡:信用卡統一16位,儲蓄卡最長為19位;
美運卡:信用卡統一15位;
國內發行的VISA、萬事達、JCB卡長度都是16位;
卡號的組成規則:
不論銀行卡位數長短,全部由“發卡行標識代碼(BIN號)+發卡行自定義位+校驗碼”這三部分組成。
卡號前1-6位代表發行者標識代碼(簡稱BIN):
卡號前6位也就是銀行卡BIN代碼,主要含義是卡類型+卡組織+銀行+卡種的代碼,但因銀行較多一些小銀行(如村鎮銀行)卡號發行者標識代碼會延長至8位甚至更長。
銀行卡BIN代碼,由ISO組織統一分配,具有唯一性,銀行卡BIN代碼是決定卡片由哪個網絡轉接的區分依據。根據ISO的要求,以3、4、5和6開頭的BIN號(Bank Identification Number,銀行識別碼)是分配給金融業使用的。
其中“3”字開頭BIN號由運通、JCB等機構使用,運通為34、37開頭、JCB為3528、3589開頭;
“4”字頭的BIN號由 VISA 使用;
“5”字開頭的BIN號大部分由萬事達使用,主要是51、52、53、54、55開頭;
“6”開頭的BIN號部分由銀聯使用,主要是60、62開頭(目前主要是62開頭);
“9”字頭的BIN號是作為各國國內卡的BIN號,由各國自主決定分配方式。
根據ISO/IEC7812文件的要求,9字頭BIN號由一國國內的標準組織分配,因此9字頭的銀行卡是不能在全球通用的。
銀行卡BIN代碼可在卡神記銀行卡BIN代碼查詢。
卡號第7-18位代表個人賬號標識:
每個銀行的個人賬號標識規則有所不同,有的銀行在這部分內容中會包含地區(第7-10位)、分行、支行、儲蓄網點等代碼信息,有得銀行可能就沒有這么詳細,會使用自然流水順序碼。
卡號最后一位數是校驗碼:
將卡號前面的數字采用Luhn算法計算出信用卡或者借記卡的最后一位數字。
大家應該見過儲蓄卡卡號最短為13位最長為19位(最早還有21位的),這主要是之前銀行體系的規則不完善產生的。
現在國內銀聯卡儲蓄卡統一為16位和19位,信用卡統一為16位。境外卡組織卡號為15位或16位。成為國內普遍認可,國際具有影響的銀行卡品牌。