创建售后

接口调用请求说明

订单原始状态为10, 200, 250时会返回错误码100000

finish_all_aftersale = 1时订单状态会流转到200(全部售后结束)

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

请求参数示例

  1. {
  2. "out_order_id": "xxxxx",
  3. "out_aftersale_id": "xxxxxx", // 商家售后ID
  4. "openid": "oTVP50O53a7jgmawAmxKukNlq3XI",
  5. "type": 1, // 1:退款,2:退款退货,3:换货
  6. "create_time": "2020-12-01 00:00:00",
  7. "status": 1, // 0:未受理,1:用户取消,2:商家受理中,3:商家逾期未处理,4:商家拒绝退款,5:商家拒绝退货退款,6:待买家退货,7:退货退款关闭,8:待商家收货,11:商家退款中,12:商家逾期未退款,13:退款完成,14:退货退款完成
  8. "finish_all_aftersale": 0, // 0:售后未结束, 1:售后结束且订单状态流转
  9. "path": "/pages/aftersale.html?out_aftersale_id=xxxxx",
  10. "product_infos":
  11. [
  12. {
  13. "out_product_id": "234245",
  14. "out_sku_id": "23424",
  15. "product_cnt": 5
  16. },
  17. ...
  18. ]
  19. }

回包示例

  1. {
  2. "errcode": 0,
  3. "errmsg":"ok"
  4. }

请求参数说明

参数类型是否必填说明
out_order_idstring商家自定义订单ID
out_aftersale_idstring商家自定义售后ID,与aftersale_id二选一
pathstring商家小程序该售后单的页面path,不存在则使用订单path
openidstring用户的openid
typenumber售后类型,1:退款,2:退款退货,3:换货
create_timestring发起申请时间,yyyy-MM-dd HH:mm:ss
statusnumber0:未受理,1:用户取消,2:商家受理中,3:商家逾期未处理,4:商家拒绝退款,5:商家拒绝退货退款,6:待买家退货,7:退货退款关闭,8:待商家收货,11:商家退款中,12:商家逾期未退款,13:退款完成,14:退货退款完成
finish_all_aftersalenumber0:售后未结束, 1:售后结束且订单状态流转
product_infosobject array退货相关商品列表
product_infos[].out_product_idstring商家自定义商品ID
product_infos[].out_sku_idstring商家自定义sku ID, 如果没有则不填
product_infos[].product_cntnumberproduct_infos存在时必填参与售后的商品数量

回包参数说明

参数类型说明
errcodenumber错误码
errmsgstring错误信息