在以前的支付系统的银行卡支付中,挖了一个洞,是关于绑卡的洞 。用户在使用银行卡进行支付之前,需要完成卡绑定操作 。如何绑定卡,如何验证用户绑的是自己的卡而不是隔壁老王的卡,是这个问题的重点 。
为什么要求用户绑定卡片?这和快钱有关 。根据上一篇文章的分析,卡绑定是将用户的卡信息提供给电商,然后电商会利用这些信息去银行完成支付 。绑定卡实际上是一种授权,允许用户允许商家自动从他的账户中扣除资金 。所以,卡绑定也叫签约,是用户、银行、商户三方签订的支付合同 。然而,我们知道,绑卡对用户和商家都有很大的风险 。
如果说方便用户绑卡,商家为什么要这么做?当然,第一步是改善用户体验,让用户更容易花钱 。二是提高支付成功率 。网银支付的成功率在20%左右,银联直连的成功率一般在50%左右,银行卡直连可以提高到70%左右 。这是相当可观的数据 。因此,当你看到绑卡送洗衣粉的做法时,你不需要担心商家是否会赔钱 。
怎么绑卡?我们知道与银行连接的方式有两种,直接与银行接口连接和通过银联间接连接 。在这两种情况下,卡的绑定过程也是不同的 。
卡片装订场景直观来看,电商网站会在用户后台提供一个绑卡入口,让用户可以直接绑卡 。以支付宝卡绑定流程为例,我们可以体验到以下几点:
以下是要点:
只能绑自己的卡,这主要从安全角度考虑 。需要用户在银行侧预留的手机号进行短信验证 。但不是所有银行都需要 。这个时候,为了统一处理,可以考虑自己发验证短信 。不要对这个门户期望太高,越来越多的用户把卡绑在支付上 。也就是提交订单后,发现没有银行卡,就开始绑卡 。与单纯的卡绑定流程不同,在最后一步,卡绑定成功后,支付一般同时完成 。部分渠道会提供卡绑定和支付的接口,减少交互次数 。
卡片装订过程首先介绍简单的银联直联卡 。为了确保卡的安全性,卡绑定有以下预要求:
用户必须已经绑定了手机号 。该手机号用于修改支付密码;用户需设置了支付密码 。支付密码不同于登录密码 。根据用户的不同状态,卡的绑定过程也有差异 。当然,卡绑定是一个安全的操作,需要用户登录系统 。为了避免劫持与服务器的交互,所有操作都必须在安全的链接中进行,即使用https 。当用户开始绑定卡时,请执行以下过程:
检查用户是否有手机号 。没有则进入设置手机号流程 。检查用户是否设置支付密码 。如果已经设置,则需要用户输入密码 。确认后开始绑卡 。否则,也是先进去绑卡后设置密码 。用户输入卡号,系统根据卡号判断卡的发卡行,并显示给用户 。有些实现,如支付,会提供扫卡识码功能 。用户输入银行预留手机 。对于没有绑过卡的用户,需要用户提供真实姓名和身份证号 。对于信用卡,还需要输入cv码和有效期 。这一步,卡的信息都收集全了 。调用银行绑卡验证接口进行绑卡 。这里有一个四要素验证的概念 。由于国内要求实名制,所有银行卡都是实名办理的,所以银行可以验证姓名,身份证号,银行卡号和手机号是不是一致的,如果没问题,则会发短信到手机上 。用户输入短信验证码并确认绑卡,服务器端将用户实名信息以及短信验证码组合形成报文,发送给银行,执行签约操作 。银行侧签约成功后,返回签约号给商户 。
船舱这里有个问题 。如何根据卡号判断发卡银行?这需要卡片箱 。BIN号是银行识别码的缩写 。BIN由6位数字表示,出现在卡号的前6位,由国际标准化组织(ISO)分配给所有从事银行间转账和兑换的银行卡组织 。银行卡的卡号是识别发卡行和持卡人信息的号码,由以下三部分组成:发卡行识别码(BIN号)、发卡行自定义位和校验码 。
目前国内银行卡根据号码不同,属于不同的银行卡组织 。其中,BIN号中以“4”开头的银行卡属于VISA卡组织,以“5”开头的银行卡属于MASTERCARD卡组织,以“9”、“62”、“60”开头的银行卡属于中国银联,以“62”、“60”开头的银联卡符合要求 。大多数银行卡号的前6位数字可以决定发卡银行和卡的类型,但有些非标卡需要6-10位数字才能判断 。需要维护一个卡片箱库 。附件是一个比较完整的csv格式的卡片箱库 。
短信和认证一般卡绑定操作的第五步需要银行发送短信验证码 。短信验证的界面因银行而异 。有的银行一起做短信和认证;有些银行可以配置认证是否同时发送短信 。也有一些精彩的机构,比如联盟,让你在界面传输身份信息,但其实不传输也可以,也不验证身份信息是否正确 。这需要在对接通道时特别注意 。
推荐阅读
- 汽车空调系统工作原理以及结构解析
- 柔然壁纸型号
- 常用工程墙纸型号的介绍
- 29什么意思(骂人25和29是什么意思)
- Win10系统开机密码怎么关闭 如何取消电脑开机密码
- 北京限行时间规定怎么处罚 限号开车怎么处罚
- 什么叫erp(智能erp系统)
- 固态硬盘快多少(固态硬盘比机械系统快多少)
- 谷歌账号注册方法 如何注册谷歌账号
- Facebook账号的注册及培养 在国内如何注册facebook