微信支付发起退款后,手续费会返回我是知道的.但是针对部分退款时返回手续费的逻辑却是摸不透,能否告知?
例子1:
支付1元 手续费0.6% = 0.01元
退款0.5元 返回手续费0元
再退款0.01元 返回手续费0元
再退款0.02元 返回手续费0元
再退款0.1元 返回手续费0元
再退款0.1元 返回手续费0元
再退款0.1元 返回手续费0元
再退款0.1元 返回手续费0.01元
为什么会在第7次返回手续费.(注:并没有完全退完金额)
例子2:
支付3元 手续费0.6% = 0.02元
退款0.5元 返回手续费0元
退款0.5元 返回手续费0元
退款0.5元 返回手续费0元
退款0.5元 返回手续费0.01元
退款0.5元 返回手续费0元
退款0.5元 返回手续费0.01元
为什么会在第4次返回0.01元
(退款手续费数据参考来源微信商户后台的资金流水页面)
亦或者有接口可以查询到退款手续费返回情况嘛?
给后来的小伙伴,微信退款规则:
https://developers.weixin.qq.com/community/develop/doc/0006888b8584e811e6294963b5b800