セッションの完了した資金移動トランザクションの送信
POST/transaction/push
k-IDセッションについて、完了した購入を1つ以上送信します。各イベントは、何が購入され、いくらかかり、課金が成立したかどうかを記録します。購入が完了した後にこのエンドポイントを使用します。定期購入の各更新時にも使用します。
試みられたものの完了しなかった課金にはstatusにfailedを設定します。これにより、親は両者を区別できます。
イベントは個別に処理されます。レスポンスにはイベントごとのステータスが含まれます。
accepted- 購入が記録されました。すでにacceptedとなったidのイベントを再送信しても安全な無操作です。再びacceptedとして数えられ、二重には記録されないため、ネットワーク障害後の再試行で二重計上されることはありません。rejected- 購入が検証に失敗しました。reasonがどのルールに該当するかを示します。
セッションが存在しないか取り消されている場合は、バッチ全体が拒否されます。
Request
Responses
- 200
- 400
バッチを処理しました。イベントごとのステータスが受理状況を示します。
不正なリクエスト - レスポンスボディのerrorフィールドに具体的なコード(INVALID_INPUT、NOT_FOUND、FEATURE_DISABLEDなど)が含まれます。