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

alibaba.wdk.trade.order.success.create (五道口终态订单创建)

五道口终态订单创建

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
order_request OrderSuccessRequest 必须 创单请求对象
  • └ is_main
  • Number
  • 必须
  • 1
  • 是否是主单 1-是;0-不是
  • └ is_detail
  • Number
  • 必须
  • 0
  • 是否是子单 1-是;0-不是
  • └ business_type
  • Number
  • 必须
  • 2
  • 业务类型 2-表示生鲜门店;3-表示B2C
  • └ sub_business_type
  • Number
  • 必须
  • 0
  • 子业务类型
  • └ out_order_id
  • String
  • 必须
  • 239847746146
  • 外部订单号
  • └ order_source
  • String
  • 必须
  • open
  • 订单来源
  • └ order_terminal
  • String
  • 必须
  • HEMA_APP
  • 下单终端
  • └ order_channel
  • Number
  • 必须
  • 2
  • 订单渠道 2-表示线上;3-表示线下
  • └ first_channel
  • String
  • 必须
  • first
  • 一级渠道
  • └ second_channel
  • String
  • 必须
  • second
  • 二级渠道
  • └ deliver_type
  • Number
  • 必须
  • 1
  • 配送类型 1-表示预约配送;2-表示现场购买
  • └ arrive_type
  • Number
  • 必须
  • 1
  • 送达类型 1-表示及时达;2-表示定时达;3-表示极速达;4-表示无需配送
  • └ shop_id
  • String
  • 必须
  • 1293778
  • 渠道店
  • └ store_id
  • String
  • 必须
  • 64661
  • 经营店id
  • └ order_status
  • Number
  • 必须
  • 6
  • 订单状态
  • └ order_create_time
  • Date
  • 必须
  • 2021-07-12 08:00:00
  • 创单时间
  • └ pay_time
  • Date
  • 必须
  • 2021-07-12 08:00:00
  • 支付时间
  • └ expect_arrive_time
  • String
  • 必须
  • 2021-09-16 10:24:44~2021-09-16 10:24:44
  • 期望送达时间
  • └ origin_fee
  • Number
  • 必须
  • 11
  • 订单原价(分为单位)
  • └ pay_fee
  • Number
  • 必须
  • 10
  • 支付金额(分为单位)
  • └ discount_fee
  • Number
  • 必须
  • 1
  • 优惠金额(分为单位)
  • └ post_fee
  • Number
  • 必须
  • 0
  • 运费(分为单位)
  • └ package_fee
  • Number
  • 必须
  • 0
  • 打包费(分为单位)
  • └ platform_discount_fee
  • Number
  • 必须
  • 0
  • 平台折扣费(分为单位)
  • └ merchant_discount_fee
  • Number
  • 必须
  • 0
  • 商家折扣费(分为单位)
  • └ pay_infos
  • String
  • 必须
  • code1|code2|no|fee
  • 订单支付信息
  • buyer_info
  • OrderPayInfoBO
  • 必须
  • {}
  • 买家信息
  • └ user_name
  • String
  • 必须
  • 王**
  • 买家用户名
  • └ user_nick
  • String
  • 必须
  • 花**
  • 买家昵称
  • └ phone
  • String
  • 必须
  • 156****7985
  • 买家电话
  • └ member_card_num
  • String
  • 必须
  • 42367943786
  • 商家会员卡号
  • └ member_tags
  • String
  • 必须
  • tag1
  • 会员标
  • delivery_info
  • OrderBuyerInfoBO
  • 必须
  • 订单配送信息
  • └ name
  • String
  • 必须
  • 王**
  • 收货人名字
  • └ phone
  • String
  • 必须
  • 156****7985
  • 收货人电话
  • └ address
  • String
  • 必须
  • 杭州西湖区家园路*号
  • 收货人地址
  • └ geo
  • String
  • 必须
  • 112,46
  • poi经纬度
  • └ start_time
  • Date
  • 必须
  • 2021-07-12 15:00:00
  • 配送开始时间
  • └ end_time
  • Date
  • 必须
  • 2021-07-12 17:00:00
  • 配送结束时间
  • sub_info_list
  • OrderDeliveryBO []
  • 必须
  • []
  • 子单列表
  • └ is_main
  • Number
  • 必须
  • 0
  • 是否是主单 1-是;0-不是
  • └ is_detail
  • Number
  • 必须
  • 1
  • 是否是子单 1-是;0-不是
  • └ out_sub_order_id
  • String
  • 必须
  • 4042488782847
  • 外部子单号
  • └ sku_code
  • String
  • 必须
  • 3667
  • 后端商品编码
  • └ auction_id
  • Number
  • 必须
  • 7535
  • 前端商品id
  • └ auction_title
  • String
  • 必须
  • 酸奶
  • 前端商品名称
  • └ sale_price
  • Number
  • 必须
  • 100
  • 商品单价
  • └ sale_quantity
  • Number
  • 必须
  • 2
  • 销售单位购买数量
  • └ sale_unit
  • String
  • 必须
  • 销售单位
  • └ stock_quantity
  • String
  • 必须
  • 9.8
  • 库存单位购买数量
  • └ stock_unit
  • String
  • 必须
  • kg
  • 库存单位
  • └ origin_fee
  • Number
  • 必须
  • 100
  • 原价
  • └ pay_fee
  • Number
  • 必须
  • 100
  • 支付金额
  • └ discount_fee
  • Number
  • 必须
  • 0
  • 优惠金额
  • └ business_type
  • Number
  • 必须
  • 2
  • 业务类型 2-表示生鲜门店;3-表示B2C
  • └ sub_business_type
  • Number
  • 必须
  • 0
  • 子业务类型
  • └ order_create_time
  • Date
  • 必须
  • 2021-07-12 08:00:00
  • 创单时间
  • └ seller_id
  • Number
  • 必须
  • 2357
  • 卖家id
  • └ seller_nick
  • String
  • 必须
  • 金**
  • 卖家昵称
  • └ order_from
  • Number
  • 必须
  • 37
  • 订单来源
  • └ order_source
  • String
  • 必须
  • open
  • 订单来源
  • └ order_terminal
  • String
  • 必须
  • HEMA_APP
  • 下单终端
  • └ order_channel
  • Number
  • 必须
  • 2
  • 订单渠道 2-表示线上;3-表示线下
  • └ deliver_type
  • Number
  • 必须
  • 1
  • 配送类型 1-表示预约配送;2-表示现场购买
  • └ arrive_type
  • Number
  • 必须
  • 1
  • 送达类型 1-表示及时达;2-表示定时达;3-表示极速达;4-表示无需配送
  • └ shop_id
  • String
  • 必须
  • 1293778
  • 渠道店
  • └ store_id
  • String
  • 必须
  • 64661
  • 经营店id
  • └ order_status
  • Number
  • 必须
  • 6
  • 订单状态
  • └ pay_time
  • Date
  • 必须
  • 2021-07-12 08:00:00
  • 支付时间
  • └ expect_arrive_time
  • String
  • 必须
  • 2021-09-16 10:24:44~2021-09-16 10:24:44
  • 期望送达时间
  • └ post_fee
  • Number
  • 必须
  • 0
  • 运费(分为单位)
  • └ package_fee
  • Number
  • 必须
  • 0
  • 打包费(分为单位)
  • └ platform_discount_fee
  • Number
  • 必须
  • 0
  • 平台折扣费(分为单位)
  • └ merchant_discount_fee
  • Number
  • 必须
  • 0
  • 商家折扣费(分为单位)
  • └ user_id
  • Number
  • 必须
  • 32875
  • 买家id
  • └ user_nick
  • String
  • 必须
  • 花**
  • 买家昵称
  • └ name
  • String
  • 必须
  • 王**
  • 收货人名字
  • └ phone
  • String
  • 必须
  • 156****7985
  • 收货人电话
  • └ address
  • String
  • 必须
  • 杭州西湖区家园路*号
  • 收货人地址
  • └ geo
  • String
  • 必须
  • 112,46
  • poi经纬度
  • └ seller_id
  • Number
  • 必须
  • 2357
  • 卖家id
  • └ seller_nick
  • String
  • 必须
  • 金**
  • 卖家昵称
  • └ order_from
  • Number
  • 必须
  • 37
  • 订单来源

响应参数

名称 类型 示例值 描述
order_result OrderQueryResult 订单返回结果
  • └ state
  • Boolean
  • true
  • 接口状态
  • └ err_code
  • String
  • BIZ_ERROR
  • 错误码
  • └ err_msg
  • String
  • 接口处理失败
  • 错误信息
  • result
  • OrderSuccessResponse
  • {}
  • 订单数据
  • └ biz_order_id
  • String
  • 209389879942
  • 返回的业务单号
  • └ out_order_id
  • String
  • 239847746146
  • 外部主单号
  • order_sub_info_list
  • OrderSubInfoBO []
  • 子单列表
  • └ biz_order_id
  • String
  • 209389879943
  • 子业务单号
  • └ out_order_id
  • String
  • 4042488782847
  • 外部子单号

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaWdkTradeOrderSuccessCreateRequest req = new AlibabaWdkTradeOrderSuccessCreateRequest();
AlibabaWdkTradeOrderSuccessCreateRequest.OrderSuccessRequest obj1 = new AlibabaWdkTradeOrderSuccessCreateRequest.OrderSuccessRequest();
obj1.setIsMain(1L);
obj1.setIsDetail(0L);
obj1.setBusinessType(2L);
obj1.setSubBusinessType(0L);
obj1.setOutOrderId("239847746146");
obj1.setOrderSource("open");
obj1.setOrderTerminal("HEMA_APP");
obj1.setOrderChannel(2L);
obj1.setFirstChannel("first");
obj1.setSecondChannel("second");
obj1.setDeliverType(1L);
obj1.setArriveType(1L);
obj1.setShopId("1293778");
obj1.setStoreId("64661");
obj1.setOrderStatus(6L);
obj1.setOrderCreateTime(StringUtils.parseDateTime("2021-07-12 08:00:00"));
obj1.setPayTime(StringUtils.parseDateTime("2021-07-12 08:00:00"));
obj1.setExpectArriveTime("2021-09-16 10:24:44~2021-09-16 10:24:44");
obj1.setOriginFee(11L);
obj1.setPayFee(10L);
obj1.setDiscountFee(1L);
obj1.setPostFee(0L);
obj1.setPackageFee(0L);
obj1.setPlatformDiscountFee(0L);
obj1.setMerchantDiscountFee(0L);
obj1.setPayInfos("code1|code2|no|fee");
AlibabaWdkTradeOrderSuccessCreateRequest.OrderPayInfoBO obj2 = new AlibabaWdkTradeOrderSuccessCreateRequest.OrderPayInfoBO();
obj2.setUserName("王**");
obj2.setUserNick("花**");
obj2.setPhone("156****7985");
obj2.setMemberCardNum("42367943786");
obj2.setMemberTags("tag1");
obj1.setBuyerInfo(obj2);
AlibabaWdkTradeOrderSuccessCreateRequest.OrderBuyerInfoBO obj3 = new AlibabaWdkTradeOrderSuccessCreateRequest.OrderBuyerInfoBO();
obj3.setName("王**");
obj3.setPhone("156****7985");
obj3.setAddress("杭州西湖区家园路*号");
obj3.setGeo("112,46");
obj3.setStartTime(StringUtils.parseDateTime("2021-07-12 15:00:00"));
obj3.setEndTime(StringUtils.parseDateTime("2021-07-12 17:00:00"));
obj1.setDeliveryInfo(obj3);
List<AlibabaWdkTradeOrderSuccessCreateRequest.OrderDeliveryBO> list5 = new ArrayList<AlibabaWdkTradeOrderSuccessCreateRequest.OrderDeliveryBO>();
AlibabaWdkTradeOrderSuccessCreateRequest.OrderDeliveryBO obj6 = new AlibabaWdkTradeOrderSuccessCreateRequest.OrderDeliveryBO();
list5.add(obj6);
obj6.setIsMain(0L);
obj6.setIsDetail(1L);
obj6.setOutSubOrderId("4042488782847");
obj6.setSkuCode("3667");
obj6.setAuctionId(7535L);
obj6.setAuctionTitle("酸奶");
obj6.setSalePrice(100L);
obj6.setSaleQuantity(2L);
obj6.setSaleUnit("个");
obj6.setStockQuantity("9.8");
obj6.setStockUnit("kg");
obj6.setOriginFee(100L);
obj6.setPayFee(100L);
obj6.setDiscountFee(0L);
obj6.setBusinessType(2L);
obj6.setSubBusinessType(0L);
obj6.setOrderCreateTime(StringUtils.parseDateTime("2021-07-12 08:00:00"));
obj6.setSellerId(2357L);
obj6.setSellerNick("金**");
obj6.setOrderFrom(37L);
obj6.setOrderSource("open");
obj6.setOrderTerminal("HEMA_APP");
obj6.setOrderChannel(2L);
obj6.setDeliverType(1L);
obj6.setArriveType(1L);
obj6.setShopId("1293778");
obj6.setStoreId("64661");
obj6.setOrderStatus(6L);
obj6.setPayTime(StringUtils.parseDateTime("2021-07-12 08:00:00"));
obj6.setExpectArriveTime("2021-09-16 10:24:44~2021-09-16 10:24:44");
obj6.setPostFee(0L);
obj6.setPackageFee(0L);
obj6.setPlatformDiscountFee(0L);
obj6.setMerchantDiscountFee(0L);
obj6.setUserId(32875L);
obj6.setUserNick("花**");
obj6.setName("王**");
obj6.setPhone("156****7985");
obj6.setAddress("杭州西湖区家园路*号");
obj6.setGeo("112,46");
obj1.setSubInfoList(list5);
obj1.setSellerId(2357L);
obj1.setSellerNick("金**");
obj1.setOrderFrom(37L);
req.setOrderRequest(obj1);
AlibabaWdkTradeOrderSuccessCreateResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_wdk_trade_order_success_create_response>
    <order_result>
        <state>true</state>
        <err_code>BIZ_ERROR</err_code>
        <err_msg>接口处理失败</err_msg>
        <result>
            <biz_order_id>209389879942</biz_order_id>
            <out_order_id>239847746146</out_order_id>
            <order_sub_info_list>
                <order_sub_info_b_o>
                    <biz_order_id>209389879943</biz_order_id>
                    <out_order_id>4042488782847</out_order_id>
                </order_sub_info_b_o>
            </order_sub_info_list>
        </result>
    </order_result>
</alibaba_wdk_trade_order_success_create_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

返回
顶部