信用卡怎么开通快捷支付 开通快捷支付 开通快捷支付有风险吗( 二 )


1 .输入卡号
用户输入卡号,系统对卡号进行初步验证 。验证是基于卡bin和LUHN算法 。当然,有些系统提供了OCR功能,即可通过扫描方式获取卡号信息 。一般来说,你可以通过卡bin知道哪个银行,因为每个银行都有自己的卡号规则,你可以通过这些规则知道是哪个银行
2 获得银行卡其他信息
第一次绑定需要卡的信息 。借记卡需要卡号,用户的真实姓名和身份证,所有的都是一样的 。信用卡是复杂的 。一些渠道验证信用卡还需要提供CVN2和信用卡有效期 。
3 .验证预留手机号
这里有一个四要素验证的概念 。由于实名制,所有银行卡都是实名,银行可以核实姓名、身份证号码、银行卡号码和电话号码 。如果验证通过,就会发一条短信到你的手机 。
注意:
(1) 关于预留手机号 。
我们都知道,银行预留的手机号码通常都是办卡时候留的 。几年后,许多人换了手机号,忘记了去银行更改手机号 。因此,许多银行就不验证电话号码 。
(2) 关于短信验证码,电话号码有时候都是不必要的,短信可能就不会发送 。那么银行不发,支付机构就可以自己发;
(3) 重复绑卡问题 。如果系统支持多个帐户,那么一个人必然会被绑定到多个帐户 。有些渠道支持重复绑卡,有些渠道不支持;
4 进行绑定
用户输入短信验证码并确认绑卡 。支付机构就会将用户的银行卡信息和短信验证码组合发送给银行进行签约操作 。在银行成功签约后,它将把签约号码返还给商户 。这种处理逻辑是在支付渠道方面引入的 。银行将返回以下结果:
(1)签约成功:这意味着可以建立签约关系 。下次就可通过签约号来进行扣款操作 。
(2)重复签约:
按照业务考虑是否支持重复签约 。一般针对一个银行卡仅保留一个签约关系 。
(3)签约失败:
会提示具体失败原因 。
四 扣款
以用户在淘宝购买商品为例,用户选好商品后,一般有两个步骤,第一,点击提交订单,淘宝就会向支付宝创建一笔交易订单,然后下一步进入支付宝付款页面,点击确认付款,就可以完成一次快捷支付;
流程要点:
1 用户在淘宝下单后,淘宝调用支付宝接口向支付宝创建交易订单;支付宝会返回淘宝支付订单号;
2 然后淘宝使用订单号调用支付宝的付款接口进行付款;并且跳转到支付宝页面;
支付宝通过用户已经绑定的银行卡的签约号请求渠道执行扣款;
3 对于需要短信验证或者其他身份验证方式的支付行为,还需要首先请求渠道发送短信,之后让用户输入短信验证码 。之后将订单、短信验证码、支付金额送到渠道侧,执行支付 。
这里需要关注如下问题:
1. 订单有效期 用户必须在订单有效期内完成支付 。支付时,必须为每个订单设置有效期 。这个有效期不能太长,一般不会超过一天 。有效期可以从下单开始算,避免使用相对日期 。
在执行支付时,需要验证下订单是否还在有效期内 。
2. 同步和异步处理 渠道提供的扣款状态通知,一般不会同步返回扣款结果,而是通过异步通知的方式来返回 。异步通知会多次调用回调接口,直到调用成功 。所以,一个订单支付成功的通知,有可能会收到多次回调 。
五 备用通道
因为银行常常会出问题,比如今天重庆农行的渠道挂掉了,不能进行扣款了,那用户怎么完成支付?这里就涉及到了一个备用通道问题 。
首先,银行卡快捷支付不仅仅只有发卡行的通道,银联、第三方支付也都可以提供银行卡快捷支付接口 。就发卡行来说,也不仅仅总行通道,很多发卡行的各省分行也能提供快捷支付 。
代扣业务的备用通道好解决,因为一般代扣业务都不需要和渠道方签约,支付机构拿着银行卡信息就可向渠道方发起扣款;那么今天重庆农行挂掉了,如果有北京农行渠道,那么直接向北京农行发起扣款即可;
但是标准快捷,问题就很严重了,因为有一个签约问题需要解决;比如用户原来使用工行快捷支付接口来完成工行借记卡支付 。某一天,工行通知接口要维护,不可用了,这就需要提前把工行接口切到其他备用通道,比如银联接口 。
当然,直接切换是不行的,和银联还没签约呢 。那如何处理备用通道? 关于备用通道的签约 。可以在用户签约到主通道时,同时签约到备用通道,这种情况要求备用通道必须是无短信验证的,否则一次签约发两条短信,用户必须会怀疑的 。还可以在第一次支付的时候签约,这时候将签约支付短信一并发出,避免影响用户体验 。