查询单个订单

  • 接口地址:/api/v1/trade/getTrade
  • 接入方式:使用签名版 post json 请求.
  • 参数
参数 名称 类型 是否必填 说明
corpId 企业id String(32)
tradeNo 交易编号,24位平台订单号 String(32)
{
    "corpId": "xx",
    "tradeNo": "20220105182455eab9d016b1"
}
  • 响应 此为data的结构体
参数 名称 类型 是否必填 说明
deviceNo 设备编号 string(15,32)
tradeNo 订单状态 string(20,32)
tradeType 订单类型 string(20,32) 1为商品订单
intro 订单描述 string(255)
openId 用户标识 string(50)
totalFee 订单金额,单位分 int
payerAmount 支付状态 int
discountAmount 优惠金额 int
version 内部数据版本号 int
state 订单状态 string(50) INIT初始状态,PAYING支付中,DELIVERING出货中,COMPLETION订单完成,REFUND退款
payState 支付状态 string(50) INIT初始状态,PAYING支付中,PAY_SUCCESS支付成功,PAY_FAIL支付失败,PAY_TIMEOUT支付起时
deliveryState 出库状态 string(50) INIT初始状态,DELIVERING出货中,ALL_SUCCESS全部成功,PART_SUCCESS部分成功,FAIL出货失败,UNKNOWN未知状态
refundState 退款状态 string(50) INIT初始状态,REFUNDING退款中,ALL_SUCCESS全部成功,,FAIL出货失败,UNKNOWN未知状态
gmtDelivery 出货时间 string(19) 格式 yyyy-MM-dd HH:mm:ss
gmtPay 支付时间 string(19) 格式 yyyy-MM-dd HH:mm:ss
gmtCreate 创建时间 string(19) 格式 yyyy-MM-dd HH:mm:ss
orders 子单信息 list
  • 响应 此为orders的结构体
参数 名称 类型 是否必填 说明
goodsId 设备编号 string(15,32)
goodsName 商品名称 string(100)
goodsIntro 商品简介 string(255)
goodsPic 商品图片 string(255)
price 单价金额,单位分 int
number 需出货个数 int
totalFee 订单金额,单位分 int
discountAmount 优惠金额 int
deliveryNum 已出货个数 int
deliveryState 出库状态 string(50) INIT初始状态,DELIVERING出货中,ALL_SUCCESS全部成功,PART_SUCCESS部分成功,FAIL出货失败,UNKNOWN未知状态
gmtCreate 创建时间 string(19) 格式 yyyy-MM-dd HH:mm:ss
{
    "msg": "ok",
    "code": 200,
    "data": {
        "refundState": "INIT",
        "gmtPay": "2022-01-12 17:07:11",
        "tradeNo": "20220112170656eeb5e2a0f1",
        "openId": "c4ebc2f9d2954a17b86c1625eda6b7fa",
        "discountAmount": 0,
        "deviceNo": "SYAW2YAOLINGLING0000005",
        "payState": "PAY_SUCCESS",
        "gmtCreate": "2022-01-12 17:06:56",
        "version": 5,
        "totalFee": 100,
        "intro": "一分钱商品3x1",
        "deliveryState": "FAIL",
        "gmtDelivery": "2022-01-12 17:07:14",
        "orders": [
            {
                "goodsId": 7,
                "discountAmount": 0,
                "gmtCreate": "2022-01-12 17:06:56",
                "number": 1,
                "deliveryNum": 0,
                "totalFee": 100,
                "goodsIntro": "一分钱商品",
                "price": 100,
                "deliveryState": "FAIL",
                "goodsPic": "https://retail.jabriel.cn/common/img/goods/20211221/ba06d3f96d25415f8529edc200afff91.jpg",
                "failReason": "出票前,设备进票口无票,货道状态:设备缺货",
                "goodsName": "一分钱商品3"
            }
        ],
        "payerAmount": 100,
        "state": "COMPLETION",
        "tradeType": 1
    }
}
最后编辑: lamb  文档更新时间: 2022-01-21 17:52   作者:lamb