最終更新日: 2019年11月21日
ブランドの種類は、カード番号の先頭1桁または2桁から判別できます。
判別方法は、以下の通りです。
2019年4月現在
カード番号頭 | ブランド | 桁数 | |
---|---|---|---|
3 | 35 | JCB | 16桁 (4桁-4桁-4桁-4桁) |
36 | Diners | 14桁 (4桁-6桁-4桁) | |
34、37 | AMEX | 15桁 (4桁-6桁-5桁) | |
4 | VISA | 16桁 (4桁-4桁-4桁-4桁) | |
2、5 | MasterCard | 16桁 (4桁-4桁-4桁-4桁) |
※ハウスカード等、国際ブランドがつかないカード番号には当てはまらないケースがございます。
※システム的に判別する場合は、加盟店様側で判別する仕組みを構築していただく必要があります。
カード番号の先頭桁は、決済の応答電文(レスポンス)に含まれる以下のパラメータより取得できます。
サービス名 | パラメータ |
---|---|
VeriTrans3G/VeriTrans4G (MDKおよびMDKトークン型) |
クレジットカード決済の各応答電文に含まれる「reqCardNumber(要求カード番号)」 |
VeriTrans3G-Direct (JavaScript トークン型) |
クレジットカード決済の各応答電文に含まれる「card_number」 |
VeriTrans4G-POP (Webリンク型) |
クレジットカード決済のレスポンスに含まれる「masked_card_number」 |
VeriTrans3G-Web (Webリンク型) |
結果通知 (拡張通知メッセージ) に含まれる「resCardNumber」 「暗号鍵取得」要求の際にフィールド名「RESPONSE_TYPE」を「1」に設定すると、結果通知が拡張通知メッセージになります。 |