post https://api.saisoncard.co.jp/app-service/wallet/check_deal_result
外部との取引と内部との取引の突合を行う。
TED061
RESPONSE
項目名(論理) | 項目名(物理) | 属性 | 最大桁数 [byte] | 必須 | 項目説明 | 備考 |
---|---|---|---|---|---|---|
認証処理エラーコード | error | 半角英数記 | 32 | ※1 | 発生したエラー内容を示すコード。 | ※認証処理エラーコードの値は、「認証処理エラーコード」を参照のこと。 |
処理結果コード | result_code | 半角数 | 3 | ※2 | AQFウォレット処理結果突合処理結果のコード値 | ※処理結果コードの値は、「処理結果コード 」を参照のこと。 |
突合対象リクエストID | matching_request_id | 半角英数 | 20 | ※4 | クライアント側からリクエストで受け取った、 リクエスト毎の一意のID | |
突合対象アクセストークン | matching_oauth_token | 半角英数記 | 64 | ※4 | クライアント側からリクエストで受け取った、 対象ユーザに発行されたアクセストークン。 | |
突合対象API種別 | matching_api_code | 半角英数 | 4 | ※4 | クライアント側からリクエストで受け取った、 発行したAPIの種別コード | |
突合対象取引ID | matching_deal_id | 半角英数 | 20 | ※4 | クライアント側からリクエストで受け取った、 そのリクエスト自体が所属する取引ID (レスポンスに記載された取引ID) | |
突合対象対象取引ID | matching_target_deal_id | 半角英数 | 20 | ※3 | クライアント側からリクエストで受け取った、 そのリクエストが対象として指定した取引ID | |
突合対象ウォレット数 | matching_wallet | 半角数(数値) | 8 | ※4 | クライアント側からリクエストで受け取った、 利用ウォレット数、もしくはキャンセルウォレット数 | |
突合対象リクエスト日時 | matching_request_ts | 半角数 | 17 | ※4 | クライアント側からリクエストで受け取った、 クライアントがリクエストを送信した日時 | |
突合対象レスポンス日時 | matching_response_ts | 半角数 | 17 | ※4 | クライアント側からリクエストで受け取った、 ポイント基盤がレスポンスを送信した日時 | |
保管API種別 | record_api_code | 半角英数 | 4 | ※4 | ポイント基盤内部に保有している 発行したAPIの種別コード | |
保管取引ID | record_deal_id | 半角英数 | 20 | ※4 | ポイント基盤内部に保有している そのリクエスト自体が所属する取引ID (レスポンスに記載された取引ID) | |
保管対象取引ID | record_target_deal_id | 半角英数 | 20 | ※3 | ポイント基盤内部に保有している そのリクエストが対象として指定した取引ID | |
保管ウォレット数 | record_wallet | 半角数(数値) | 8 | ※4 | ポイント基盤内部に保有している 利用ウォレット数、もしくはキャンセルウォレット数 |
※1 エラー時の場合のみ必須。正常終了時は不要 ※2 エラー時に、ポイント基盤側から追加情報がある場合に設定する(エラー時オプション項目) ※3 API種別がB035の場合は必須となります。 ※4 エラー時には、返却されません |
認証処理エラーコード
パラメータ "error" の値 | HTTP status code | 説明 |
---|---|---|
- | 200 | 正常終了 |
invalid_request | 400 (Bad request) | アクセストークンが空、または不正なフォーマットである場合。 指定された端末IDがアクセストークン発行時に指定されたものとは異なる場合。 |
invalid_token | 401 (Unauthorized) | アクセストークンが有効期限切れ、もしくはその他の理由で無効になっている場合。 |
insufficient_scope | 403 (Forbidden) | アクセストークンの持つ権限外のリソースへアクセスしようとした場合。 |
maintenance | 503 (Service Unavailable) | メンテナンス中の場合(セゾンコネクト) |
maintenance_resource | 503 (Service Unavailable) | メンテナンス中の場合(リソースサーバ) |
temporarily_unavailable | 503 (Service Unavailable) | 一時的な過負荷によってリクエストを扱うことができない。 |
server_error | 500 (Internal Server Error) | その他のサーバサイドが原因のエラー。 |
処理結果コード
処理結果 | コード値 | 内容 | 内部サービスにおけるハンドリング (ユーザに提示する情報) |
---|---|---|---|
正常終了 | 000 | 処理継続 | |
パラメータエラー | 204 | 各APIにおける必須パラメータが欠如している場合 パラメータに形式エラーがある場合 | システムエラー |
システムエラー | 999 | その他のエラー | システムエラー |
クライアント側データ欠如 | 600 | AQFウォレット処理結果突合時、クライアント側データ欠如した場合 | システムエラー |
データ項目不一致 | 601 | AQFウォレット処理結果突合時、データ項目が不一致の場合 | システムエラー |