通用数据类型和响应

这些字段用于帐户信息积分银行 API 的多项操作。

金额

表示受交易影响的会员奖励的变量。

字段说明示例值是否必填?
value积分、里程或其他计划货币形式的会员奖励金额100.00
currency兑换成的货币,如 CAD、USD,以及积分和里程等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
您觉得这个页面有用吗?
我们该如何改进这些内容?
感谢您帮助我们改进!