このリクエストで指定された明細書に対する支払いが行われることを Google に伝えます。
このメソッドが HTTP 200 を返さない場合、このクエリに対するレスポンスは空になる可能性があります。明確な説明が指定された ErrorResponse
を使用して攻撃者が他のインテグレータの決済インテグレータ アカウント ID を把握できる場合は、空になります。署名鍵が一致しないか暗号鍵が不明な場合、このメソッドは空の本文で HTTP 404 を返します。
リクエストの例を次に示します。
{
"requestHeader": {
"protocolVersion": {
"major": 1,
"minor": 0,
"revision": 0
},
"requestId": "0123434-abc",
"requestTimestamp": "1502545413098"
},
"paymentIntegratorAccountId": "InvisiCashUSA_USD",
"statementId": "0123434-statement-abc"
}
レスポンスの例を次に示します。
{
"responseHeader": {
"responseTimestamp": "1519996752221"
},
"acceptRemittanceStatementResultCode": "SUCCESS"
}
HTTP リクエスト
POST https://vgw.googleapis.com/secure-serving/gsp/v1/acceptRemittanceStatement/:PIAID
リクエスト本文
リクエストの本文には、次の構造のデータが含まれます。
JSON 表現 |
---|
{
"requestHeader": {
object ( |
フィールド | |
---|---|
requestHeader |
必須: すべてのリクエストに共通のヘッダー。 |
paymentIntegratorAccountId |
必須: この明細に関する契約上の制約を識別する、決済インテグレータのアカウント ID です。 |
statementId |
必須: ステートメント通知のリクエスト ID。 |
レスポンスの本文
acceptRemittanceStatement
メソッドに対するレスポンス オブジェクト。
成功すると、レスポンスの本文に次の構造のデータが含まれます。
JSON 表現 |
---|
{ "responseHeader": { object ( |
フィールド | |
---|---|
responseHeader |
必須: すべてのレスポンスに共通のヘッダー。 |
acceptRemittanceStatementResultCode |
必須: v1.acceptRemittanceStatement 呼び出しの結果。 |
AcceptRemittanceStatementResultCode
列挙型 | |
---|---|
UNKNOWN_RESULT |
このデフォルト値は決して設定しないでください。 |
SUCCESS |
送金明細書が承認されました |