メインコンテンツに移動

購入に対する親の承認のリクエスト

POST 

/transaction/request-purchase

プレイヤーの信頼できる大人に、1件の購入の承認を求めます。課金の前にこのエンドポイントを使用し、承認が届いてから購入を完了してください。リクエストはexpiresAtまで保留され、それ以降は承認も拒否もできなくなります。

結果はapproveddeniedexpiredのいずれかを含むTransaction.PurchaseApprovalResult Webhookとして届きます。Webhookを無期限に待つのではなく、expiresAtを期限として扱ってください。

すでに判断待ちのidを再送信しても安全な無操作です。保留中のリクエストがそのまま返され、2つ目のリクエストは作成されないため、ネットワーク障害後の再試行で二重に通知されることはありません。

プレイヤーが判断待ちで保持できる購入は最大20件です。それを超えると、いずれかが解決するまで呼び出しはINVALID_INPUTで拒否されます。

Request

Responses

承認リクエストが受理されました。