核销动作接口
| 名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
|---|---|---|---|---|---|
| portNo | String | 可选 | 1 | 端口号 | |
| verifyCode | String | 可选 | 123 | 核销码 | |
| opName | String | 可选 | xx | 操作人名字 | |
| verifyBatchNo | String | 可选 | aa | 核销批次号 | |
| partVerifyServerBatchPoList | PartVerifyServerBatchPoList [] | 可选 |
|
可核销的服务列表 | |
|
|||||
| storeId | String | 可选 | 123 | 商户门店id | |
| verifyType | Number | 可选 | 0 | 核销类型 |
| 名称 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| data | Data | 返回值 | |
|
|||
| isSuccess | Boolean | true | 是否成功 |
| subCode | String | 11 | 错误码 |
| subMessage | String | error | 错误信息 |
{"portNo":"1","verifyCode":"123","opName":"xx","verifyBatchNo":"aa","partVerifyServerBatchPoList":[{"partVerifyServerPoList":[{"verifyNum":1,"serviceName":"xx","serviceDetailId":"1"}],"serviceId":"1"}],"storeId":"123","verifyType":0}
{
"data":{
"verifyBatchNo":"1234",
"syncVerifyRoList":[
{
"serviceId":"1234",
"tradeId":"123145"
}
],
"userId":"214"
},
"isSuccess":true,
"subCode":"11",
"subMessage":"error"
}
{"subCode":"sign-check-failure","subMessage":"Illegal request","isSuccess":"false"}
| 错误码 | 错误描述 | 解决方案 |
|---|