文档中心 > API类目 > 五道口API

alibaba.wdk.supplier.order.list (五道口供应商维度正向订单拉取)

五道口供应商维度正向订单拉取

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
supplier_order_query_request SupplierOrderQueryRequest 可选 查询参数
  • └ order_from
  • Number
  • 可选
  • 4
  • 订单来源,4:盒马,3:饿了么
  • └ store_id
  • String
  • 可选
  • 9871
  • 经营店id
  • └ source_merchant_code
  • String
  • 可选
  • HM
  • 实际售卖商家code
  • └ end_time
  • Date
  • 可选
  • 2017-08-09 00:00:00
  • 结束时间
  • └ start_time
  • Date
  • 可选
  • 2017-08-08 00:00:00
  • 开始时间
  • └ page_index
  • Number
  • 可选
  • 0
  • 分页页码,从0开始
  • └ page_size
  • Number
  • 可选
  • 200
  • 分页大小,默认200
  • └ order_client
  • String
  • 可选
  • APP
  • 下单终端: APP 、POS
  • └ order_status
  • String []
  • 可选
  • SUCCESS
  • 订单状态: PAID / PACAKAGED / SUCCESS
  • └ shop_id
  • String
  • 可选
  • 1234
  • 渠道店id

响应参数

名称 类型 示例值 描述
result OrderListSyncPagedResult result
  • └ next_index
  • Number
  • 1
  • 返回下一查询页的序号。如果返回值是-1,则无下一页。数据拉取完成。
  • └ return_code
  • String
  • HM02008888888001
  • returnCode
  • └ return_msg
  • String
  • 成功
  • returnMsg
  • └ total_number
  • String
  • 100
  • 订单总数量
  • orders
  • OrderSyncDto []
  • 订单列表
  • └ open_uid
  • String
  • afadfdfd
  • 买家id对应的open_uid,加密过
  • └ trade_attributes
  • String
  • {"point":"2"}
  • 扩展map
  • └ duty_code
  • String
  • 123
  • 班次号
  • └ gift_coupon
  • String
  • 1123424_1000
  • 赠券,格式为 券ID_券金额, 金额单位为分
  • └ package_time
  • Date
  • 2017-08-18 00:00:00
  • 打包时间
  • └ member_point
  • String
  • 1
  • 会员积分
  • └ order_status
  • String
  • PAID
  • 订单状态
  • └ merchant_code
  • String
  • HM
  • 商家code
  • └ operator_name
  • String
  • 123
  • 收银员名称
  • └ tb_biz_order_id
  • Number
  • 12132
  • 淘宝订单号
  • └ operator_id
  • String
  • 1212
  • 收银员id
  • └ member_card_num
  • String
  • 123
  • 会员卡号
  • └ member_discount_amt
  • Number
  • 12
  • 会员优惠金额,单位分
  • └ store_id
  • String
  • 123
  • 经营店id
  • └ post_fee
  • Number
  • 12
  • 邮费
  • └ pay_time
  • Date
  • 2017-08-18 00:00:00
  • 支付时间
  • └ original_amt
  • Number
  • 1234
  • 商品总原价
  • └ discount_amt
  • Number
  • 321
  • 总优惠金额
  • └ biz_order_id
  • Number
  • 1234
  • 盒马订单号
  • └ out_order_id
  • String
  • 13132
  • 外部订单号
  • └ shop_id
  • String
  • 123
  • 渠道店id
  • └ source_merchant_code
  • String
  • HM
  • 实际售卖商家code
  • └ order_from
  • Number
  • 4
  • 订单渠道,4:盒马,3:饿了么
  • └ order_client
  • String
  • APP
  • 下单终端: APP,POS
  • sub_orders
  • SubOrderSyncDto []
  • subOrders
  • └ out_sku_code
  • String
  • 21323
  • 外部SkuCode
  • └ sku_code
  • String
  • 121
  • skuCode
  • └ trade_sub_attributes
  • String
  • {"point":"2"}
  • 扩展属性map
  • └ stock_unit
  • String
  • kg
  • 库存单位
  • └ sale_unit
  • String
  • g
  • 售卖单位
  • └ biz_order_id
  • Number
  • 1212
  • 盒马订单号
  • └ tb_biz_order_id
  • Number
  • 21213
  • 淘宝订单号
  • └ out_order_id
  • String
  • 13131
  • 外部订单号
  • └ pick_amount_stock
  • String
  • 2
  • 库存单位拣货数量
  • └ pick_amt
  • Number
  • 24
  • 拣货金额,单位分
  • └ buy_amount_stock
  • String
  • 2
  • 库存单位购买数量
  • └ order_type
  • String
  • COMMON
  • 订单类型 COMMON,GIFT
  • └ txd_pmt_amt
  • Number
  • 0
  • 淘鲜达分摊金额
  • └ order_status
  • String
  • SHIPPED
  • 子订单状态
  • └ status_change_time
  • String
  • {"SHIPPED":"2017-08-18 00:00:00"}
  • 履约各状态时间
  • └ price
  • Number
  • 12
  • 单价
  • └ original_amt
  • Number
  • 24
  • 原价=单价*库存单位购买数量
  • └ promotion_discount_amt
  • Number
  • 0
  • 优惠金额
  • └ member_discount_amt
  • Number
  • 0
  • 会员优惠金额
  • └ promotion_info
  • String
  • [{\"activeId\":\"6653556217\",\"activeName\":\"\",\"discountFee\":178,\"outActiveId\":\"\",\"txdActiveId\":\"6653556217\",\"type\":\"shopbonus\",\"voucherId\":\"567445601000\"}]
  • 优惠来源明细,json格式的字符串,是个数组,可能包含多个优惠来源
  • pay_channels
  • PayChannel []
  • payChannels
  • └ pay_type
  • Number
  • 1
  • payType
  • └ pay_amount
  • Number
  • 10
  • payAmount
  • └ actual_pay_amount
  • Number
  • 10
  • actualPayAmount
  • └ pay_attributes
  • String
  • {\"tno\":\"123\",\"tsn\":\"123\"}
  • payAttributes
  • └ success
  • Boolean
  • true
  • success

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaWdkSupplierOrderListRequest req = new AlibabaWdkSupplierOrderListRequest();
AlibabaWdkSupplierOrderListRequest.SupplierOrderQueryRequest obj1 = new AlibabaWdkSupplierOrderListRequest.SupplierOrderQueryRequest();
obj1.setOrderFrom(4L);
obj1.setStoreId("9871");
obj1.setSourceMerchantCode("HM");
obj1.setEndTime(StringUtils.parseDateTime("2017-08-09 00:00:00"));
obj1.setStartTime(StringUtils.parseDateTime("2017-08-08 00:00:00"));
obj1.setPageIndex(0L);
obj1.setPageSize(200L);
obj1.setOrderClient("APP");
obj1.setOrderStatus("SUCCESS");
obj1.setShopId("1234");
req.setSupplierOrderQueryRequest(obj1);
AlibabaWdkSupplierOrderListResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_wdk_supplier_order_list_response>
    <result>
        <next_index>1</next_index>
        <return_code>HM02008888888001</return_code>
        <return_msg>成功</return_msg>
        <total_number>100</total_number>
        <orders>
            <order_sync_dto>
                <open_uid>afadfdfd</open_uid>
                <trade_attributes>{&quot;point&quot;:&quot;2&quot;}</trade_attributes>
                <duty_code>123</duty_code>
                <gift_coupon>1123424_1000</gift_coupon>
                <package_time>2017-08-18 00:00:00</package_time>
                <member_point>1</member_point>
                <order_status>PAID</order_status>
                <merchant_code>HM</merchant_code>
                <operator_name>123</operator_name>
                <tb_biz_order_id>12132</tb_biz_order_id>
                <operator_id>1212</operator_id>
                <member_card_num>123</member_card_num>
                <member_discount_amt>12</member_discount_amt>
                <store_id>123</store_id>
                <post_fee>12</post_fee>
                <pay_time>2017-08-18 00:00:00</pay_time>
                <original_amt>1234</original_amt>
                <discount_amt>321</discount_amt>
                <biz_order_id>1234</biz_order_id>
                <out_order_id>13132</out_order_id>
                <shop_id>123</shop_id>
                <source_merchant_code>HM</source_merchant_code>
                <order_from>4</order_from>
                <order_client>APP</order_client>
                <sub_orders>
                    <sub_order_sync_dto>
                        <out_sku_code>21323</out_sku_code>
                        <sku_code>121</sku_code>
                        <trade_sub_attributes>{&quot;point&quot;:&quot;2&quot;}</trade_sub_attributes>
                        <stock_unit>kg</stock_unit>
                        <sale_unit>g</sale_unit>
                        <biz_order_id>1212</biz_order_id>
                        <tb_biz_order_id>21213</tb_biz_order_id>
                        <out_order_id>13131</out_order_id>
                        <pick_amount_stock>2</pick_amount_stock>
                        <pick_amt>24</pick_amt>
                        <buy_amount_stock>2</buy_amount_stock>
                        <order_type>COMMON</order_type>
                        <txd_pmt_amt>0</txd_pmt_amt>
                        <order_status>SHIPPED</order_status>
                        <status_change_time>{&quot;SHIPPED&quot;:&quot;2017-08-18 00:00:00&quot;}</status_change_time>
                        <price>12</price>
                        <original_amt>24</original_amt>
                        <promotion_discount_amt>0</promotion_discount_amt>
                        <member_discount_amt>0</member_discount_amt>
                        <promotion_info>[{\&quot;activeId\&quot;:\&quot;6653556217\&quot;,\&quot;activeName\&quot;:\&quot;\&quot;,\&quot;discountFee\&quot;:178,\&quot;outActiveId\&quot;:\&quot;\&quot;,\&quot;txdActiveId\&quot;:\&quot;6653556217\&quot;,\&quot;type\&quot;:\&quot;shopbonus\&quot;,\&quot;voucherId\&quot;:\&quot;567445601000\&quot;}]</promotion_info>
                    </sub_order_sync_dto>
                </sub_orders>
                <pay_channels>
                    <pay_channel>
                        <pay_type>1</pay_type>
                        <pay_amount>10</pay_amount>
                        <actual_pay_amount>10</actual_pay_amount>
                        <pay_attributes>{\&quot;tno\&quot;:\&quot;123\&quot;,\&quot;tsn\&quot;:\&quot;123\&quot;}</pay_attributes>
                    </pay_channel>
                </pay_channels>
            </order_sync_dto>
        </orders>
        <success>true</success>
    </result>
</alibaba_wdk_supplier_order_list_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

返回
顶部