# 推送售后

# 接口调用请求说明

http请求方式:POST
https://api.weixin.qq.com/wxa/servicemarket/connector/shop/aftersale/push?access_token=xxxxxxxxx

# 接口说明

小程序更新售后单的时候,调用此接口将售后单发送给ERP。

  • 调用方:小程序
  • 接收方:ERP

# 请求参数示例

{
  "aftersale":{
    "trade_id":"t111",
    "order_id":"o111",
    "aftersale_id":"a111",
    "refund_fee":1000,
    "refund_reason":"7天无理由退货",
    "type":2,
    "create_time":1634212545663,
    "update_time":1634212545664,
    "status":13,
    "product_info":{
      "spu_id":"spu111",
      "sku_id":"sku111",
      "out_spu_id":"out_spu_222",
      "out_sku_id":"out_sku_222",
      "cnt":1,
      "refund_fee":1000,
      "spu_name":"笑脸抱枕",
      "sku_name":"标准版"
    },
    "exchange_product_info":{

    },
    "address_info":{
      "name":"张三",
      "address":"广东省广州市海珠区TIT创意园腾讯微信总部",
      "mobile":"1338888888",
      "country":"中国",
      "province":"广东省",
      "city":"广州市",
      "town":"",
      "self_pick_up_detail":{

      }
    },
    "buyer_delivery_detail":{
      "delivery_type":1,
      "delivery_id":"sf",
      "waybill_id":"sf111"
    },
    "seller_delivery_detail":{
      
    }
  }
}

# 回包示例

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

# 请求参数说明

参数 类型 是否必填 说明
aftersale AfterSale 售后单

AfterSale

参数 类型 是否必填 说明
trade_id string 交易ID
order_id string 订单ID
aftersale_id string 售后ID
refund_fee number 退款金额,单位:分
refund_reason string 退款原因
type number 售后类型,1:只退款不退货,2:退款退货,3:换货
create_time number 发起申请时间,unix时间戳,单位:毫秒
update_time number 更新时间,unix时间戳,单位:毫秒
status number 0:未受理,1:用户取消,2:商家受理中,3:商家逾期未处理,4:商家拒绝售后,5:商家拒绝退货退款,6:待买家退货,7:退货退款关闭,8:待商家收货,11:商家退款中,12:商家逾期未退款,13:售后完成,14:退货退款完成,15:换货完成,16:待商家发货,17:待用户确认收货,18:商家拒绝换货,20:买家逾期未退货
finish_all_aftersale number 0:订单可继续售后, 1:订单无继续售后
product_info ProductInfo 退换货相关商品列表(A换B,指A)
exchange_product_info ProductInfo 换货商品列表(A换B,指B)
address_info AddressInfo 买家收货地址
buyer_delivery_detail DeliveryDetail 买家退货物流信息
seller_delivery_detail DeliveryDetail 卖家发货物流信息

AddressInfo

参数 类型 是否必填 说明
name string 收件人姓名
address string 详细收货地址信息,自提订单不用填写
mobile string 收件人手机号码
country string 国家,自提订单不用填写
province string 省份,自提订单不用填写
city string 城市,自提订单不用填写
town string 乡镇
self_pick_up_detail SelfPickUpDetail 自提点信息

SelfPickUpDetail

参数 类型 是否必填 说明
id string 自提点id
name string 自提点名称
address string 自提点详细地址
country string 自提点国家
province string 自提点省份
city string 自提点城市
town string 自提点乡镇

DeliveryDetail

参数 类型 是否必填 说明
delivery_type number 1: 正常快递, 2: 无需快递, 3: 线下配送, 4: 用户自提
finish_all_delivery number 是否发货完成,0表示没发货完成,1表示发货完成
delivery_id string 快递公司ID,通过获取快递公司列表获取
waybill_id string 快递单号

ProductInfo

参数 类型 是否必填 说明
spu_id string 商家SPU ID
sku_id string 商家SKU ID
out_spu_id string 外部SPU ID
out_sku_id string 外部SKU ID
cnt number 退货的数量
refund_fee number 退款金额
spu_name string spu名称
sku_name string sku名称

# 回包参数说明

参数 类型 是否必填 说明
errcode number 错误码
errmsg string 错误信息

# 说明

  1. 售后状态转移图: