Skip to main content

每日结算

接口用途

  • 汇总本次结算至上次结算时间段内的所有成功交易(含退款)。

action

  • summary

请求参数,收银机===>中间件

字段 类型 是否必填 字段意义 备注
traceNo String 收银机流水号 不允许重复

请求报文举例

{
    "traceNo": "99000009100010101732123"
}

返回参数,中间件===>收银机

字段 类型 是否必填 字段意义 备注
traceNo String 收银机流水号 不允许重复
transDate String 交易时间 格式为:YYYYmmddHHMMSS
returnCode String 返回码 00表示交易成功,其他表示失败
returnDesc String 返回信息 交易结果描述或错误原因
settleRecord List<settleRecord> 结算记录  
beginDate String 结算开始时间 格式:YYYYmmddHHMMSS
endDate String 结算结束时间 格式:YYYYmmddHHMMSS
volume Integer 总交易笔数  
totalReceiptAmount Price 商户实收总金额  
totalAmount Price 总金额 所有交易汇总的金额

返回报文举例

{
    "traceNo": "99000009100010101732123",
    "transDate": "20161231102201",
    "returnCode": "00",
    "returnDesc": "SUCCESS",
    "settleRecord": [
        {
            "activityNo": "2016101201",
            "activityName": "浦发银行积分兑换",
            "productName": "大杯",
            "customer": "浦发银行",
            "isRefund": false,
            "volume": 130,
            "totalReceiptAmount": "2082.10",
            "totalAmount": "2082.10"
        },
        {
            "activityNo": "2016120301",
            "activityName": "支付宝",
            "productName": "全场产品",
            "customer": "易百支付",
            "isRefund": false,
            "volume": 100,
            "totalReceiptAmount": "234.10",
            "totalAmount": "234.10"
        }
    ],
    "beginDate": "20161029113602",
    "endDate": "20161030113602",
    "volume": 230,
    "totalReceiptAmount": 1900,
    "totalAmount": 2000,
}