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 適用於要求時間戳記現在不是 ± 60 秒時使用。建議的 HTTP 代碼:400
INVALID_IDENTIFIER 要求中傳送的 ID 無效或不明時,即採用這個屬性。包括 PIAID、CaptureRequestId、Google Payment Token 等等。無效 ID 的類型應在 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