決済トークン発行

アクセストークンを受けて、カード情報を決済代行業者に連携し、取得した決済トークンをクライアントに返却する。 TEJ001

RESPONSE

項目名(論理)

項目名(物理)

属性

最大桁数

[byte]

必須

項目説明

備考

エラーコード

error

半角英数記

32

※1

発生したエラー内容を示すコード

※エラーコードの値は、「API処理結果コード 」を参照のこと。

処理結果コード

result_code

半角数

3

※2

処理結果のコード値

※処理結果コードの値は、「処理結果コード 」を参照のこと。

決済システムエラーコード

payment_code

半角英数記

可変

※3

決済代行システムのエラー内容を示す結果コード

各決済代行システムの決済トークン発行エラーコードを参照のこと。

決済システムエラー詳細情報

payment_info

半角英数記

可変

※3

決済代行システムのエラー内容を示す詳細情報
URLエンコード(UTF-8)した値

各決済代行システムの決済トークン発行エラーメッセージを参照のこと。

決済トークン

token

半角英数記

可変

※4

決済代行システムより発行された決済トークン

決済トークン有効期限

expires_in

半角数

14

※4

決済代行システムより発行された決済トークンの有効期限

YYYYMMDDhhmmss 形式

カード番号(マスク済み)

c_no

半角数記

19

※4

決済トークンを発行したカード番号

カード番号はハイフンなし・番号の一部を*でマスク済み

※1 エラー時の場合のみ必須。正常処理時は返却されない項目。 ※2 リソースサーバ側から追加情報がある場合に設定する。 ※3 エラー時に、決済代行システムより追加情報がある場合に設定する。 ※4 エラー時は返却されない項目。

API処理結果コード

API処理結果コード

HTTP status code

説明

200

正常終了

invalid_request

400 (Bad request)

各APIにおける必須パラメータが欠如している場合。
パラメータに形式エラーがある場合。

invalid_token

401 (Unauthorized)

アクセストークンが有効期限切れ、もしくはその他の理由で無効になっている場合。連携されたアクセストークンが存在しない場合。

insufficient_scope

403 (Forbidden)

アクセストークンの持つ権限外のリソースへアクセスしようとした場合。

insufficient_level

403 (Forbidden)

認証レベルが条件を満たしていない場合。

maintenance

503 (service Unavailable)

メンテナンス中の場合(セゾンコネクト)

maintenance_resource

503 (service Unavailable)

メンテナンス中の場合(リソースサーバ)

temporarily_unavailable

503 (service Unavailable)

一時的な過負荷によってリクエストを扱うことができない。

server_error

503 (service Unavailable)

代行システムのエラー。
その他のエラー。

処理結果コード

処理結果

パラメータ "error" の値

パラメータ "result_code" の値

内容

備考

正常終了

000

正常終了

会員該当データ無し

invalid_token

101

指定したユーザが存在しない場合

ステータスエラー

invalid_token

103

Netアンサーを退会している場合
カード解約している場合

サービス対象外エラー

invalid_token

104

サービス対象外会員の場合

必須項目チェックエラー

invalid_request

105

リクエスト必須項目が取得できない場合

※1 パラメータ"error"の値は "server_error" を返却する

決済システムキーエラー

invalid_request

901

決済システムキー(GMO公開鍵ハッシュ値) がクライアント管理設定値と一致しない場合

型チェックエラー

invalid_request

106

リクエスト項目の型に誤りがある場合

※1 パラメータ"error"の値は "server_error" を返却する

電文処理結果コード異常

server_error

107

電文の処理結果コードが異常の場合

電文送受信エラー

server_error

108

電文の送受信時にエラー発生の場合
※リソースサーバからの応答がなくタイムエラー、接続エラー等

システムエラー

server_error

999

システムエラー

Language
Credentials
OAuth2
Click Try It! to start a request and see the response here!