Atitit 會員卡(包括銀行卡)api的設計

2021-09-08 19:33:39 字數 2877 閱讀 4911

atitit.會員卡(包括銀行卡)

api的設計

1. 銀行卡的本質是一種商業機構會員卡

12.

會員卡號結構組成

12.1.

●前六位是:發行者標識** issuer identification number (iin)。1

2.2.

●中間的位數是:個人賬號標識(從卡號第七位開始)

6-12位數字

22.3.

●最後一位位數是校驗位

22.4.

將卡號前面的數字採用luhn演算法計算出信用卡或者借記卡的最後一位數字。

23.

銀行卡號校驗

(luhn演算法)

24.

luhn公式

24.1.

計算步驟

35.

工具卡號判斷銀行

35.1.

有效期4

5.2.

銀行歸屬地查詢4

第一張信用卡就是加油站

和餐廳發行的。。

不過一般商業銀行的會員卡可以提現,單也少部分不可或者有限制。。

其他機構發行的會員卡,根據各個機構不同而不同,有的可以提現,大部分不可提現。。

其實我們的銀行卡號一般是16位或者19位。由如下三部分構成。

注意:當前已經用iin替換了之前的發卡行識別碼 bank identification number (bin).

其中第一位數字是主要產業識別符號(major industry identifier (mii)),下表列出了mii每個數字代表的卡號行業。

卡號首位

適用的目錄0

iso/tc 68

和其他行業使用 1

航空 2

航空和其他未來行業使用 3

運輸、娛樂和金融財務 4

金融財務 5

金融財務 6

商業和金融財務 7

石油和其他未來行業使用 8

醫療、電信和其他未來行業使用 9

由本國標準機構分配

下表列出了,不同卡號對應的發行機構。因此「中國銀聯」發行的卡一定是62開頭;而國內使用visa信用卡的人士其卡號會是4開頭,而使用萬事達(matercard)的人士卡號一般以51、52、53、54、55打頭。

中間位數由發卡行自定義,一般由6-12位數字組成。最多可以使用12位數字。

每個銀行的個人賬號標識規則有所不同。有的銀行在這部分內容中會包含分行、支行、儲蓄網點等**資訊。有得銀行可能就沒有這麼詳細,會使用自然流水順序碼。

編輯 本詞條缺少

資訊欄

名片圖

編輯

吧!luhn公式(

luhn formula

)也叫模數10(

modulus 10

),它是簡單的數**算,用來驗證信用卡的編號。幾乎所有的主要的信用卡發行公司的卡都是用它,這裡面包括

american express

、visa

、master card

、discover

和diner's club

。它最初是在二十世紀六十年代由一群數學家創造出來的,luhn公式是公開的,任何人都可以使用。編輯

luhn公式通過一些簡單的數**算用信用卡號計算出乙個校驗數,它出現在信用卡號的最後一位。下面是這個公式的三個步驟:

1. 從倒數(右邊的)第二個數字開始,把下乙個數乘二並加在一起。

2. 從右到左,把跳過的數加到第一步的結果裡。如果第一步中乙個數字乘二之後結果導致出現兩位數(如

7+7=14

),那麼按照第二步在把出現的數字(1和

4)加到第二步中。

3. 從下個高位以零結尾的數減去第二步得到的結果。結果將和校驗位一致。

luhn公式(

luhn formula

)可以在給借方授權的時候把卡號傳送前確保信用卡的有效性。在加拿大,它用來驗證個人保險號。它並不檢查信用卡的其他資訊,包括卡是否過期。

[1]

位數少於14的卡號基本是外資銀行,或小銀行。

***496748***        **     hsbc                               hsbchkhhhkh  

***430259***        **     hsbc                               hsbchkhhhkh  

***51878018***     **    bank of east asia limited      beashkhh***   

位數多於23的卡號大多是卡號包含字母或空格。

62270014 **** 0045 ***      china construction bank **                

601382700 **** 9077 **      bank of china foshan branch **

如果是國內的主流銀行(中、農、工、建、招、交等)基本都是基於16位或者

19位的卡號。

來看看提現成功(clear_success)裡面的卡有多少滿足

luhn規則

作者:: 

綽號:老哇的爪子

(全名::

attilax

akbar al rapanui 阿提拉克斯 阿克巴 阿爾 拉帕努伊 )

漢字名:

艾提拉(

艾龍),

email:[email protected]

銀行卡號編碼規則.html

銀行卡號編碼規則_昕中的世界

_.html

atiend

php計算會員卡

前段時間接到乙個製作會員卡的單子,一開始挺好奇為什麼要把乙個會員天數要分開成卡,後來才發現,那個是以充值天數來的,然後需要以卡型別進行判斷 那麼卡分別為 直接放演算法 class vip class 天數計算月卡 author 院主網路科技團隊 link url www.berfen.com cla...

銀行卡識別

android 銀行卡號碼掃瞄 android tesseract ocr例項教程 包含中文識別 附原始碼 ocr影象智慧型字元識別 android開發之銀行卡號影象識別 android ocr文字識別 如何將銀行卡中的數字提取出來 銀行卡號識別 android上使用opencv處理影象 知乎銀行卡...

銀行卡類別

1 信用卡 信用卡是銀行或其它財務機構簽發給那些資信狀況良好的人士,用於在指定的商家購物和消費 或在指定銀行機構訪問現金的特製卡片,是一種特殊的信用憑證。2 銀行卡 銀行卡是指由商業銀行 含郵政金融機構 向社會發行的具有消費信用 轉帳結算 訪問現金等全部或部分功能的信用支付工具。3 貸記卡 貸記卡是...