Skip to main content

Daily Summary

Usage

  • Invoke this API to summarize success transactions between current and last summary.

action

  • summary

Request body,Cashier POS===>e-Buy Backend

FieldTypeMandatoryDescriptionMemo
traceNoStringYesCashier terminal trace no.No repeat

Request body example

{
    "traceNo": "99000009100010101732123"
}

Response body,e-Buy Backend===>Cashier POS

FieldTypeMandatoryDescriptionMemo
traceNoStringYesCashier terminal trace no.No repeat
transDateStringYesTransaction timeFormat:yyyyMMddHHmmss
returnCodeStringYesReturn code00 represent successful transaction, else represent fail
returnDescStringYesReturn messageDetail explanation / error message per transaction result
settleRecordList<settleRecord>YesSettle Record 
beginDateStringYesSettle startFormat:yyyyMMddHHmmss
endDateStringYesSettle endFormat:yyyyMMddHHmmss
volumeIntegerYesTransaction VolumeSum of volume in settleRecord
totalReceiptAmountPriceYesMerchant Receipt AmountSum of totalReceiptAmount in settleRecord
totalAmountPriceYesTotal AmountSum of totalAmount in settleRecord

Response body example

{
    "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,
}