「美团外卖APP签约快捷支付」流程体验
§1 添加银行卡
新用户在美团外卖APP订餐支付时,首先要绑定银行卡。如下是“添加银行卡”页,输入卡号后,系统自动调用卡bin库校验卡号的有效性,如果有效会显示发卡行和卡类型(借记卡/贷记卡)。 这里脑补一下,卡bin校验是按照卡号前6位来校验的,所以你看在美团输入前6位后如果ok就会显示出来发卡行和卡类型信息了。

§2 验证银行卡信息
我这里绑定的是招商银行借记卡,点击“下一步”,要输入卡号以为的剩余的3要素,即姓名、身份证号码、银行预留手机号。 如果贷记卡(信用卡),还要输入cvv2和有效期。这就是所谓的三要素鉴权、四要素鉴权和六要素鉴权。 签约需要用户同意一个支付协议才能继续往下走。 所以,页面放置了一个可点击查看详情的用户协议。
注意到这个页面依然是美团的。这里要说明的是,美团支付是美团旗下的第三方支付平台。这样,美团平台上的用户消费过程实现了生态链闭环。
用户输入完信息继续往下走这块,美团产品做的很nice,页面底部直接一个按钮“同意协议并验证”,用户点击这个按钮即可往下走。用户无感知,体验超棒! PS:我们见过的常规的产品实现是默认勾选“用户协议”checkbox,用户点击按钮往下走;更糟糕一些的产品实现是默认不勾选这个checkbox,用户勾选后按钮才可点击。美团支付弱化了“用户协议”,尽快引导用户完成支付的动机表现得淋漓尽致,毕竟让用户花钱才是王道嘛。

§3 手机验证码
到下一步是发送手机短信验证码。
手机收到来自招行95555的验证码短信:您正在【美团点评】签约快捷支付功能,验证码123456,一卡通尾号为7055。请不要向任何人提供本验证码![招商银行]

§4 设置支付密码
输入短验后“下一步”是设置支付密码。安全键盘自动弹出。如下是二次输入确认页。

§5 支付完成
两次密码相同后,页面出现的是“确认支付”按钮,用户点击按钮,完成支付。
这时银行卡已在美团开通快捷支付功能。同时,手机会收到一条来自招行95555的短信:您尾号7055的一卡通已开通美团点评快捷支付功能,您可以通过美团点评支付密码(无需银行卡取款密码)完成交易,请妥善保管相关信息。若非本人操作,请致电95555[招商银行]

§6 非首次支付
以后再订餐时,支付就变得再简单不过了。默认选择“美团支付”,用户点击“确认支付”后输入支付密码就完成了。
§7 来一张养眼的结束本文
「美团外卖APP签约快捷支付」流程体验的更多相关文章
- 移动APP 支付宝快捷支付开发流程
[代码] [Java]代码 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ...
- 美团外卖app可行性分析
美团外卖app可行性分析 1 引言 1.1编写目的 年轻人追求时尚,快捷,因此外卖行业拥有广阔的消费群体:团购的兴起,也促进了人们的消费欲望,人们继续一个外卖平台,来满足他们的欲望.O2o模式的日渐完 ...
- 「PHP开发APP接口实战009」日常安全防范之防SQL入和XSS攻击
防SQL注入和XSS攻击通用过滤 首先在 /app/library/ 目录下创建 Security.php 文件并添加以下代码: <?php /** * * 防SQL注入和XSS攻击通用过滤 * ...
- iOS 类似美团外卖 app 两个 tableView 联动效果实现
写在前面 首先声明哈,不是广告,我就是用的时候觉得这个功能比较好玩,就想着实现了一下.效果如图: 接下来简单的说一下思路吧~ 大体思路 可能我们看到这种功能的实现的时候,首先想着的是我在这个控制器中左 ...
- 美团外卖iOS App冷启动治理
一.背景 冷启动时长是App性能的重要指标,作为用户体验的第一道“门”,直接决定着用户对App的第一印象.美团外卖iOS客户端从2013年11月开始,历经几十个版本的迭代开发,产品形态不断完善,业务功 ...
- 美团外卖Android平台化的复用实践
美团外卖平台化复用主要是指多端代码复用,正如美团外卖iOS多端复用的推动.支撑与思考文章所述,多端包含有两层意思:其一是相同业务的多入口,指美团外卖业务需要在美团外卖App(下文简称外卖App)和美团 ...
- 美团外卖Android Crash治理之路
Crash率是衡量一个App好坏的重要指标之一,如果你忽略了它的存在,它就会愈演愈烈,最后造成大量用户的流失,进而给公司带来无法估量的损失.本文讲述美团外卖Android客户端团队在将App的Cras ...
- Android内存管理(4)*官方教程 含「高效内存的16条策略」 Managing Your App's Memory
Managing Your App's Memory In this document How Android Manages Memory Sharing Memory Allocating and ...
- APP的案例分析-美团外卖
大一才开始用软件订外卖了,很方便 ,上手快只要注册个账号登陆即可,支付时自动跳转到其他支付应用.严重的bug也没有,只有之前一段时间通过首单可以刷优惠,之后也修复了. 身边的同学也很多都在用.方便省 ...
随机推荐
- ASP.NET Core 实现用户登录验证的最低配置
背景是在一个项目中增加临时登录功能,只需验证用户是否登录即可,所需的最低配置与实现代码如下. 在 Startup 的 ConfigureServices() 方法中添加 Authentication ...
- Java的各种打包方式
JAR (Java Archive file) 包含内容:class.properties文件,是文件封装的最小单元:包含Java类的普通库.资源(resources).辅助文件(auxiliary ...
- [No000013B]初识Ildasm.exe——IL反编译的实用工具
Ildasm.exe 概要: 一.前言: 微软的IL反编译实用程序——Ildasm.exe,可以对可执行文件(ex,经典的控制台Hello World 的 exe 可执行文件)抽取出 IL 代码,并且 ...
- 手把手教你用Spring Cloud和Docker构建微服务
什么是Spring Cloud? Spring Cloud 是Pivotal提供的用于简化分布式系统构建的工具集.Spring Cloud引入了云平台连接器(Cloud Connector)和服务连接 ...
- json解析出来数据为空解决方法
从APP端或从其他页面post,get过来的数据一般因为数组形式.因为数组形式不易传输,所以一般都会转json后再发送.本以为发送方json_encode(),接收方json_decode(),就解决 ...
- php源码笔记
php global 你global了一个变量,那么Zend就会去全局symbol_table去寻找,如果找不到,就会在全局symbol_table中分配相应的变量.通过这样的机制,实现了全局变量. ...
- [knowledge][linux][sysfs] sysfs文件系统
https://en.wikipedia.org/wiki/Sysfs http://man7.org/linux/man-pages/man5/sysfs.5.html https://www.ke ...
- 《Redis 主从复制》
万念俱灰,说的就是我现在的心情...... 周六下午写了一下午的读书笔记,由于我的 MAC 有点问题,重启了一下...... 灰飞烟灭...... 读 第八章<集群> 总结 1:如何开启主 ...
- linux read()和write
参考http://www.cnblogs.com/xiehongfeng100/p/4619451.html 1. read总是在接收缓冲区有数据时立即返回,而不是等到给定的read buffer填满 ...
- schtasks 命令使用
schtasks /create 创建任务,下面是常用参数 /tn taskname /tr taskrun /sc schedule [Minute | Hourly | Daly | We ...
