2016-10-05 10 views
0

私が作成した支払いAPIをテストしようとしています。誰もがBINの範囲を持っていますか?誰かがVISAとアメリカン・エクスプレスのビン・コードを記載することができます支払い情報のBIN範囲

答えて

2

BIN(IIN)の正確なデータベースはまれです。

{ 
    name: 'amex', 
    pattern: /^3[47]/, 
    valid_length: [15] 
    }, { 
    name: 'diners_club_carte_blanche', 
    pattern: /^30[0-5]/, 
    valid_length: [14] 
    }, { 
    name: 'diners_club_international', 
    pattern: /^36/, 
    valid_length: [14] 
    }, { 
    name: 'jcb', 
    pattern: /^35(2[89]|[3-8][0-9])/, 
    valid_length: [16] 
    }, { 
    name: 'laser', 
    pattern: /^(6304|670[69]|6771)/, 
    valid_length: [16, 17, 18, 19] 
    }, { 
    name: 'visa_electron', 
    pattern: /^(4026|417500|4508|4844|491(3|7))/, 
    valid_length: [16] 
    }, { 
    name: 'visa', 
    pattern: /^4/, 
    valid_length: [16] 
    }, { 
    name: 'mastercard', 
    pattern: /^(5[1-5]|2[2-7])/ 
    valid_length: [16] 
    }, { 
    name: 'maestro', 
    pattern: /^(5018|5020|5038|6304|6759|676[1-3])/, 
    valid_length: [12, 13, 14, 15, 16, 17, 18, 19] 
    }, { 
    name: 'discover', 
    pattern: /^(6011|622(12[6-9]|1[3-9][0-9]|[2-8][0-9]{2}|9[0-1][0-9]|92[0-5]|64[4-9])|65)/, 
    valid_length: [16] 
    } 

は(明白なため申し訳ありません)wikipediaも参照してください、とrecognize the issuerのオンラインツール:あなたはlibraryのように、基本的なルールを試してみてください。

+0

レーザーカードは今では取り下げられていますが、上記のように、少なくとも1つのPayment-Gatewayが私に必要なものを認識できるようになります:-) –

関連する問題