ErrorResponseCode

エラーコード

列挙型
UNKNOWN_ERROR_RESPONSE_CODE このデフォルト値を設定しないでください。
INVALID_API_VERSION リクエストの API バージョンがサポートされていない場合に使用します。推奨 HTTP コード: 400
INVALID_PAYLOAD_SIGNATURE ペイロードの署名が不明または非アクティブなキーである場合に使用します。推奨の HTTP コード: 401
INVALID_PAYLOAD_ENCRYPTION ペイロードの暗号化が不明または非アクティブな鍵に使用される場合に使用します。推奨 HTTP コード: 400
REQUEST_TIMESTAMP_OUT_OF_RANGE requestTimestamp が今から 60 秒後ではない場合に使用。推奨 HTTP コード: 400
INVALID_IDENTIFIER リクエストで送信された ID が無効または不明な場合に使用されます。これには PIAID、captureRequestId、Google Payment Token などが含まれます。無効な識別子のタイプは errorDescription で指定する必要があります。推奨の HTTP コード: 404
IDEMPOTENCY_VIOLATION リクエストがリクエストのべき等性の要件に違反している場合に使用されます。推奨の HTTP コード: 412
INVALID_FIELD_VALUE サポートされている値のセットにないフィールドの値がリクエストに含まれている場合に使用されます。推奨 HTTP コード: 400
MISSING_REQUIRED_FIELD リクエストで必須フィールドが設定されていない場合に使用されます。推奨 HTTP コード: 400
PRECONDITION_VIOLATION オペレーションに対する制約が違反の場合(例: 払い戻しリクエストの金額が取引の残高を超えている場合)に使用します。推奨 HTTP コード: 400
USER_ACTION_IN_PROGRESS 処理中のユーザーの操作を中断し、実際にはシステムロックとして機能しないため、その時点でリクエストを処理できない場合に使用されます。このコードは、実装固有の内部同時実行エラーによる失敗を示すために使用しないでください。推奨の HTTP コード: 423
INVALID_DECRYPTED_REQUEST リクエスト ペイロードを復号できたものの、結果のメッセージを解析できなかった場合に使用します。推奨 HTTP コード: 400
FORBIDDEN リクエストされたリソースへのアクセスは禁止されています。推奨の HTTP コード: 403