エラーコード

次の表はAmazon Pay APIの様々なエラーコードを説明します。エラーコードは全てAmazonのMWS APIと共通です。

エラーコード HTTP

ステータス

コード
説明
BillingAgreementConstraintsExist 400 このリクエストで要求されたBilling Agreementオブジェクトは制約を含んでいるために承認できませんでした。Billing Agreementオブジェクトの制約リストのエラーメッセージをご確認下さい。
BillingAgreementNotModifiable 405 このリクエストで要求されたBilling Agreementオブジェクトは承認されたので変更できません。
CaptureNotRefundable 405 返金が許可されていない状態の売上請求で返金を試みました。
ConstraintsExist 404 このリクエストで要求されたOrder Referenceオブジェクトは制約があり承認できませんでした。Order Referenceオブジェクトの制約リストのエラーメッセージを調べてください。
DuplicateReferenceId 400 このリクエストで指定したリファレンスIDは既に他のオーソリ、売上請求、返金で利用されています。同じIDは利用できません。
DuplicateRequest 400 AuthorizationReferenceIdCaptureReferenceId、または、 RefundReferenceIdのリクエストは既に他のパラメータで処理されました。
InternalServerError 500 サービスは未知のエラーがあります。
InvalidAccountsStatus 403 アカウントは、このリクエストを実行するための適切な状態ではありません。例えば、アカウントがSuspendedであったり、登録が完了していないなどが考えられます。
InvalidAddress 400 不正な名前かリクエストバージョンを提供しています。
InvalidAddressConsentToken 404 AccessTokenは無効です。トークンの期限が切れていないか、このトークンが購入者のものか確認してください。
InvalidAuthorizationStatus 405 売上請求またはオーソリCloseの許可されていない状態のオーソリオブジェクトに対して、売上請求またはオーソリのCloseを試みました。
InvalidBillingAgreementId 404 このリクエストで要求されたBilling AgreementのIDは無効です。
InvalidBillingAgreementStatus 405 処理が認められていない状態のBilling Agreementオブジェクトで処理を試みました。
InvalidCancelAttempt 405 このリクエストで要求されたBilling Agreement、Order Reference、オーソリオブジェクトは提示された理由のためにキャンセルにできませんでした。
InvalidCloseAttempt 405 このリクエストで要求されたBilling Agreement、Order Reference、オーソリオブジェクトは提示された理由のためにClosedにできませんでした。
InvalidOrderReferenceId 404 このリクエストで要求されたOrder ReferenceのIDは無効です。
InvalidOrderReferenceStatus 405 処理が許可されていない状態のOrder Referenceで処理を試みました。
InvalidParameterValue 400 少なくとも1つ以上のパラメータに間違った値が含まれた状態でAPIが呼び出されました。詳細に関しては、APIレスポンス内のメッセージをご確認ください。
InvalidSandboxSimulationSpecified 400 SANDBOX環境で不正な処理を試みました。詳しいエラー情報を調査してください。
InvalidTransactionId 404 このリクエストで要求されたトランザクションのIDが無効です。
MissingAuthenticationToken 401 サーバに送信したリクエストは不正な署名です。
OrderReferenceountExceeded 403 Draft状態のBilling Agreementオブジェクトで最大1つまで許可されているが、それ以上の生成を試みました。
OrderReferenceNotModifiable 405 このリクエストで要求されたOrder Referenceオブジェクトは承認されているので変更できません。
PaymentMethodNotUpdated 400 購入者は、Amazonのアドレス帳ウィジェットから住所を変更した場合に、Amazonのお支払い方法ウィジェットから許可された支払方法を選択しませんでした。購入者が許可された支払方法を選択する前にBilling Agreementオブジェクトの承認を試みました。
PeriodicAmountExceeded 400 このリクエストで要求されたBilling Agreementオブジェクトは、指定された期間内で指定された金額を既にオーソリしています。指定された金額以上のオーソリを試みることができません。
RequestThrottled 503 リクエストは割与えられたスロットリング制限より高いレートであったために拒否されました。
ServiceUnavailable 503 サービスは一時的に利用不可です。後で再実行してください。
TransactionAmountExceeded 400 許可された最大オーソリ額以上の額をOrder Referenceオブジェクトからオーソリ処理を試みました。

または、許可された最大売上請求または返金額以上の額をオーソリオブジェクトに売上請求または売上請求オブジェクトに返金処理を試みました。
TransactionCountExceeded 400 オーソリ、売上請求、返金の数が次の許可された数を超えました。
  • 1つのOrder Referenceに対して、10個の売上請求または現在Openのオーソリ
  • 1つのOrder Referenceに対して、全ステータスで50個のオーソリ
  • 1つのオーソリに対して、1つの完了売上請求
  • 1つの売上請求に対して、10個のCompletedの返金
UnauthorizedAccess 401 指定された販売事業者アカウントは、このリクエストを実行するために認証されていません。