查询码信息查询
接口用途
- 当需要查询某个指定码时,取码方调用此接口
接口说明
- 码表中以掩码为分表位,每查询某个码时必须有明确的码号。
action
CodeQueryBySearchCode
请求参数,CHANNEL===>WHALE
字段 | 类型 | 是否必填 | 字段意义 | 备注 |
---|---|---|---|---|
requestId | String | 是 | 请求流水号 | 32个字符,用于标识唯一一笔交易 |
codes | List | 是 | 验码集合 | |
brandId | String | 否 | 核销门店所属品牌 | 组合劵必须上送,易百提供 |
cityId | String | 否 | 门店所在城市id | 易百提供的城市id |
storeInfo | Object<storeInfo> | 否 | 门店串码查询时上送 |
请求报文举例
{
"requestId": "20181019112535100000000000000002",
"codes": ["1021242013780905000"],
"brandId":"2429",
"cityId":5493
}
返回参数,WHALE===>CHANNEL
字段 | 类型 | 是否必填 | 字段意义 | 备注 |
---|---|---|---|---|
returnCode | String | 是 | 请求返回码 | |
returnMsg | String | 是 | 请求返回信息 | |
data | Object<codeQueryResponseData> | 否 | 码信息 |
返回报文举例
{
"returnCode": "00",
"returnMsg": "操作成功",
"requestId": "171698602301",
"data":{
"codeDetail":[{
"code":"1021242013780905000",
"saleChannelOrderId":"20181120155110",
"sendChannelName":"易百自制渠道",
"saleChannelCode":"990001",
"useTimes":1,
"verifyTimes":1
"remainTimes":0,
"createDate": "20180905",
"createTime": "20180905160911",
"validStart":"20181123000000",
"validEnd":"20181124235959",
"verifyDate":"20181123",
"verifyTime":"20181124121243",
"status": "01",
"statusDesc": "已使用",
"cityCheck":"Y",
"ticketId":"9000000001",
"faceValue":3000,
"ticketName":"星巴克30元代金券",
"shopNo":"1111",
"shopName":"星巴克测试门店"
"faceValue":1000,
},{
"code":"1021242013780905001",
"saleChannelOrderId":"20181120155110",
"sendChannelName":"易百自制渠道",
"remainTimes":1,
"createDate": "20180905",
"createTime": "20180905160911",
"validStart":"20181123000000",
"validEnd":"20181124235959",
"verifyDate":"20181123",
"verifyTime":"20181124121243",
"status": "01",
"statusDesc": "已使用",
"cityCheck":"Y",
"ticketId":"9000000001",
"faceValue":3000,
"ticketName":"星巴克30元代金券",
"shopNo":"1111",
"shopName":"星巴克测试门店"
"faceValue":1000,
}]
}
}
券状态枚举
字段 | 字段意义 | 备注 |
---|---|---|
00 | 可使用 | |
01 | 已使用 | |
02 | 可使用(一码多次使用时,码还有可用次数) | |
03 | 未激活 | 未激活的码需调用激活接口才能 |
04 | 已冻结 | |
05 | 已作废 | |
06 | 已过期 | |
07 | 未生效 | 当制码时选择次日生效,核销时会返回该状态 |
09 | 券不存在 | |
35 | 码配置异常 |
No Comments