GMO |クレジット|会員参照


概要

GMO に登録した会員を参照する API です。この会員はクレジット決済を行う(または予定)の会員です。

基本的に新規作成時に万が一の重複エラーの為に利用する場合に利用します。


資料

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


エンドポイント

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

リクエストパラメーター

パラメーター名 必須 項目名 特記
version CHAR 3 バージョン パラメータバージョン
(予約項目のため、省略してください。)
siteID CHAR 13 サイト ID GMO が発行する値を設定します。
sitePass CHAR 10 サイトパスワード GMO が発行する値を設定します。
memberID CHAR 60 会員 ID カードを登録する対象の会員 ID を設定します。
本システムでは監理団体 ID
{
  "siteID"    :"tsite99887902",
  "sitePass"  :"7ry53fqm",
  "memberID"  :"member01",
}

レスポンス

正常時

ステータスコード:200

パラメーター名 項目名 特記
memberID CHAR 60 会員 ID 登録された会員の ID を返却します。
memberName CHAR 255 会員 ID 登録された会員の ID を返却します。
deleteFlag CHAR 1 会員 ID 削除フラグ 0:未削除 を返却します。(※1)。

※1:既に削除された会員 ID を参照した場合は「E01390002」のエラーコードを返却します。

{
    "memberID"   : 'member01',
    "memberName" : "membername01",
    "deleteFlag" : "0"
}
失敗時

ステータスコード:不明

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

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

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