退款失败一般有以下因素影响,请对应排查:
1. 微信退款异常
1.1 API证书漏上传或失效
1.1.1 请到商城管理后台,支付设置中排查是否有上传证书,如没有请按教程获取商户证书,再上传到商城管理后台。
1.1.2 如上传,可以查看商户号中的证书是否过期,如过期只需重新申请新的证书,上传到网站后台。
1.2 商户号余额不足
需要商户号基本账户充足,才可以退款成功。
1.2.1 到商户平台截图一下余额的页面以及流水的页面查看是否有充值的余额支持退款。
如出现以上内容导致退款不成功,需手动操作退款,操作如下 :
① 到商城管理后台,找到需退款的微信支付流水号
② 登录微信商户号平台:https://pay.weixin.qq.com/
在交易中心---交易订单--找到对应的订单,点击退款(注:需确定图二部分的订单号与后台订单编号一致,避免造成损失)
具体可参考商户号平台退款说明:https://kf.qq.com/faq/140225MveaUz150107mAVz6F.html
2. 支付宝退款异常
新版支付宝,默认是支持自动退款。 退款失败一般因为支付宝公钥有误
① 登录支付宝开放平台,在 [支付宝开放平台--控制台--网页&移动应用】中找到对应的应用点击进入设置页面。
② 打开应用详情,在【开发设置-接囗加签方式-设置/查看] 中,填写对应的公钥,完成后点击保存设置。
③ 在新弹窗中复制重新生成的支付宝公钥。
④ 将上一步复制的支付宝公钥添加到网站管理后台--支付宝公钥填写位置即可。