接口 consumer.order.list

接口说明

分页获取订单信息,交易成功,包括退款的订单,每次返回 20 条记录,查询的时间是按 UpdatedAt 时间查询,订单状态变更会更新 UpdateAt 时间,第三方需要做排重逻辑

业务参数

参数名称 类型 是否必须 说明
Page int Y 获取第 N 页
StartTime int Y 起始 Unix 时间戳
EndTime int Y 结束 Unix 时间戳

返回结果

参数名称 类型 说明
total int 总页数
per_page int 每页数量
current_page int 当前页数
UserID string 用户 ID
TID string 设备 ID
BarCode string 商品条码
OriginalPrice int 订单原始金额(单位:分)
Price int 实付金额(单位:分)
Temperature int 商品温度属性(0=常温 1=冷 2=热)
ReceiptNo string 订单号
TradeNo string 支付渠道流水号
TradeStatus int 支付状态(0=等待支付,1=支付成功,2=退款成功)
ProductVO object 商品信息对象
ProductVO.Name string 商品名称
ProductVO.ImageUrl string 商品图片
ProductVO.ImageFixWidthUrl string 商品图片
UserVO object 用户信息对象

返回示例

{
    "error_code": 0,
    "error_msg": "SUCCESS",
    "data": {
        "total": 191,
        "per_page": 20,
        "current_page": 1,
        "last_page": 10,
        "from": 0,
        "to": 20,
        "data": [
            {
                "UserID": "596de026c0c819000f948a6d", //友朋用户ID
                "TID": "592f6ab2eb24dc0f0004ff44", //设备ID
                "OID": "592f6b668fa37d110035a8d1", //运营商ID
                "BarCode": "6956416200067", //商品条码
                "OriginalPrice": 300, //原价 单位分
                "Price": 300, //实收金额 单位分
                "Discount": 100, //折扣
                "CostPrice": 300, // 成本价 单位分
                "Temperature": 1, //温度 0=常温 1=冷 2=热
                "PayType": 5, //支付方式 1=微信 2=支付宝  4=现金支付 5=微信支付(代收) 6=支付宝支付(代收)
                "ClientIPAddress": "x",
                "PayExtend": "",
                "ReceiptNo": "OD180113154430387635", //订单号
                "TradeNo": "4200000089201801133390500902", //第三方交易订单号
                "PayTime": 1515829476, //支付时间
                "TradeStatus": 1, // 0=等待付款 1=已支付成功 2=已退款成功 -1=交易关闭
                "RefundsTime": 0, //退款时间
                "CabinetName": "A", //出货货柜
                "CargoNum": 41, //出货货道
                "CargoDisplayName": "5-37", //货道名称
                "MotorIndex": 40, //马达位置
                "ShipmentsTime": 1515829422, // 出货时间
                "ShipmentsStatus": 1, //出货状态 0=等待出货 1=出货成功 -1=出货失败
                "ShipmentsError": "ERR_SENSOR_FAIL",
                "UserRefundsStatus": 0,  //用户退款申请状态 0=未申请 1=申请退款 -1=拒绝退款 2=通过退款
                "UserRefundsTime": 0,
                "UserRefundsReason": "",
                "UserRefundsRemarks": "",
                "OpAccountID": "",
                "RefundsRemarks": "",
                "CreateAt": 1515829470,
                "UpdatedAt": 1515829483,
                "id": "5a59b8de95ad39000f271c73",
                "UserVO": {
                    "Platform": 1,
                    "OpenID": "oA0rx",
                    "Scope": "userinfo",
                    "MemberID": "596de043c0c819000f948a6e",
                    "NickName": "Sanlin",
                    "Sex": 1,
                    "Province": "下奥地利",
                    "City": "",
                    "ImageUrl": "http://wx.qlogo.cn/mmopen/vi_32/spSMPAl9RM1s9PJRbWUVibdlyKCJG5o1SNGnpAOxc0Ne1Ws3t4lh9BhOdwoxSPsW3qhrz9ZWicI5M2icFOq1GNK5A/0",
                    "RawData": {
                        "openid": "oA0rgx",
                        "nickname": "Sax",
                        "sex": 1,
                        "language": "zh_CN",
                        "city": "",
                        "province": "下奥地利",
                        "country": "奥地利",
                        "headimgurl": "http://wx.qlogo.cn/mmopen/vi_32/spSMPAl9RM1s9PJRbWUVibdlyKCJG5o1SNGnpAOxc0Ne1Ws3t4lh9BhOdwoxSPsW3qhrz9ZWicI5M2icFOq1GNK5A/0",
                        "privilege": [],
                        "unionid": "oz69Q011vIdvi-oogjbcGwdmjvjU"
                    },
                    "CreateAt": 1500373030,
                    "UpdatedAt": 1514343851,
                    "id": "596de026c0c819000f948a6d",
                    "MemberVO": {
                        "Mobile": "1868x",
                        "NickName": "Sanlin",
                        "Sex": 1,
                        "Points": 0,
                        "CreateAt": 1500373059,
                        "UpdatedAt": 1515829483,
                        "Point": 18,
                        "Platform": [
                            2
                        ],
                        "id": "596de043c0c819000f948a6e"
                    }
                },
                "ProductName": "美汁源果粒橙橙汁饮料450ml(冷)"
            },
            ...
        ]
    }
}

错误代码

描述
MISSING_PARAMS_STARTTIME 缺少参数:开始时间
MISSING_PARAMS_ENDTIME 缺少参数:结束时间
Copyright © YoPoint.com 2019 all right reserved,powered by Gitbook该文件修订时间: 2021-01-11 11:16:17

results matching ""

    No results matching ""