101条UX原则 - #51 获取信用卡详细信息时,请尽量减少输入项目

许多网站和应用程序的最终目标是让用户付费。这是值得庆祝的事情:我们做了一些有用的事情或提供了一些非常好的东西,以至于用户很乐意把辛苦赚来的钱分享给我们。那么,我们何必要让用户花钱这个过程这么难呢?

让用户输入信用卡或借记卡号码这类数据已经是一个最笨拙的操作,因此尽可能简化:

·只收集你需要的东西:卡号,有效期和 CV2 代码。

·允许用户在一个字段中键入完整的卡号,但在输入时可视地将其分成四个数字的组。这使得错误更容易被发现,但是避免用户在四个单独的字段之间移动。

·如果用户点击空格键,则以静默方式删除空格。

·包含一些帮助文本,描述在哪里可以找到 CV2 或卡的安全代码。因为有些人的代码位置总有些不一样,不值得因此就失去用户。

Stripe的默认结帐行为非常完美:

如果你不需要收集“有效期”日期,发行号码或邮政编码,或其他10个随机内容,请不要收集它们。每个表单字段都是用户要做的另一件事,都要要花时间查找和解析的另一个信息。这就导致他们可能被卡住,改变主意,感到无聊或以其他方式放弃付款表单。

只通过 HTTPS (安全)连接收集卡详细信息。越来越多的浏览器会在用户将信息输入非安全页面时提醒用户。有一些服务,例如 Let's Encrypt(https://letsencrypt.org)(一个免费的,自动的,开放的证书颁发机构),它可以给你免费生成证书。


知识点:

·仅收集交易所需的最少信息。

·宽容:自动消除多余的空格,并使卡号数字易读。

·只通过安全连接收集详细信息。

你可能感兴趣的:(101条UX原则 - #51 获取信用卡详细信息时,请尽量减少输入项目)