文档中心 > API类目 > 阿里健康新零售

qimen.alibaba.alihealth.nrmop.order.querybyid (查询商家自建渠道的订单)

查询商家自建渠道的订单

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
channelOrderId String 必须 1111 渠道订单号
erpShopId String 必须 1111 中台erpShopId

响应参数

名称 类型 示例值 描述
success String true 调用是否成功
errCode String 1111 返回错误码
errMsg String 1111 返回错误信息
data OrderDTO 订单信息
  • └ channelOrderId
  • String
  • 1111
  • 渠道订单ID
  • └ channelOrderSeq
  • Number
  • 1111
  • 渠道订单当日流水号
  • └ erpShopId
  • String
  • 1111
  • 中台erpShopId
  • └ buyerName
  • String
  • 1111
  • 买家名称
  • └ buyerPhone
  • String
  • 1111
  • 买家电话
  • └ buyerSex
  • String
  • 1111
  • 买家性别
  • └ addrProvince
  • String
  • 1111
  • 收货地址,省
  • └ addrDistrict
  • String
  • 1111
  • 收货地址,区
  • └ addrDistance
  • Number
  • 1111
  • 收货地址与店铺距离,单位:米
  • └ addrLongitude
  • Number
  • 1111
  • 收货地址,经度,高德
  • └ addrLatitude
  • Number
  • 1111
  • 收货地址,纬度,高德
  • └ amtRefund
  • Number
  • 1111
  • 退款金额,单位:分
  • └ amtCommision
  • Number
  • 1111
  • 平台佣金,单位:分
  • └ amtPackage
  • Number
  • 1111
  • 打包费,单位:分
  • └ amtItems
  • Number
  • 1111
  • 商品总价,单位:分
  • └ amtUser
  • Number
  • 1111
  • 用户实付金额,单位:分
  • └ amtDelivery
  • Number
  • 1111
  • 配送费,单位:分
  • └ amtSeller
  • Number
  • 1111
  • 门店应收金额,单位:分
  • └ amtTotal
  • Number
  • 1111
  • 订单总金额,单位:分
  • └ expectTime
  • String
  • 1111
  • 用户希望送达时间,空表示尽快送达,yyyy-MM-dd HH:mm:ss格式
  • └ addrDetail
  • String
  • 1111
  • 收货地址,详细信息
  • └ finishTime
  • String
  • 1111
  • 订单完成时间,可能是成功时间也可能是关闭时间,yyyy-MM-dd HH:mm:ss格式
  • └ packageTime
  • String
  • 1111
  • 打包完成时间,yyyy-MM-dd HH:mm:ss格式
  • └ printTime
  • String
  • 1111
  • 最后一次打印的时间,yyyy-MM-dd HH:mm:ss格式
  • └ createTime
  • String
  • 1111
  • 平台订单创建时间,yyyy-MM-dd HH:mm:ss格式
  • └ discDelivery
  • Number
  • 1111
  • 物流商承担的优惠金额,单位:分
  • └ discAgent
  • Number
  • 1111
  • 代理商承担的优惠金额,单位:分
  • └ discSeller
  • Number
  • 1111
  • 商家承担的优惠金额,单位:分
  • └ discChannel
  • Number
  • 1111
  • 平台承担的优惠金额,单位:分
  • └ discTotal
  • Number
  • 1111
  • 优惠总金额,单位:分
  • └ items
  • String
  • 1111
  • 商品信息,JSON格式:[{"itemCount":1,"itemId":578442751587,"itemName":"复制中药饮品测试请不要拍295","outId":"4295","price":"1"}]
  • └ invoiceTitle
  • String
  • 1111
  • 发票抬头
  • └ cancelType
  • String
  • 1111
  • 订单取消类型(0未取消,默认值;1用户取消;2商家取消;3商家拒单
  • └ deliveryPhone
  • String
  • 1111
  • 配送员电话
  • └ deliveryName
  • String
  • 1111
  • 配送员姓名
  • └ refundStatus
  • Number
  • 1111
  • 退款状态,(0未申请退款,默认值;1已申请退款;2同意退款;3拒绝退款;4已取消退款)
  • └ deliveryStatus
  • Number
  • 1111
  • 物流状态,(0未呼物流,默认值;1已呼叫物流,2配送员已接单,3配送中,4已完成,5已取消)
  • └ orderStatus
  • Number
  • 1111
  • 订单状态,(1已支付;2已接单;3已完成;4已取消)
  • └ rxDetail
  • String
  • 1111
  • 处方详情,JSON格式:[{"rxId":1111, "rxPic":["picUrl"], "patientName":"aaaa", "patientPhone":12371237123}]
  • └ rx
  • Boolean
  • 1111
  • 是否为处方药订单
  • └ deliveryType
  • Number
  • 1111
  • 配送方式,(0未知配送方式,默认值;1到店付;2商家自配送;3蜂鸟;4菜鸟)
  • └ channelAutoConfirm
  • Number
  • 1111
  • 是否平台自动接单。0-非自动接单 默认值 1-平台自动接单
  • └ taxpayerId
  • String
  • 1111
  • 纳税人识别号
  • └ memo
  • String
  • 1111
  • 用户备注
  • └ cancelReason
  • String
  • 1111
  • 订单取消原因
  • └ addrCity
  • String
  • 1111
  • 收货地址,市

请求示例

{"channelOrderId":"1111","erpShopId":"1111"}

响应示例

{
    "success":"true",
    "errCode":"1111",
    "errMsg":"1111",
    "data":{
        "channelOrderId":"1111",
        "channelOrderSeq":1111,
        "erpShopId":"1111",
        "buyerName":"1111",
        "buyerPhone":"1111",
        "buyerSex":"1111",
        "addrProvince":"1111",
        "addrDistrict":"1111",
        "addrDistance":1111,
        "addrLongitude":1111,
        "addrLatitude":1111,
        "amtRefund":1111,
        "amtCommision":1111,
        "amtPackage":1111,
        "amtItems":1111,
        "amtUser":1111,
        "amtDelivery":1111,
        "amtSeller":1111,
        "amtTotal":1111,
        "expectTime":"1111",
        "addrDetail":"1111",
        "finishTime":"1111",
        "packageTime":"1111",
        "printTime":"1111",
        "createTime":"1111",
        "discDelivery":1111,
        "discAgent":1111,
        "discSeller":1111,
        "discChannel":1111,
        "discTotal":1111,
        "items":"1111",
        "invoiceTitle":"1111",
        "cancelType":"1111",
        "deliveryPhone":"1111",
        "deliveryName":"1111",
        "refundStatus":1111,
        "deliveryStatus":1111,
        "orderStatus":1111,
        "rxDetail":"1111",
        "rx":1111,
        "deliveryType":1111,
        "channelAutoConfirm":1111,
        "taxpayerId":"1111",
        "memo":"1111",
        "cancelReason":"1111",
        "addrCity":"1111"
    }
}

验签示例

{"success":"不等于true","errCode":"sign-check-failure","errMsg":"Illegal request"}

错误码解释

错误码 错误描述 解决方案
response-body-parse-error

API工具

FAQ

返回
顶部