问题描述:
1.网站整合了支付宝扫码支付和微信扫码支付,用户可以选择不同的支付方式支付,现在有如下情景:用户首先打开支付宝二维码页面,并用手机扫码,但不支付,再打开微信扫码支付页面,使用微信完成支付,最后发现上一步使用支付宝
扫描的二维码仍然可以支付,这种情况该如何处理?订单支付流程上该如何设计?
如何避免同一张订单,分别以微信、支付宝支付,而造成的重复支付?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- threenewbee 2019-07-22 09:39关注
(1)理智的用户,不会主动重复支付。
(2)对于支付页面,可以用websocket、轮询,服务器端在该订单已经付款的时候,让所有的支付页面跳转到支付成功页面。
(3)用户误操作,页面又没有来得及跳转的情况应该极少了,这种情况安排人工检查下并且退款。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 2无用
悬赏问题
- ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?
- ¥15 错误 LNK2001 无法解析的外部符号
- ¥50 安装pyaudiokits失败
- ¥15 计组这些题应该咋做呀
- ¥60 更换迈创SOL6M4AE卡的时候,驱动要重新装才能使用,怎么解决?
- ¥15 让node服务器有自动加载文件的功能
- ¥15 jmeter脚本回放有的是对的有的是错的
- ¥15 r语言蛋白组学相关问题
- ¥15 Python时间序列如何拟合疏系数模型
- ¥15 求学软件的前人们指明方向🥺