V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
l1ve
V2EX  ›  全球工单系统

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

  •  
  •   l1ve · 2020-08-03 15:18:52 +08:00 · 1405 次点击
    这是一个创建于 1574 天前的主题,其中的信息可能已经有所发展或是发生改变。
    今天遇到了个事情,支付金额 200+,选择了信用卡,然而并没有立刻显示需要手续费

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

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




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

    支付宝的错误有两点

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

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


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


    后来和客服说了说,客服表示不理解,我也没必要因为 2 块钱去和他扯一小时了~
    1 条回复    2020-08-11 11:13:09 +08:00
    Tony4ee
        1
    Tony4ee  
       2020-08-11 11:13:09 +08:00
    下次准备复现的时候录个屏然后去撕?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5562 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 01:35 · PVG 09:35 · LAX 17:35 · JFK 20:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.