首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

微信支付商户平台如何授权API退款?

发布网友 发布时间:2022-04-21 18:52

我来回答

1个回答

热心网友 时间:2023-09-08 08:57

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

使用场景:

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

注意:

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

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

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

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

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

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

您是否需要证书:

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

要求退款界面:

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

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

退款状态的更改:

查询接口实现如下:

相关问答:

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com