美文网首页java 支付
安卓连连支付集成遇到的一些坑和记录

安卓连连支付集成遇到的一些坑和记录

作者: 凯哥在此 | 来源:发表于2017-06-08 16:54 被阅读114次

    最近项目要使用的是连连支付,然而他的说明文档简单的要死,如果没有做过支付宝和微信支付的兄弟,可能会有很多坑会遇到,简单记录几笔,官方文档虽然简单,但是还是要看看的 http://open.lianlianpay.com/ 官方里面有好多种集成的方式,快捷支付,网银支付等等...我这里使用的是认证支付

    连连1.png

    点开第一个认证支付就能看到我们安卓的demo下载链接和状态码的说明文档了

    lianlian2.png

    ok....下载我们的demo就好了,demo都是ES版本的,这个就有点坑了,我们现在都是在用AS了,谁还用ES,这个我是要吐槽了,有时间的就将这个转成AS导进去吧,或者电脑里面有ES的就直接导入就好了,好了,然后我们继续,在官方文档上面有一个应用开发指南,这个就是我说的那个很简单的接入文档,

    lianlian3.png

    这里涉及到了标准版和卡前置,简单说一下是什么意思,标准版的意思是我们第一次绑卡,在连连那边就传了一个id,这个id就是我们用户在连连那边的唯一标识,每次是带id过去就好了,而卡前置是我们每次都要将用户信息,绑卡的信息都带过去,这个其实对我们来说没什么关系,看你们服务器是怎么做的,他们要做卡前还是标准的,就用什么.我们就只是在代码里面改点东西就好了.

    前奏说完了,戏份来了.

    先来看看demo里面的东西

    lianlian4.png

    我们先将demo里面的
    1.securepay-lib.jar 拷贝到我们自己的项目工程的libs下
    2.然后清单文件里面配置一下,就是demo;里面的直接拷贝进去就好了
    ,截图看看具体的吧,怕有的兄弟不是很清楚

    lianlian5.png

    3.然后将demo里面的utils包和env包下的东西拷贝到自己的项目里面,这里面有几个地方需要修改自己的商户号的,

      一是在env包下的EnvConstants类里面要修改一些自己公司的信息,这个得看你们是md5还是RSA加密的,我们是MD5,我就只是配置了MD5的......PARTNER是商户号     MD5_KEY钥匙.配错了就会出问题,这个去问你们项目经理要
    
    lianlian6.png

    4.接下来我们就开始在我们代码里面调用了,我们先来看看demo,也就是StandActivity类里面的调用方法,

    lianlian8.png

    其他的东西看看demo,往自己项目里面拷贝就好了,这里注意要调用payPreAuth方法,

    其他的没什么问题了,其实也是很简单的,毕竟现在支付集成都是这个模式.

    对了还有一个风控参数:这个也是一个烦人的东西,风控参数你们看看

    lianlian9.png

    这四个基本参数是必填的,都是属于我们服务器的用户信息.叫服务器返回给你就好了,再塞进去就行了

    OK基本上没什么了.......

    相关文章

      网友评论

      本文标题:安卓连连支付集成遇到的一些坑和记录

      本文链接:https://www.haomeiwen.com/subject/bzhtqxtx.html