批量码核销查询
接口用途
- 批量核销接口调用超时对核销结果未知道,可以调用此接口来查询核销结果
接口说明
- 此接口默认支持查询当日内核销交易
- 也可传参originalDate查询指定日核销交易
action
BatchCodeVerifyQuery
请求参数,CHANNEL===>WHALE
字段 | 类型 | 是否必填 | 字段意义 | 备注 |
---|---|---|---|---|
requestId | String | 是 | 请求流水号 | 32个字符,用于标识唯一一笔交易 |
originalRequestId | String | 是 | 原核销请求流水号 | 32个字符 |
originalDate | String | 否 | 原交易日期 | 传入需要查询的原交易日期,不传默认为当天格式为yyyyMMdd |
请求报文举例
{
"requestId": "20180905000",
"originalRequestId":"1021867639235435",
"originalDate": "20170912"
}
返回参数,WHALE===>CHANNEL
字段 | 类型 | 是否必填 | 字段意义 | 备注 |
---|---|---|---|---|
returnCode | String | 是 | 请求返回码 | |
returnMsg | String | 是 | 请求返回信息 | |
requestId | String | 是 | 原样返回 | |
verifyRemark | String | 否 | 核销备注信息 | 核销接口上送原样返回 |
data/verifyQueryResponse | Object<data/verifyQueryResponse> | 是 | 券码核销订单明细返回 |
返回报文举例
{
"returnCode": "00",
"returnMsg": "操作成功",
"requestId": "10000000000000000000002",
"data": {
"verifyQueryResponse": [{
"cashTotalAmount": 17800,
"fundsChannel": {
"totalAmount": 50000,
"discountAmount": 50000,
"merchantRealAmount": 40000,
"channelBenefit": 10000,
"merchantBenefit": 10000,
"userRealAmount": 30000
},
"goodsDetail": [{
"sku": "1212342",
"qty": 1,
"price": 3500,
"type": "03",
"spec": "03"
}],
"code": "10215523190570712621",
"ticketId": "3",
"ticketName": "50 元现金抵价券 ",
"activityNo": "2017071951",
"activityName": "联动优势电子凭证",
"printData": "00|产品:测试券|00|团购价:100|00|订单号:100000000002100002|00|兑换码:101105********4289|"
}]
}
}
No Comments