交易明细查询

接口用途 

 查询自最近一次结算成功时间至当前时间的交易信息 

 接口地址 

 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|*如需退货需凭此小票及小票上二维码,请保留小票"

 }

 ]

}