qimen.alibaba.uni.trade.cancel (全域收单交易取消接口)

用于未支付订单的取消

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
storeId String 必须 100004 门店ID
tradeNo String 可选 2180112000034325 零售核心订单号,和外部订单号不能同时为空
outTradeNo String 可选 OT39472389645 业务方自有单号,和零售核心订单号不能同时为空
storeIdType String 必须 RPLUS 门店Id类型,RPLUS:零售+门店ID; PLACE:商户中心门店ID; CUSTOM:自有门店ID,须在商户中心有映射关系

响应参数

名称 类型 示例值 描述
success Boolean true 业务成功标识 true|false
errCode String 601 错误码
errMsg String 无效参数 错误描述

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
QimenCloudClient client = new DefaultQimenCloudClient(url, appkey, secret);
AlibabaUniTradeCancelRequest req = new AlibabaUniTradeCancelRequest();
req.setStoreId("100004");
req.setTradeNo("2180112000034325");
req.setOutTradeNo("OT39472389645");
req.setStoreIdType("RPLUS");
AlibabaUniTradeCancelResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<success>true</success>
<errCode>601</errCode>
<errMsg>无效参数</errMsg>

异常示例

  • 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

返回
顶部