订单确认页调用该接口,获取套票分组之后的购物车数据。 在提交订单前,引导用户填写订单使用。 由于订单确认页,优惠优惠、优惠码优惠、配送费、积分支付、礼品卡支付等存在依赖。因此每次用户修改这些信息时都要调用此接口。
| 名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
|---|---|---|---|---|---|
| grouped_shopping_cart_param | GroupedShoppingCartParam | 必须 | 套票分组之后再次提交的购物车参数对象 | ||
|
| 名称 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| result_data | ResultData | 统一返回值对象 | |
|
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaDamaiMaizuoOpenapiTradeShopcartGroupBuildRequest req = new AlibabaDamaiMaizuoOpenapiTradeShopcartGroupBuildRequest();
AlibabaDamaiMaizuoOpenapiTradeShopcartGroupBuildRequest.GroupedShoppingCartParam obj1 = new AlibabaDamaiMaizuoOpenapiTradeShopcartGroupBuildRequest.GroupedShoppingCartParam();
List<AlibabaDamaiMaizuoOpenapiTradeShopcartGroupBuildRequest.GroupedShoppingCartGoodsParam> list3 = new ArrayList<AlibabaDamaiMaizuoOpenapiTradeShopcartGroupBuildRequest.GroupedShoppingCartGoodsParam>();
AlibabaDamaiMaizuoOpenapiTradeShopcartGroupBuildRequest.GroupedShoppingCartGoodsParam obj4 = new AlibabaDamaiMaizuoOpenapiTradeShopcartGroupBuildRequest.GroupedShoppingCartGoodsParam();
list3.add(obj4);
obj4.setEventId("30009991");
obj4.setPriceId("400012111");
obj4.setGoodsId("4001111231");
obj4.setGoodsCount(10L);
obj4.setCouponGroupId("983111");
List<AlibabaDamaiMaizuoOpenapiTradeShopcartGroupBuildRequest.ChildGroupedShoppingCartGoodsParam> list7 = new ArrayList<AlibabaDamaiMaizuoOpenapiTradeShopcartGroupBuildRequest.ChildGroupedShoppingCartGoodsParam>();
AlibabaDamaiMaizuoOpenapiTradeShopcartGroupBuildRequest.ChildGroupedShoppingCartGoodsParam obj8 = new AlibabaDamaiMaizuoOpenapiTradeShopcartGroupBuildRequest.ChildGroupedShoppingCartGoodsParam();
list7.add(obj8);
obj8.setPriceId("41211123");
obj8.setGoodsId("331211123");
obj8.setGoodsCount(10L);
list5.setChildList(list7);
obj1.setCartGoodsParamList(list3);
obj1.setShoppingCartId("131411112");
obj1.setUserId("34324351");
obj1.setQuickBuy(false);
AlibabaDamaiMaizuoOpenapiTradeShopcartGroupBuildRequest.OrderReceiveParam obj9 = new AlibabaDamaiMaizuoOpenapiTradeShopcartGroupBuildRequest.OrderReceiveParam();
obj9.setReceiveType(0L);
obj9.setTicketType(0L);
obj9.setAddressId("799123");
obj9.setReceiveName("赢川");
obj9.setReceiveEmail("xxxx@sina.com");
obj9.setReceivePhone("15001234567");
obj9.setReceiveIdentityCode("110xxxxx131");
obj1.setOrderReceiveParam(obj9);
obj1.setOrderDiscountId("2441");
obj1.setOrderDiscountRuleId("3131413");
obj1.setOrderDiscountEventIds("11312,2414");
obj1.setCouponCode("asa1d13");
obj1.setCouponCodeRuleId("3141212");
obj1.setCouponCodeEventIds("31241341");
obj1.setUsePoint(10L);
obj1.setUsePointMoney("1000");
obj1.setGiftCardNo("ddee131");
obj1.setGiftCardPayPassword("erd1341");
obj1.setUseGiftCardMoney("1000");
obj1.setUseAccountMoney("1000");
obj1.setPayDiscountId("431413");
obj1.setLangType(1L);
obj1.setTenantToken("9UJj/8SWB5xLq54Tn623qFzG+2u39r5xP5i");
obj1.setPtnrToken("t5dnxCv1KtwpNaDzuE459yus3m6");
obj1.setChannelToken("t5dnxCv1KtwpNaDzuE459yus3m6F7FEG+2u39r5");
obj1.setUserToken("321321411");
req.setGroupedShoppingCartParam(obj1);
AlibabaDamaiMaizuoOpenapiTradeShopcartGroupBuildResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
<alibaba_damai_maizuo_openapi_trade_shopcart_group_build_response>
<result_data>
<success>true</success>
<result_code>200</result_code>
<result_msg>成功</result_msg>
<shopping_cart_vo>
<shopping_cart_id>23241123</shopping_cart_id>
<order_id>100002111</order_id>
<cart_goods_list>
<cart_goods_vo>
<child_list>
<cart_good_info>
<project_id>324141</project_id>
<project_name>周杰伦演出会</project_name>
<project_img_url>http:www.maitix.com/img.jpg</project_img_url>
<project_seat_type>1</project_seat_type>
<event_id>32414111</event_id>
<event_name>周杰伦演出会20190101</event_name>
<site_name>北京展览馆</site_name>
<site_version_id>543333</site_version_id>
<event_show_start_time>2019-04-03 20:17:40</event_show_start_time>
<event_show_end_time>2019-04-03 20:17:40</event_show_end_time>
<price_id>1242141</price_id>
<price_name>180元</price_name>
<goods_count>10</goods_count>
<margin_count>10211</margin_count>
<is_coupon_ticket>1</is_coupon_ticket>
<price>18000</price>
<goods_id>221421</goods_id>
<coupon_group_id>411121</coupon_group_id>
<coupon_price_id>233124</coupon_price_id>
<stock_state>1</stock_state>
<floor_name>一层</floor_name>
<bound_name>vip区</bound_name>
<row_name>1排</row_name>
<seat_id>313141</seat_id>
<seat_name>8座</seat_name>
<original_price>18000</original_price>
<coupon_discount_money>17000</coupon_discount_money>
<money_discount_money>10000</money_discount_money>
<real_money>10000</real_money>
<present_goods_count>3</present_goods_count>
<money_selected_discount>
<discount_id>24143141</discount_id>
<discount_money>100</discount_money>
<discount_name>满2-1</discount_name>
<discount_type>1</discount_type>
<discount_rule_type>1203</discount_rule_type>
<discount_rule_name>满2-1</discount_rule_name>
</money_selected_discount>
<present_selected_discount_list>
<goods_discount_vo>
<discount_id>123113</discount_id>
<discount_money>200</discount_money>
<discount_name>满100-2</discount_name>
<discount_type>1</discount_type>
<discount_rule_type>1203</discount_rule_type>
<discount_rule_name>满100-2</discount_rule_name>
</goods_discount_vo>
</present_selected_discount_list>
<discount_total_money>1000</discount_total_money>
</cart_good_info>
</child_list>
<cart_good_info>
<project_id>3213111</project_id>
<project_name>周杰伦演出会</project_name>
<project_img_url>http:www.maitix.com/img.jpg</project_img_url>
<project_seat_type>1</project_seat_type>
<event_id>121455241</event_id>
<event_name>周杰伦201190101</event_name>
<site_name>北京展览馆</site_name>
<site_version_id>2421421</site_version_id>
<event_show_start_time>2019-04-03 20:17:40</event_show_start_time>
<event_show_end_time>2019-04-03 20:17:40</event_show_end_time>
<price_id>43242</price_id>
<price_name>180元</price_name>
<goods_count>10</goods_count>
<margin_count>10321</margin_count>
<is_coupon_ticket>1</is_coupon_ticket>
<price>18000</price>
<goods_id>52523</goods_id>
<coupon_group_id>3123141</coupon_group_id>
<coupon_price_id>3123123</coupon_price_id>
<stock_state>1</stock_state>
<floor_name>一层</floor_name>
<bound_name>vip</bound_name>
<row_name>3排</row_name>
<seat_id>432423</seat_id>
<seat_name>8座</seat_name>
<original_price>1000</original_price>
<coupon_discount_money>100</coupon_discount_money>
<money_discount_money>19900</money_discount_money>
<real_money>19900</real_money>
<present_goods_count>10</present_goods_count>
<money_selected_discount>
<discount_id>4252525</discount_id>
<discount_money>19900</discount_money>
<discount_name>满10000-199</discount_name>
<discount_type>1</discount_type>
<discount_rule_type>1203</discount_rule_type>
<discount_rule_name>满10000-199</discount_rule_name>
</money_selected_discount>
<present_selected_discount_list>
<goods_discount_vo>
<discount_id>4324211</discount_id>
<discount_money>100</discount_money>
<discount_name>满100打7折</discount_name>
<discount_type>1</discount_type>
<discount_rule_type>1203</discount_rule_type>
<discount_rule_name>满100打7折</discount_rule_name>
</goods_discount_vo>
</present_selected_discount_list>
<discount_total_money>100</discount_total_money>
</cart_good_info>
</cart_goods_vo>
</cart_goods_list>
<event_limit_type>1</event_limit_type>
<goods_total_count>10</goods_total_count>
<goods_count>1013</goods_count>
<goods_original_total_money>19000</goods_original_total_money>
<goods_discount_total_money>19000</goods_discount_total_money>
<order_present_list>
<order_present_vo>
<present_type_name>优惠码</present_type_name>
<present_content>优惠码</present_content>
</order_present_vo>
</order_present_list>
<order_discount_list>
<order_discount_vo>
<discount_id>4124121</discount_id>
<discount_money>100</discount_money>
<discount_name>优惠码</discount_name>
<discount_type>4</discount_type>
<discount_rule_type>1</discount_rule_type>
<order_discount_rule_id>321312</order_discount_rule_id>
<discount_rule_name>优惠码</discount_rule_name>
<coupon_code>2dsd111</coupon_code>
</order_discount_vo>
</order_discount_list>
<order_discount_id>4214131</order_discount_id>
<order_discount_money>1000</order_discount_money>
<coupon_code_discount_list>
<order_discount_vo>
<discount_id>19001321</discount_id>
<discount_money>1900</discount_money>
<discount_name>100-30</discount_name>
<discount_type>1</discount_type>
<discount_rule_type>2</discount_rule_type>
<order_discount_rule_id>32113</order_discount_rule_id>
<discount_rule_name>30</discount_rule_name>
<coupon_code>dsdsda11</coupon_code>
</order_discount_vo>
</coupon_code_discount_list>
<coupon_code_discount_id>3214131</coupon_code_discount_id>
<coupon_code>dssas1231</coupon_code>
<coupon_code_discount_money>1000</coupon_code_discount_money>
<user_point_info>
<user_point>10001110</user_point>
<valid_user_point>300</valid_user_point>
<use_able_money>3000</use_able_money>
</user_point_info>
<use_point>10</use_point>
<use_point_money>1900</use_point_money>
<user_account_info>
<account_money>1911900</account_money>
<use_able_money>32100</use_able_money>
</user_account_info>
<use_account_money>100</use_account_money>
<pay_discount_list>
<order_discount_vo>
<discount_id>323213131</discount_id>
<discount_money>3000</discount_money>
<discount_name>30000-3000</discount_name>
<discount_type>1</discount_type>
<discount_rule_type>2</discount_rule_type>
<order_discount_rule_id>32312</order_discount_rule_id>
<discount_rule_name>30000-3000</discount_rule_name>
<coupon_code>dvsd1311</coupon_code>
</order_discount_vo>
</pay_discount_list>
<pay_discount_id>213131</pay_discount_id>
<pay_discount_money>100</pay_discount_money>
<discount_total_money>1000</discount_total_money>
<goods_receivable_money>100</goods_receivable_money>
<express_money>1300</express_money>
<receivable_money>319000</receivable_money>
<online_pay_money>319000</online_pay_money>
<ticket_type_list>
<number>4</number>
<number>1</number>
</ticket_type_list>
</shopping_cart_vo>
</result_data>
</alibaba_damai_maizuo_openapi_trade_shopcart_group_build_response>
<error_response>
<code>50</code>
<msg>Remote service error</msg>
<sub_code>isv.invalid-parameter</sub_code>
<sub_msg>非法参数</sub_msg>
</error_response>
| 错误码 | 错误描述 | 解决方案 |
|---|