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

alibaba.wdk.pos.items.fromorder (调单接口,从订单获取订单和商品信息)

调单接口,从订单获取订单和商品信息

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
biz_order_id Number 可选 1122
  • 默认值:0
  • 订单Id

    响应参数

    名称 类型 示例值 描述
    result MResult MResult 返回结果
    • └ err_code
    • String
    • demo
    • 错误编码
    • └ err_msg
    • String
    • demo
    • 错误提示
    • └ success
    • Boolean
    • false
    • 是否成功
    • target
    • OrderItemDetailDo
    • OrderItemDetailDo
    • 结果
    • └ actual_price
    • Number
    • 1000
    • 商品单价,分为单位
    • └ cashier_id
    • String
    • 999
    • 收银员工号
    • └ cashier_name
    • String
    • 张三
    • 收银员姓名
    • └ coupon_fee
    • Number
    • 888
    • 优惠劵金额
    • list_items
    • ItemParamDo []
    • 商品集
    • 商品集
    • └ bar_code
    • String
    • 695555
    • 商品条码
    • └ out_sku_id
    • String
    • 0312555
    • 商品编码
    • └ price
    • Number
    • 1000
    • 原价
    • └ promotion_price
    • Number
    • 500
    • 优惠价格
    • └ quantity
    • Number
    • 2
    • 数量
    • └ title
    • String
    • 鸡蛋
    • 标题
    • └ weight
    • String
    • 2.0
    • 重量
    • └ order_channle
    • String
    • app
    • 订单来源
    • └ order_status
    • Number
    • 1
    • 订单状态:1 未付款;2 已付款;3 已关闭
    • └ pos_id
    • String
    • 999
    • POS机ID
    • └ promotion_fee
    • Number
    • 666
    • 优惠金额
    • └ shop_id
    • String
    • 13246541
    • 门店Id(内部用,POS无需关心)
    • └ total_fee
    • Number
    • 1000
    • 订单金额
    • └ update_time
    • String
    • 2016/03/16 14:32:44
    • 状态更新时间
    • └ alipay_fee
    • Number
    • 500
    • 支付宝支付金额,分为单位
    • └ card_fee
    • Number
    • 500
    • 礼品卡抵扣金额,分为单位

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlibabaWdkPosItemsFromorderRequest req = new AlibabaWdkPosItemsFromorderRequest();
    req.setBizOrderId(1122L);
    AlibabaWdkPosItemsFromorderResponse rsp = client.execute(req);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <alibaba_wdk_pos_items_fromorder_response>
        <result>
            <err_code>demo</err_code>
            <err_msg>demo</err_msg>
            <success>false</success>
            <target>
                <actual_price>1000</actual_price>
                <cashier_id>999</cashier_id>
                <cashier_name>张三</cashier_name>
                <coupon_fee>888</coupon_fee>
                <list_items>
                    <item_param_do>
                        <bar_code>695555</bar_code>
                        <out_sku_id>0312555</out_sku_id>
                        <price>1000</price>
                        <promotion_price>500</promotion_price>
                        <quantity>2</quantity>
                        <title>鸡蛋</title>
                        <weight>2.0</weight>
                    </item_param_do>
                </list_items>
                <order_channle>app</order_channle>
                <order_status>1</order_status>
                <pos_id>999</pos_id>
                <promotion_fee>666</promotion_fee>
                <shop_id>13246541</shop_id>
                <total_fee>1000</total_fee>
                <update_time>2016/03/16 14:32:44</update_time>
                <alipay_fee>500</alipay_fee>
                <card_fee>500</card_fee>
            </target>
        </result>
    </alibaba_wdk_pos_items_fromorder_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

    返回
    顶部