Sandboxの決済レポートを取得する


Sandboxの決済レポート

Amazon Payでは、事業者が本番反映する前に必要な検証を実施できるようSandboxの決済レポートを提供しています。 Sandboxの決済レポートは本番の決済レポートと同じ内容構成になっています。

本番の決済レポートとは異なり、Sandboxの決済レポートは自動で生成されませんので、手動でレポートを生成する必要があります。

Sandboxの決済レポートを取得する

レポート生成対象期間に含まれるような決済取引(ChargeやRefund)をSandboxで事前に生成しておく必要があります。指定した期間に取引が一件も存在しない場合は、生成されたレポートの processingStatusが"CANCELLED"になりますのでご注意ください。

Sandbox決済レポートの生成方法は、Create Report API を参照してください。

生成したSandbox決済レポートのダウンロード

Create Report APIのレスポンスで reportId が返されますので、Get Report By Id APIでレポートのステータスを取得してください。レポートの processingStatusが "COMPLETED"になりましたら、レポートドキュメントの url が取得できますので、このurlを使ってレポートをダウンロードします。