感谢您的反馈!
通过该接口可以再盒马取消交易订单,并处理相关业务流程。主要用于和外部商户的订单进行同步和融合业务流程处理
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
trade | TradeOrder | 可选 | 待取消的订单 | ||
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result | OrderResult | 执行结果 | |
|
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlibabaWdkTradeOrderCancelRequest req = new AlibabaWdkTradeOrderCancelRequest(); AlibabaWdkTradeOrderCancelRequest.TradeOrder obj1 = new AlibabaWdkTradeOrderCancelRequest.TradeOrder(); obj1.setShopId("1000"); obj1.setBizOrderId("1012312312"); obj1.setSubBizOrderIds("110,112"); req.setTrade(obj1); AlibabaWdkTradeOrderCancelResponse rsp = client.execute(req, sessionKey); System.out.println(rsp.getBody());
<alibaba_wdk_trade_order_cancel_response> <result> <error_code>code</error_code> <error_msg>错误信息</error_msg> <success>true</success> <result> <discount_fee>0</discount_fee> <user_nick>nick</user_nick> <order_status>PAID_DONE</order_status> <pay_time>2018-01-20 16:00:00</pay_time> <origin_fee>1000</origin_fee> <user_mem>mem</user_mem> <order_fulfill_status>SHIPPING</order_fulfill_status> <deliverer> <deliverer_code>111</deliverer_code> <deliverer_phone>0571</deliverer_phone> <deliverer_name>李四</deliverer_name> <pickup_end_time>2018-01-20 16:00:00</pickup_end_time> <pickup_start_time>2018-01-20 16:00:00</pickup_start_time> <batch_end_time>2018-01-20 16:00:00</batch_end_time> <batch_start_time>2018-01-20 16:00:00</batch_start_time> <sign_time>2018-01-20 16:00:00</sign_time> <dispatch_end_time>2018-01-20 16:00:00</dispatch_end_time> <dispatch_start_time>2018-01-20 16:00:00</dispatch_start_time> <package_end_time>2018-01-20 16:00:00</package_end_time> <package_start_time>2018-01-20 16:00:00</package_start_time> <sign_memo>张三本人签收</sign_memo> </deliverer> <pay_fee>1000</pay_fee> <shop_id>10112</shop_id> <user_id>123123</user_id> <biz_order_id>222</biz_order_id> <delivery> <delivery_fee>0</delivery_fee> </delivery> <merchant_code>ISV001</merchant_code> <sub_orders> <suborders> <sale_unit>g</sale_unit> <order_fulfill_status>SHIPPING</order_fulfill_status> <sale_quantity>1</sale_quantity> <sku_name>商品</sku_name> <sale_price>100</sale_price> <biz_order_id>333</biz_order_id> <order_status>PAID_DONE</order_status> <merchant_code>ISV001</merchant_code> <handling>true</handling> <sku_code>sku</sku_code> <handling_type>切片</handling_type> <out_order_id>111-1</out_order_id> <origin_fee>100</origin_fee> <cancel_node_type>WAREHOUSE</cancel_node_type> <cancel_result_code>SUCCESS</cancel_result_code> </suborders> </sub_orders> <out_order_id>111</out_order_id> </result> </result> </alibaba_wdk_trade_order_cancel_response>
<error_response> <code>50</code> <msg>Remote service error</msg> <sub_code>isv.invalid-parameter</sub_code> <sub_msg>非法参数</sub_msg> </error_response>
错误码 | 错误描述 | 解决方案 |
---|