交易明细查询
接口用途
- 查询自最近一次结算成功时间至当前时间的交易信息
接口地址
https://ebuywebposp-test.e-buychina.com/ebuyweb-posp/api/getTransList
action
getTransList
请求参数,收银机===>易百后台
字段 | 类型 | 是否必填 | 字段意义 | 备注 |
---|---|---|---|---|
traceNo | String | 是 | 收银机流水号 | 不允许重复,必须以yyyyMMdd(当天)作为流水号开头+递增序列 |
onlineTid | String | 否 | 线上对接使用的统一终端号 | 对接前需提前和易百技术沟通 |
pageSize | Integer | 是 | 页大小 | 每一页的交易数据条数 |
pageNo | Integer | 是 | 页数 | 查看的第几页数据,0为最后一页 |
printOnly | Integer | 否 | 仅打印 | 不送:默认无特殊处理,0:去除printDetail,1:保留printDetail去除list类字段 |
请求报文举例
{
"traceNo": "99000009100010101732123",
"pageSize": 2,
"pageNo": 19
}
返回参数,易百后台===>收银机
字段 | 类型 | 是否必填 | 字段意义 | 备注 |
---|---|---|---|---|
traceNo | String | 是 | 收银机流水号 | 必须以yyyyMMdd(当天)作为流水号开头+递增序列 |
transDate | String | 是 | 交易时间 | 格式为:yyyyMMddHHmmss |
returnCode | String | 是 | 返回码 | 00表示交易成功,其他表示失败 |
returnDesc | String | 是 | 返回信息 | 交易结果描述或错误原因 |
pageNo | Integer | 是 | 页数 | 当前数据所在页数 |
count | Integer | 是 | 总记录数 | 总记录数 |
pages | Integer | 是 | 总页数 | 总页数 |
beginDate | String | 是 | 最近一次结算成功时间 | 格式:yyyy-MM-dd HH:mm:ss |
endDate | String | 是 | 查询记录段结束时间 | 一般就为当前查询操作时间 格式:yyyy-MM-dd HH:mm:ss |
transInfo | List<transInfo> | 是 | 交易记录列表 |
返回报文举例
{
"traceNo": "99000009100010101732123",
"transDate": "20161029113602",
"returnCode": "00",
"returnDesc": "SUCCESS",
"pageNo": 19,
"count": 200,
"pages": 10,
"beginDate": "2016-10-29 11:36:02",
"endDate": "2016-10-30 11:36:02",
"transInfo": [
{
"action": "qrcodeSale",
"traceNo": "20161029113602000001",
"orderNo": "174098367866",
"transDate": "20161029113602",
"returnCode": "00",
"returnDesc": "SUCCESS",
"paidAmount": "12.00",
"activityProductNo": "00000000048398",
"activityProductName": "微信被扫支付全场通兑产品",
"bank": "weixinQrpay",
"cardNo64": "134561********4384",
"printContent": "00|支付渠道:微信被扫支付|00|支付金额:12.00元|00|优惠折扣:0.10元|00|商户折扣:0.20元|00|顾客支付金额:11.70元|00|NO.4008862001201612233704250176|99|99001675171581028647201612232014080102000000000001|00|*如需退货需凭此小票及小票上二维码,请保留小票"
},
{
"action": "qrcodeSale",
"traceNo": "20161029113602000001",
"orderNo": "174098367866",
"transDate": "20161029113602",
"returnCode": "00",
"returnDesc": "SUCCESS",
"paidAmount": "2082.10",
"activityProductNo": "00000000048398",
"activityProductName": "微信被扫支付全场通兑产品",
"bank": "weixinQrpay",
"cardNo64": "134562********4387",
"printContent": "00|支付渠道:微信被扫支付|00|支付金额:2082.10元|00|优惠折扣:0.00元|00|商户折扣:0.00元|00|顾客支付金额:2082.10元|00|NO.4008862001201612233704250176|99|99001675171581028647201612232014080102000000000001|00|*如需退货需凭此小票及小票上二维码,请保留小票"
}
]
}
No Comments