外卖订单结算
接口用途
- 外卖订单结算
接口地址
https://ebuywebposp-test.e-buychina.com/ebuyweb-posp/api/takeoutSettle
action
takeoutSettle
请求参数,中件间===>易百后台
字段 | 类型 | 是否必填 | 字段意义 | 备注 |
---|---|---|---|---|
traceNo | String | 是 | 收银机流水号 | 不允许重复,必须以yyyyMMdd(当天)作为流水号开头+递增序列 |
settleBatchNo | String | 是 | 需要结算的批次号 | 打印失败时可重复同一批次号 |
请求报文举例
{
"traceNo": "99000009100010101732123",
"settleBatchNo": "0001"
}
返回参数,易百后台===>中间件
字段 | 类型 | 是否必填 | 字段意义 | 备注 |
---|---|---|---|---|
traceNo | String | 是 | 收银机流水号 | 不允许重复,必须以yyyyMMdd(当天)作为流水号开头+递增序列 |
transDate | String | 是 | 交易时间 | 格式为:yyyyMMddHHmmss |
returnCode | String | 是 | 返回码 | 00表示交易成功,其他表示失败 |
returnDesc | String | 是 | 返回信息 | 交易结果描述或错误原因 |
settleRecord | List<settleRecord> | 否 | 结算记录 | |
beginDate | String | 是 | 结算开始时间 | 格式:yyyyMMddHHmmss |
endDate | String | 是 | 结算结束时间 | 格式:yyyyMMddHHmmss |
volume | Integer | 否 | 总交易笔数 | |
totalReceiptAmount | Price | 否 | 商户实收总金额 | |
totalAmount | Price | 否 | 总金额 | 所有交易汇总的金额 |
printDetail | String | 是 | 小票打印内容 | 各外卖平台小结 |
返回报文举例
{
"traceNo": "99000009100010101732123",
"transDate": "20161231102201",
"returnCode": "00",
"returnDesc": "SUCCESS",
"settleRecord": [
{
"activityNo": "2016101201",
"activityName": "百度外卖",
"isRefund": false,
"volume": 130,
"totalReceiptAmount": "2082.10",
"totalAmount": "2082.10"
},
{
"activityNo": "2016120301",
"activityName": "美团外卖",
"isRefund": false,
"volume": 100,
"totalReceiptAmount": "234.10",
"totalAmount": "234.10"
}
],
"printDetail":"0020CCF5C2EBD6A7B8B62020B1CACAFD2020202020CAB5CAD52020202020BDF0B6EE0020CEA2D0C5D6A7B8B6202020203135202020363134
2E30302020203631342E30300020D6A7B8B6B1A620202020202031322020203530332E30302020203530332E30300020D7DCBCC6202020202020202032372020313131372E30302020313131372E303009001F0E652D42757920B5E7D7D3C6BED6A42F04BDE1CBE3",
"beginDate": "20161029113602",
"endDate": "20161030113602",
"volume": 230,
"totalReceiptAmount": 1900,
"totalAmount": 2000,
}
No Comments