麦座-自建电商网站-确认订单页渲染API; 1、购物车页、确认订单页 可调用此接口计算商品价格、运费价格、返回可使用的订单优惠、优惠码优惠。 2、注意:礼品卡只允许全额抵扣;不能只使用单张礼品卡的一部分余额;
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
param | OrderRenderParam | 必须 | 确认订单页渲染入参 | ||
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result | ResultData | api返回结果 | |
|
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlibabaDamaiMzOrderRenderRequest req = new AlibabaDamaiMzOrderRenderRequest(); AlibabaDamaiMzOrderRenderRequest.OrderRenderParam obj1 = new AlibabaDamaiMzOrderRenderRequest.OrderRenderParam(); List<AlibabaDamaiMzOrderRenderRequest.RenderGoods4c> list3 = new ArrayList<AlibabaDamaiMzOrderRenderRequest.RenderGoods4c>(); AlibabaDamaiMzOrderRenderRequest.RenderGoods4c obj4 = new AlibabaDamaiMzOrderRenderRequest.RenderGoods4c(); list3.add(obj4); obj4.setSeatId("93848215304"); obj4.setPriceId("937491013"); obj4.setEventId("7461828315230"); obj1.setRenderGoodsList(list3); obj1.setOrderPromotionRuleId("19273"); obj1.setMzUserId("8293090023"); obj1.setCouponCode("ua3sk83781h13"); obj1.setOrderPromotionId("289397471201"); obj1.setAddressId("14131367"); obj1.setExpressPayType(1L); obj1.setExpressUseBoolean(true); obj1.setUsePoint(1000L); obj1.setUsePointMoneyFen(1000L); obj1.setUseAccountMoneyFen(5000L); obj1.setUseCardId("9198129013"); obj1.setUseCardMoneyFen(1000L); req.setParam(obj1); AlibabaDamaiMzOrderRenderResponse rsp = client.execute(req); System.out.println(rsp.getBody());
<alibaba_damai_mz_order_render_response> <result> <msg>成功</msg> <code>200</code> <data> <total_promotion_money_fen>8000</total_promotion_money_fen> <goods_receive_money_fen>20000</goods_receive_money_fen> <goods_original_total_money_fen>28000</goods_original_total_money_fen> <coupon_code_promotion_money_fen>3500</coupon_code_promotion_money_fen> <coupon_code>ua3sk83781h13</coupon_code> <order_promotion_money_fen>2000</order_promotion_money_fen> <order_promotion_rule_id>839391012331</order_promotion_rule_id> <order_promotion_id>8393910123</order_promotion_id> <coupon_code_promotion_list> <render_coupon_code_promotion> <promotion_name>满100-30</promotion_name> <coupon_code>ua3sk83781h13</coupon_code> <coupon_code_promotion_rule_id>131341445</coupon_code_promotion_rule_id> <promotion_show_info>满100-30元</promotion_show_info> </render_coupon_code_promotion> </coupon_code_promotion_list> <order_promotion_list> <render_order_promotion> <promotion_name>满100-20</promotion_name> <order_promotion_rule_id>8387419901</order_promotion_rule_id> <order_promotion_id>37647181912</order_promotion_id> <promotion_show_info>满100-20元</promotion_show_info> </render_order_promotion> </order_promotion_list> <render_goods_list> <render_goods_v_o> <real_name_buy_type>1</real_name_buy_type> <goods_count>2</goods_count> <child_goods_list> <render_child_goods> <event_id>7461828315230</event_id> <price_type>1</price_type> <price_id>9374910134</price_id> <goods_count>1</goods_count> <seat_id>93848215304</seat_id> <real_name_buy_type>1</real_name_buy_type> <price_name>180元</price_name> <project_id>91828731231</project_id> <project_name>乌龙山伯爵</project_name> <project_img_url>https://xxx.jpg</project_img_url> <event_name>2020-11-01 18:00</event_name> <event_start_time>2020-11-01 18:00</event_start_time> <event_end_time>2020-11-01 20:00</event_end_time> <price_fen>18000</price_fen> <real_price_fen>18000</real_price_fen> <venue_name>北京世纪剧院</venue_name> <floor_name>1楼</floor_name> <stand_name>1区</stand_name> <row_name>11排</row_name> <seat_name>9号</seat_name> </render_child_goods> </child_goods_list> <project_id>128371892313</project_id> <project_name>乌龙山伯爵</project_name> <project_img_url>https://xxx.jpg</project_img_url> <event_id>7461828315230</event_id> <event_name>2020-11-01 18:00</event_name> <event_start_time>2020-11-01 18:00</event_start_time> <event_end_time>2020-11-01 20:00</event_end_time> <price_id>937491013</price_id> <price_name>快速通道票</price_name> <price_type>2</price_type> <price_fen>18000</price_fen> <real_price_fen>18000</real_price_fen> <seat_id>93848215304</seat_id> <venue_name>北京世纪剧院</venue_name> <floor_name>1楼</floor_name> <stand_name>1区</stand_name> <row_name>11排</row_name> <seat_name>8号</seat_name> </render_goods_v_o> </render_goods_list> <mz_user_id>8293090023</mz_user_id> <price_promotion_money_fen>9000</price_promotion_money_fen> <coupon_code_promotion_rule_id>2928371741</coupon_code_promotion_rule_id> <express_money_fen>1000</express_money_fen> <need_online_pay>true</need_online_pay> <online_payment_money_fen>18000</online_payment_money_fen> <customer_point_info> <able_deduct_point_money_fen>10000</able_deduct_point_money_fen> <able_deduct_point>10000</able_deduct_point> <customer_total_point>50000</customer_total_point> </customer_point_info> <use_point>10000</use_point> <use_point_money_fen>10000</use_point_money_fen> <customer_account_info> <able_deduct_account_money_fen>180000</able_deduct_account_money_fen> <account_money_fen>180000</account_money_fen> </customer_account_info> <use_account_money_fen>10000</use_account_money_fen> <card_list> <card> <card_balance_money_fen>20000</card_balance_money_fen> <card_balance_point>20000</card_balance_point> <card_init_point>30000</card_init_point> <card_state>1</card_state> <card_no>yx717828h1213</card_no> <card_type>1</card_type> <card_id>12981871714</card_id> </card> </card_list> <use_card_id>12981871714</use_card_id> <use_card_money_fen>10000</use_card_money_fen> <able_delivery_type_list> <number>2</number> <number>3</number> <number>4</number> </able_delivery_type_list> </data> <success>true</success> </result> </alibaba_damai_mz_order_render_response>
<error_response> <code>50</code> <msg>Remote service error</msg> <sub_code>isv.invalid-parameter</sub_code> <sub_msg>非法参数</sub_msg> </error_response>
错误码 | 错误描述 | 解决方案 |
---|