通用資料類型和回應

帳戶資訊點數銀行 API 的多項作業都會用到下列欄位。

金額

此變數表示受交易影響的會員獎勵。

欄位詳情範例值是否為必要?
value會員獎勵金額 (以點數、里程數或其他計畫貨幣為單位)100.00
currency兌換所用的貨幣,例如 CAD、USD、POINTS、MILES 等USD

DeclineReason

交易被拒絕的原因。您也可以新增會向旅客顯示的自訂訊息。

reasonCode詳情HTTP 狀態碼
ACCOUNT_INELIGIBLE帳戶不符合目前兌換要求的資格200
ACCOUNT_NOT_FOUND找不到用於兌換的帳戶200
COULD_NOT_FIND_THE_ORIGINAL_TRANSACTION找不到原始交易200
DUPLICATE_TRANSACTION之前已收到兌換要求200
INSUFFICIENT_BALANCE使用者帳戶的餘額不足200
INVALID_AMOUNT兌換金額無效200
INVALID_PROMO_ID兌換促銷 ID 無效200

錯誤

可協助記錄和調查的錯誤相關資訊。

錯誤回應

欄位詳情
status失敗狀態
requestId不重複的要求識別碼
errorCode錯誤碼;請參閱「錯誤碼」表格中的值
errorMessage自訂錯誤訊息
additionalInfoMap機碼值組清單

錯誤碼

錯誤碼HTTP 狀態碼
ACCOUNT_NOT_FOUND4xx
AUTH_FAILED4xx
BAD_REQUEST4xx
INTERNAL_CONFIGURATION_ISSUE5xx
INVALID_ACCOUNT4xx
INVALID_CREDENTIALS4xx
REQUEST_IN_PROGRESS5xx
RESOURCE_NOT_FOUND4xx
TIMEOUT_ERROR5xx
TIMEOUT_ERROR_CODE5xx
UNKNOWN_ERROR_CODE5xx
這個頁面有幫助嗎?
我們能如何改善內容?
感謝您協助我們進行改善!