API
取消退货订单
更新时间: 2019-09-03 20:40:35 访问次数:1066
接口说明

卖家或第三方平台通过该接口可取消退货订单,并返回是否操作成功。

接口英文名称

ma.returnGoodsOrder.voidOrder

使用场景

买家提出退货后由卖家或第三方平台创建退货订单,需要取消退货时调用接口取消

备注

请求说明
URL http://openapi.winit.com.cn/openapi/service
接口测试 http://openapi.sandbox.winit.com.cn/openapi/service
验证方法 Token,md5
格式 json
字符编码 UTF-8
http请求方式 http
请求数限制 默认每分钟1000,有需要可申请加大。
请求入参
名称 类型 必填 说明 示例
returnGoodsOrderNos
Array Y 退货订单号

请求示例
    {
	"action": "rma.returnGoodsOrder.voidOrder",
	"app_key": "rebecca",
	"client_id": "ODJKMDU1YZCTYJQ5YY00ZWZLLTK5N2QTOWY4MZI5OGMWNDG2",
	"client_sign": "A3CCBAC316A58027E3FE47512248A5DB",
	"data": {
		"returnGoodsOrderNos": [
			"RT16000000000274CN", "RT16000000000262CN"
		]
	},
	"format": "json",
	"language": "zh_CN",
	"platform": "OWNERERP",
	"sign": "9C599CDCF3C2AEB2096F034CD3543B1E",
	"sign_method": "md5",
	"timestamp": "2015-06-16 001926",
	"version": "1.0"
}

                            
返回出参
名称 类型 必填 说明 示例
successCount
Number
Y作废成功订单数量
failedCount
Number
Y 作废失败订单数量
results
Array
结果列表
-| returnGoodsOrder
String()
Y退货订单号

-| result
String(1)
Y作废结果
Y/N”
-| reason
String()
Y失败原因

返回示例
{
   "code": "0",
   "msg": "操作成功",
   "data":    {
      "failedCount": 0,
      "successCount": 2,
      "results":       [
                  {
            "organizationId": null,
            "createdby": null,
            "created": null,
            "updatedby": null,
            "updated": null,
            "isActive": null,
            "isDelete": null,
            "returnGoodsOrder": "RT16000000000274CN",
            "result": "Y",
            "reason": null
         },
                  {
            "organizationId": null,
            "createdby": null,
            "created": null,
            "updatedby": null,
            "updated": null,
            "isActive": null,
            "isDelete": null,
            "returnGoodsOrder": "RT16000000000262CN",
            "result": "Y",
            "reason": null
         }
      ]
   }
}