更新退款审批结果

更新时间:2024.09.11

针对“申请退款单”,需要商户明确返回是否可退款的审批结果。

若根据用户描述,核实可以退款,审批动作传入“APPROVE”,同意退款,并给出一个预计退款时间。传入“同意退款”后,需要额外调退款接口发起原路退款。退款到账后,投诉单的状态将自动扭转为“处理完成”。

若根据用户描述,核实不能退款,审批动作传入“REJECT”,拒绝退款,并说明拒绝退款原因。驳回退款后,投诉单的状态将自动扭转为“处理完成”。

# 接口说明

支持商户:
【普通服务商】【从业机构(银行)】【从业机构(支付机构)】【渠道商】【清算机构】
请求方式:
【POST】/v3/merchant-service/complaints-v2/{complaint_id}/update-refund-progress
请求域名:
【主域名】
https://api.mch.weixin.qq.com
使用该域名将访问就近的接入点
【备域名】
https://api2.mch.weixin.qq.com
使用该域名将访问异地的接入点 ,指引点击查看

# 请求参数

    Header HTTP头参数
  • Authorization 必填 string
    请参考 签名认证 生成认证信息
  • Accept 必填 string
    请设置为 application/json
  • Content-Type 必填 string
    请设置为 application/json
    Path 路径参数
  • complaint_id 必填 string(64)
    【投诉单号】 投诉单对应的投诉单号
    Body 包体参数
  • action 必填 string
    【审批动作】 同意 或 拒绝
    可选取值:
    • REJECT: 拒绝退款
    • APPROVE: 同意退款
  • launch_refund_day 选填 integer
    【预计发起退款时间】 在同意退款时返回,预计将在多少个工作日内能发起退款, 0代表当天
  • reject_reason 选填 string(200)
    【拒绝退款原因】 在拒绝退款时返回拒绝退款的原因
  • reject_media_list 选填 array[string]
    【拒绝退款的举证图片列表】 在拒绝退款时,如果有拒绝的图片举证,可以提供 最多上传4张图片, 传入调用“商户上传反馈图片”接口返回的media_id,最多上传4张图片凭证
  • remark 选填 string(200)
    【备注】 任何需要向微信支付客服反馈的信息

请求示例

POST

# 应答参数

无应答包体

应答示例

204 No Content

# 错误码

# 公共错误码

状态码 错误码 描述 解决方案
400 PARAM_ERROR 参数错误 请根据错误提示正确传入参数
400 INVALID_REQUEST HTTP 请求不符合微信支付 APIv3 接口规则 请参阅 接口规则
401 SIGN_ERROR 验证不通过 请参阅 签名常见问题
500 SYSTEM_ERROR 系统异常,请稍后重试 请稍后重试

# 业务错误码

状态码 错误码 描述 解决方案
400 INVALID_REQUEST 请求参数符合参数格式,但不符合业务规则项 请确认参数符合业务要求,稍后重新调用
403 NO_AUTH 无权限 请开通商户号权限,并确认参数符合规范
429 FREQUENCY_LIMITED 频率超限 请求量不要超过接口调用频率限制
500 SYSTEM_ERROR 系统错误 5开头的状态码都为系统问题,请使用相同参数稍后重新调用
反馈
咨询
目录