微信开通退款功能(付款后怎么申请退款)

摆账网 知识与问答 2024-11-14 11:20:46

上一章介绍了微信支付的整个流程,本章趁热打铁梳理了微信退款(JSAPI支付)相关知识。

应用场景:

当交易后一定时间内由于买方或卖方原因需要退款时,卖方可以通过退款接口将货款退还给买方。微信支付在收到退款请求并验证成功后,会根据退款规则将货款按原方式退还至买家账户。

注意:

1.交易超过一年的订单不能提交退款。

2.微信支付退款支持单笔交易多次退款。多次退款需要提交原支付订单的商户订单号,设置不同的退款号。退款申请的总金额不能超过订单金额。退款失败并被重新提交。请不要更改退款号码,请使用原商家退款号码。

3.请求频率限制:150qps,即正常每秒退款请求数不超过150。

或者无效请求频率限制:6qps,即每秒不超过6个异常或不正确的退款请求。

4.每笔支付订单的部分退款次数不能超过50次。

5.如果同一用户多次退款,建议分批次退款,避免并发退款导致退款失败。

您是否需要证书:

Java开发需要双向证书(apiclient_cert.p12证书)才能申请退款。如下图所示,登录微信商家平台(https://pay.weixin.qq.com/)。

要求退款界面:

提交退款申请后,调用此接口查询退款状态。退款有一定的延迟。用零钱支付的退款20分钟内到账,银行卡支付的退款3个工作日后再次查询。(退款有延迟,可以通过民调判断。)

注:如果单笔支付订单的部分退款次数超过20次,请使用退款号码查询。

退款状态的更改:

查询接口实现如下:

相关问答:

上一篇:hj拼音怎么读(易读错字错误读音大全)

下一篇:晚上不要申请网贷(我已经黑到没一个口子下款了)