调用商家销帐奇门实现接口
| 名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
|---|---|---|---|---|---|
| orderId | Number | 必须 | 12313123 | oms订单号 | |
| erpShopCode | String | 必须 | 12313 | ERP门店编码 | |
| channelOrderId | String | 必须 | 12312312 | 渠道订单号 | |
| srcOrderId | String | 必须 | 1 | erp原零售单单据id | |
| lastRefund | Boolean | 必须 | true | 是否为最后一次退款,整单退或最后一次部分退为1 | |
| omsRefundId | Number | 必须 | 1 | oms退款单号,整单退时为oms订单号, | |
| refundType | Number | 必须 | 1 | 退款类型:1-整单退,2-部分退 | |
| deliveryAmount | Number | 必须 | 200 | 配送费,分为单位 | |
| packageAmount | Number | 必须 | 50 | 打包费,分为单位 | |
| unitAmount | String | 必须 | 1 | 原金额,分为单位 | |
| receiveAmount | String | 必须 | 3000 | 应收金额,分为单位 | |
| discountAmount | String | 必须 | 300 | 优惠金额,分为单位 | |
| nrmopRefundDetailListStr | String | 可选 | [{ "detailId": 300893493871200447, "refundQty": 200, "originalPrice": 1, "originalAmount": 200, "realPrice": 4, "realAmount": 240111033340400005, "discountAmount": 201 }] | 退款子单信息,部分退才有值 |
| 名称 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| success | Boolean | true | 调用是否成功 |
| errCode | String | 1111 | 返回错误码 |
| errMsg | String | 111 | 返回错误信息 |
| data | Number | 11111 | refundOrderId,零退单id |
{"channelOrderId":"12312312","orderId":12313123,"deliveryAmount":200,"discountAmount":"300","refundType":1,"receiveAmount":"3000","nrmopRefundDetailListStr":"[{ \"detailId\": 300893493871200447, \"refundQty\": 200, \"originalPrice\": 1, \"originalAmount\": 200, \"realPrice\": 4, \"realAmount\": 240111033340400005, \"discountAmount\": 201 }]","srcOrderId":"1","unitAmount":"1","erpShopCode":"12313","omsRefundId":1,"lastRefund":true,"packageAmount":50}
{
"success":true,
"errCode":"1111",
"errMsg":"111",
"data":11111
}
{"success":"不等于true","errCode":"sign-check-failure","errMsg":"Illegal request"}
| 错误码 | 错误描述 | 解决方案 |
|---|