cainiao.pickup.store.consign.order.detail.get (菜鸟商家门店发货获取订单详情)

当我们跟外部平台(可能是企业)合作时,商家下单后需要查看当前的订单详情。

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
mobile String 可选 13817778888 下单操作人的手机号,用作联系,可以不填写
td_order_id Number 必须 2088410099817215 裹裹寄件订单号
biz_type String 可选 GuoGuoStoreConsign
  • 默认值:GuoGuoStoreConsign
  • 与合作伙伴约定的业务类型,示例值为门店发货业务类型

    响应参数

    名称 类型 示例值 描述
    result TdOpenServiceResult {} 返回对象
    • data
    • OrderStatusSimpleDto
    • {}
    • 返回对象
    • └ td_order_id
    • Number
    • 2088410099817215
    • 裹裹寄件订单号
    • └ mail_no
    • String
    • 773024515850051
    • 运单号
    • └ cp_code
    • String
    • YUNDA
    • cpCode
    • └ order_status
    • String
    • 待支付
    • 订单当前所处状态
    • └ order_status_desc
    • String
    • 商家支付账户余额不足
    • 可为空,作为订单状态的附加展示信息
    • └ weight
    • Number
    • 1000
    • 重量,单位:克
    • └ actual_price
    • Number
    • 1200
    • 实际支付价格,单位:分
    • courier_info
    • CourierInfo
    • {}
    • 履约小件员信息
    • └ name
    • String
    • 库里
    • 小件员姓名
    • └ cp_code
    • String
    • YUNDA
    • 小件员所属cpCode
    • └ cp_name
    • String
    • 韵达
    • 快递公司名称
    • └ phone_number
    • String
    • 15677770000
    • 小件员手机号
    • └ courier_type
    • String
    • 兼职
    • 小件员类型 全职/兼职等
    • └ extend_info
    • String
    • 补充信息,作为预留字段
    • └ lp_code
    • String
    • LP00166525726454
    • lpcode,用于对接客服接口
    • └ can_cancel
    • Boolean
    • true
    • 当前订单是否允许取消
    • └ gmt_create
    • Date
    • 2020-04-30 12:00:00
    • 订单创建时间
    • └ got_time
    • Date
    • 2020-04-30 12:00:00
    • 订单揽收时间
    • └ pay_time
    • Date
    • 2020-04-30 12:00:00
    • 订单支付时间
    • └ finish_time
    • Date
    • 2020-04-30 12:00:00
    • 订单完结时间
    • └ success
    • Boolean
    • true
    • 是否操作成功
    • └ retry
    • Boolean
    • false
    • 是否需要重试
    • └ status_message
    • String
    • 系统错误
    • 错误描述,如果不能使用服务,会在这里提示错误信息
    • └ status_code
    • String
    • SYS_ERROIR
    • 错误码

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    CainiaoPickupStoreConsignOrderDetailGetRequest req = new CainiaoPickupStoreConsignOrderDetailGetRequest();
    req.setMobile("13817778888");
    req.setTdOrderId(2088410099817215L);
    req.setBizType("GuoGuoStoreConsign");
    CainiaoPickupStoreConsignOrderDetailGetResponse rsp = client.execute(req, sessionKey);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <cainiao_pickup_store_consign_order_detail_get_response>
        <result>
            <data>
                <td_order_id>2088410099817215</td_order_id>
                <mail_no>773024515850051</mail_no>
                <cp_code>YUNDA</cp_code>
                <order_status>待支付</order_status>
                <order_status_desc>商家支付账户余额不足</order_status_desc>
                <weight>1000</weight>
                <actual_price>1200</actual_price>
                <courier_info>
                    <name>库里</name>
                    <cp_code>YUNDA</cp_code>
                    <cp_name>韵达</cp_name>
                    <phone_number>15677770000</phone_number>
                    <courier_type>兼职</courier_type>
                </courier_info>
                <extend_info></extend_info>
                <lp_code>LP00166525726454</lp_code>
                <can_cancel>true</can_cancel>
                <gmt_create>2020-04-30 12:00:00</gmt_create>
                <got_time>2020-04-30 12:00:00</got_time>
                <pay_time>2020-04-30 12:00:00</pay_time>
                <finish_time>2020-04-30 12:00:00</finish_time>
            </data>
            <success>true</success>
            <retry>false</retry>
            <status_message>系统错误</status_message>
            <status_code>SYS_ERROIR</status_code>
        </result>
    </cainiao_pickup_store_consign_order_detail_get_response>

    异常示例

    • XML示例
    • JSON示例
    <error_response>
        <code>50</code>
        <msg>Remote service error</msg>
        <sub_code>isv.invalid-parameter</sub_code>
        <sub_msg>非法参数</sub_msg>
    </error_response>

    错误码解释

    错误码 错误描述 解决方案

    API工具

    如何获得此API

    FAQ

    返回
    顶部