请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于支付宝pc扫码重复支付的问题

最近有涉及到支付宝 电脑网站支付 ,对于重复支付有点疑惑。

例如某网站的业务会员(终生制这种只需要付款一次的),初次选中a、b、c三项业务,然后跳转到扫码支付页面,发现钱不够,现只选中a业务,再次跳转到扫码支付页面。

按照上述场景,生成了两个订单号,都包含了业务a的,出于某种原因,如果此时都付款的话,a业务的会员就会被支付了两次,产生了重复支付的情况。请问这种情况该如何避免吗?

我有了解到支付宝有 交易关闭接口 ,但是那个貌似要在用户扫码之后调用才有效。用户扫码与否,商户系统无感知,也就没法调用关闭接口,此时两个订单都可被支付。

正在回答 回答被采纳积分+3

1回答

神思者 2020-05-28 00:29:37

你说的这个事情,用户钱不够没付款成功,支付订单的状态是未支付。即便退回了重新选择,那么要生成新的本地商品订单,然后商户平台拿着商品订单请求支付平台生成支付订单,这是个新的支付订单,所以不会重复付款

1 回复 有任何疑惑可以回复我~
  • 提问者 wwwwwwei #1
    可能没描述清楚,现在不是请求了两次吗(没有关闭浏览器),生成了两个订单,那这俩可能都会都会被支付,是这种。
    回复 有任何疑惑可以回复我~ 2020-05-28 16:15:37
  • 神思者 回复 提问者 wwwwwwei #2
    你不说点后退了了,所以不会存在要支付的页面啊
    回复 有任何疑惑可以回复我~ 2020-05-28 16:23:25
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信