关于支付宝pc扫码重复支付的问题
来源:1-1 Java企业级支付一站式解决方案

wwwwwwei
2020-05-28
最近有涉及到支付宝 电脑网站支付
,对于重复支付有点疑惑。
例如某网站的业务会员(终生制这种只需要付款一次的),初次选中a、b、c三项业务,然后跳转到扫码支付页面,发现钱不够,现只选中a业务,再次跳转到扫码支付页面。
按照上述场景,生成了两个订单号,都包含了业务a的,出于某种原因,如果此时都付款的话,a业务的会员就会被支付了两次,产生了重复支付的情况。请问这种情况该如何避免吗?
我有了解到支付宝有
交易关闭接口
,但是那个貌似要在用户扫码之后调用才有效。用户扫码与否,商户系统无感知,也就没法调用关闭接口,此时两个订单都可被支付。
写回答
1回答
-
神思者
2020-05-28
你说的这个事情,用户钱不够没付款成功,支付订单的状态是未支付。即便退回了重新选择,那么要生成新的本地商品订单,然后商户平台拿着商品订单请求支付平台生成支付订单,这是个新的支付订单,所以不会重复付款
122020-05-28
相似问题
支付宝沙箱环境
回答 1
老师,为什么没有实现聚合支付的功能?
回答 1
小程序 手机扫码后显示支付验证签名失败
回答 2
app 支付宝支付
回答 1
支付宝小程序开发者工具不能关联小程序
回答 3