PC 端支付宝支付时关于信用卡服务费的一个逻辑错误(网络条件较差时会多花钱 !)

2020-08-03 15:18:52 +08:00
 l1ve
今天遇到了个事情,支付金额 200+,选择了信用卡,然而并没有立刻显示需要手续费

直到输入密码-点击确认,在提交的过程中手续费出来了,并且那里有个选择框的对勾也没打

居然成功支付了(附带手续费




后来想了一下,这个错误在网络环境不好的时候是非常容易复现的

支付宝的错误有两点

1.对于这种逻辑判断,应该在进入付款页面的时候获取信用卡支付是否需要服务费的信息,而不是在用户选择了卡之后再去请求是否需要服务费的信息(显然会增加极大请求量)

2.更换支付方式为信用卡后,应当将提交按钮设置为禁用以防止这个情况,直到信息请求完成


3. 信用卡服务费选择框默认为不勾选,并且提交逻辑为不勾选无法提交


后来和客服说了说,客服表示不理解,我也没必要因为 2 块钱去和他扯一小时了~
1332 次点击
所在节点    全球工单系统
1 条回复
Tony4ee
2020-08-11 11:13:09 +08:00
下次准备复现的时候录个屏然后去撕?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/695261

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX