XSpace工作台餐饮赔付调用积分出账接口
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
idempotentId | String | 必须 | 1639713629167004412_181401_0 | 幂等字段 | |
caseId | String | 可选 | 2505013265093214 | 工单编码 | |
foreignId | String | 可选 | 300100000039227009 | 外部会员ID | |
bizOrderType | String | 可选 | 3 | 订单类型,枚举:0其他/3Tims | |
bizOrderId | String | 可选 | 1639713629167004412 | 订单编码 | |
bizCompensateReason | String | 可选 | 饮品洒漏 | 赔付原因 | |
scenarioId | String | 可选 | 2 | 赔付场景,枚举值:1优惠券/2积分/0其他,该接口默认2 | |
pointsAmount | Number | 可选 | 1000 | 赔付积分数量 | |
payeeRoleId | String | 可选 | 3 | 收款方角色,枚举值:1平台/2商家/3会员 | |
payeeId | String | 可选 | 300100000039227009 | 收款方账号 | |
dutyRoleId | String | 可选 | 2 | 责任方角色,枚举值:1平台/2商家/3会员 | |
dutyType | String | 可选 | 1 | 责任类型,枚举值:1全责/2半责/3不定责 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
msgCode | Number | 200 | 返回错误码,和http status保持概念相同 |
errorSubCode | String | compensate-service-error | 错误子码 |
errorSubMessage | String | 积分出账服务异常 | 具体错误描述 |
result | Result | 接口返回结果 | |
|
{"foreignId":"300100000039227009","dutyType":"1","bizOrderId":"1639713629167004412","pointsAmount":1000,"caseId":"2505013265093214","idempotentId":"1639713629167004412_181401_0","dutyRoleId":"2","payeeRoleId":"3","payeeId":"300100000039227009","bizOrderType":"3","bizCompensateReason":"饮品洒漏","scenarioId":"2"}
{ "msgCode":200, "errorSubCode":"compensate-service-error", "errorSubMessage":"积分出账服务异常", "result":{ "compensateSuccess":true } }
{"errorSubCode":"sign-check-failure","errorSubMessage":"Illegal request","msgCode":"不等于200"}
错误码 | 错误描述 | 解决方案 |
---|