小程序支付退款失败的常见原因

适用小程序:电商/超级云名片电商版 

 

1. 报错提示“未知错误(请检查支付账户余额是否充足)”

原因:

1. 微信支付商户号的提现方式为自动提现。这样结算到银行账户后,商户号余额会为0,就无法从微信支付商户号请求退款。

2. 可用余额大于需要退款的余额加上手续费(通常是0.6%,可以查看:结算规则、费率、周期说明)。比如你需要退款100元,你的账号需要有100.6 元(退款成功后,手续费 0.6元会留在你的基本户里)。

 

解决方法:

1. 登录微信支付商户平台,进入“交易中心 >资金管理 >充值”。充值足够金额后,再在编辑器同意退款。

2. 为防止之后出现同样问题,你也可以设置一定预留结算金额,避免结算时商户号余额清零。相关文档:微信支付商户提现功能介绍的第 7)点。

 

 

若确认可用余额是足够的,可以提供相关截图及你的商户号到微信开放社区的微信支付专区咨询,也可以拨打微信支付的客服电话 95017。

 

2. 报错提示-特约商户子商户商户号未授权服务商的产品权限

原因:特约商户未授权,无法通过服务商模式调用退款API。

mceclip1.png

 

解决方法:

1. 登录微信支付商户平台 > 产品中心 > 我授权的产品完成退款授权。详细操作指引 [电商] 开启退款功能

 

3. 其它错误

原因:商户证书过期

解决方法:

1. 登录微信支付商户平台 > 账户中心 账户设置 API安全 下载证书。

2. 下载后解压找到 apiclient_cert.p12 文件。

3. 返回上线了的小程序编辑器,进入设置 > 收款设置 > 微信支付 > 退款功能。

4. 点击右边的齿轮,选择“修改配置”。

5. 重新上传刚才下载的 apiclient_cert.p12 文件。



有任何疑问,欢迎联系我们

还有其它问题?提交请求