GMO |クレジット|カード属性照会


概要

GMO にカードを登録する際、そのカードの属性を取得するAPIです。

「プリペイド」の場合、不可とします。

こちらを実行後、カード登録をする流れとなります。


資料

クレジット決済公式資料 113P


エンドポイント

メソッド URI Headers
POST {GmoApiUrl}/SearchCardDetail Default

リクエストパラメーター

パラメーター名 必須 項目名 特記
version CHAR 3 バージョン パラメータバージョン
(予約項目のため、省略してください。)
shopId CHAR 13 サイト ID GMO が発行する値を設定します。
shopPass CHAR 10 サイトパスワード GMO が発行する値を設定します。
cardNo CHAR 16 カード番号 属性情報を取得する対象となるカード番号を設定します。
useFloatingMask CHAR 1 可変マスク利用有無 以下のいずれかを設定します。可変マスクを利用する
{
  "ShopID"    : "tsite99887902",
  "ShopPass"  : "7ry53fqm",
  "CardNo"    : "0000111122223333",
}

レスポンス

正常時

ステータスコード:200

パラメーター名 項目名 特記
cardNo CHAR 16 カード番号 カード番号の取扱いが許可されていない加盟店様の場合は、マスク形式が制限されます。
brand CHAR 16 国際ブランド 国際ブランド名(VISA, MASTER, JCB, AMEX,DINERS)を返します。※判別不能時は空文字を返します。
domesticFlag CHAR 1 国内発行フラグ 1:国内発行カード 0:海外発行カード 2:不明(上記以外)
issuerCode CHAR 7 イシュアコード イシュアコードを返します。※国内発行カード(DomesticFlag =1)の場合のみ返却。
debitPrepaidFlag CHAR 1 デビット/プリペイドフラグ 2:プリペイドカード 1:デビットカード 0:上記以外
debitPrepaidIssuerName CHAR 75 デビット/プリペイドカード発行会社名 デビットプリペイドカード発行会社名※デビット(DebitPrepaidFlag =1)もしくはプリペイド(DebitPrepaidFlag =2)の場合のみ返却。
forwardFinal CHAR 7 最終仕向先のカード会社コード 最終仕向先のカード会社のコードを返します
info1 CHAR 100 加盟店設定情報 1 この項目は入力パラメータ「検索タイプ」に 1 を指定した場合に返却されます。独自 BIN に設定された情報を返却します。
info2 CHAR 100 加盟店設定情報 2
info3 CHAR 100 加盟店設定情報 3
info4 CHAR 100 加盟店設定情報 4
info5 CHAR 100 加盟店設定情報 5
{
    "cardNo"                :"************9999",
    "brand"                 :"VISA",
    "domesticFlag"          :"0",
    "issuerCode"            :"2SFBAF6",
    "debitPrepaidFlag"      :"2",
    "debitPrepaidIssuerName":"aaabbb(株)",
    "forwardFinal"          :"2SF37F6"
}
失敗時

ステータスコード:不明

パラメーター名 項目名 特記
ErrCode CHAR 3 エラーコード エラー発生時のみ
複数ある場合は"|"で接続された文字列
ErrInfo CHAR 9 エラー詳細コード エラー発生時のみ
複数ある場合は"|"で接続された文字列

・エラー時(複数エラーがある場合は下記のような形式にて出力されます。ErrCode の n 番目と ErrInfo の n 番目は対となります)

[
  {
    "errCode":"E01",
    "errInfo":"E01010001"
  },
  {
    "errCode":"E01",
    "errInfo":"E01020001"
  },
]