小程序
小游戏
企业微信
微信支付
扫描小程序码分享
业务场景:
假设我购买一款盲盒需要100元钱,我在app上充值了20元,用现金支付了80元 。开到了不喜欢的盲盒我回收60元钱到了app上的用户余额。
问题1:我现在要将这60元钱原路退回给用户。问这两笔订单(20元和80元)分别退多少?调用微信后台的哪个接口来处理上面场景。
问题2:我现在要使用上面的60元余额去购买一个100元的盲盒,自己又支付了40元。不喜欢又回收了。按照此场购买10次,那最终的余额退款时。用什么接口处理上面的业务场景
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
微信支付退款接口退款不能大于实际支付金额,支付20只能退20,其余部分需要你根据你们实际情况处理
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
这可能是一道数学题,两笔订单都不需要退,1000次购买过程如下:
1【购买】余额20,购买盲盒支付100元(微信支付80 + 余额支付20),支付后余额为:0
【回收】余额0,回收盲盒收到60元,直接存入余额账户,回收后余额为:60
2【购买】余额60,购买盲盒支付100元(微信支付40 + 余额支付60),支付后余额为:0
(重复999次)
1000【购买】余额60,购买盲盒支付100元(微信支付40 + 余额支付60),支付后余额为:0
资金只进不出,花100,退60元,相当于每次app白赚40元。每一回合(购买100->回收60)用户只有花钱没有退钱,根本不涉及到微信退款接口的调用。
退款接口:
https://developers.weixin.qq.com/doc/search.html?source=enter&query=%E9%80%80%E6%AC%BE&doc_type=miniprogram&jumpbackUrl=%2Fdoc%2F
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
微信支付退款接口退款不能大于实际支付金额,支付20只能退20,其余部分需要你根据你们实际情况处理
这可能是一道数学题,两笔订单都不需要退,1000次购买过程如下:
1【购买】余额20,购买盲盒支付100元(微信支付80 + 余额支付20),支付后余额为:0
【回收】余额0,回收盲盒收到60元,直接存入余额账户,回收后余额为:60
2【购买】余额60,购买盲盒支付100元(微信支付40 + 余额支付60),支付后余额为:0
【回收】余额0,回收盲盒收到60元,直接存入余额账户,回收后余额为:60
(重复999次)
1000【购买】余额60,购买盲盒支付100元(微信支付40 + 余额支付60),支付后余额为:0
【回收】余额0,回收盲盒收到60元,直接存入余额账户,回收后余额为:60
资金只进不出,花100,退60元,相当于每次app白赚40元。每一回合(购买100->回收60)用户只有花钱没有退钱,根本不涉及到微信退款接口的调用。
退款接口:
https://developers.weixin.qq.com/doc/search.html?source=enter&query=%E9%80%80%E6%AC%BE&doc_type=miniprogram&jumpbackUrl=%2Fdoc%2F