# 用户提交售后申请

# 接口调用说明

  1. 接口强制校验来源IP

  2. 创建售后之前,请商家确保同步了默认退货地址,传送门

  3. 售后单的图片和缩略图的 url 只支持上传图片 API返回的 url, 不支持其他 url

  4. 如果上传了图片, thumb_url和url都要传, 缺一不可, thumb_url字段和url字段可以填相同的url.

http请求方式:POST
https://api.weixin.qq.com/shop/ecaftersale/add?access_token=xxxxxxxxx

# 请求参数示例

{
    "order_id": 32434234,            
    "out_order_id": "xxxxx",
    "out_aftersale_id": "xxxxxx",  
    "openid": "oTVP50O53a7jgmawAmxKukNlq3XI", 
    "type": 1,          
    "product_info":
    {
        "out_product_id": "234245",
        "out_sku_id": "23424",
        "product_cnt": 5
    },
    "orderamt": 123, 
    "refund_reason": "xxx", 
    "refund_reason_type": 1, 
    "media_list": [
        {
            "type": 1,
            "url": "xxx"
        }
    ]
    ...
}

# 回包示例

{
    "errcode": 0,
    "errmsg":"ok",
    "aftersale_id": 223423423
}

# 请求参数说明

参数 类型 是否必填 说明
out_order_id string 商家自定义订单ID
order_id number 和out_order_id二选一
out_aftersale_id string 商家自定义售后ID
openid string 用户的openid
type number 售后类型,见enum AfterSaleType
product_info Object AfterSaleProductInfo 售后商品
product_info.out_product_id string 商家自定义商品ID
product_info.product_id number 微信侧商品ID,和out_product_id二选一
product_info.out_sku_id string 商家自定义sku ID, 如果没有则不填
product_info.sku_id number 微信侧sku_id
product_info.product_cnt number 必填 参与售后的商品数量
refund_reason string 退款原因
refund_reason_type number 退款原因类型 见enum AfterSalesReasonType
orderamt number 退款金额,单位分
media_list Array<Object Media> 图片or视频附件,结构体,列表

# 回包参数说明

参数 类型 说明
errcode number 错误码
errmsg string 错误信息
aftersale_id number 微信侧售后单号