android使用连连支付进行银行卡支付

最近项目开发中有一个需求是验证银行卡与用户的身份证号和手机号是否匹配,于是就考虑到使用连连支付,先说一下这个需求吧,一接到这个需求,我想大多数没接触过的人也是比较懵的,我们之前做的支付,比如微信和支付宝,集成起来都是特别方便的,而连连支付他的这个文档里面东西太多了,找起来也特别麻烦。废话就不多少了,直接进入主题吧!

连连提供的android的sdk里面有三种模式0:普通模式,1:卡前置模式,2:签约模式。只从名字上看其实看不出到底这三种模式是什么意思,我调试了一下,普通模式说的是你的银行卡再吊起sdk,才进行银行卡验证,验证过后的银行卡会在你吊起支付后银行卡列表里出现,也就是说银行卡号不是作为参数传递到sdk中的。卡前置模式是你可以把银行卡号作为参数传进来,吊起sdk后在于你的手机号码进行验证。签约模式其实试了之后你才会发现这个其实就是我们需要的使用的,这个模式仅仅只是对你的银行卡和用户身份信息进行验证,不过需要的注意的是,验证成功后你的卡号会在普通模式的银行卡列表里显示,你需要做的是保持userid一致,因为连连是通过userid来判断是否是同一用户的。

我在这里对几个参数进行解释:

* @param urerid                //用户id
* @param idno                  //身份证号码
* @param acctname              //真实姓名
* @param cardno                //银行卡号
* @param oid_partner           //合作商id
* @param user_info_bind_phone  //用户绑定的手机号
* @param user_info_dt_register //注册的用户信息
* @param frms_ware_category    //公司类别
* @param request_imei          //手机串号

至于如何吊起支付,我就不再贴代码了,连连提供的demo里面都有,使用起来还是比较方便的。用的时候,可以选择吧demo里面的类全都考到你的项目里,AuthActivity这个类就不需要了,不过核心代码都在这个类里,你需要什么可以在这个类里面去找。对于三种模式需要哪些参数也都在这个类里面有详细的说明。





















发布了16 篇原创文章 · 获赞 14 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/liulong_/article/details/76512564