安卓連連支付集成遇到的一些坑和記錄

最近項目要使用的是連連支付,然而他的說明文檔簡單的要死,如果沒有做過支付寶和微信支付的兄弟,可能會有很多坑會遇到,簡單記錄幾筆,官方文檔雖然簡單,但是還是要看看的 http://open.lianlianpay.com/ 官方里面有好多種集成的方式,快捷支付,網(wǎng)銀支付等等...我這里使用的是認證支付

連連1.png

點開第一個認證支付就能看到我們安卓的demo下載鏈接和狀態(tài)碼的說明文檔了

lianlian2.png

ok....下載我們的demo就好了,demo都是ES版本的,這個就有點坑了,我們現(xiàn)在都是在用AS了,誰還用ES,這個我是要吐槽了,有時間的就將這個轉(zhuǎn)成AS導(dǎo)進去吧,或者電腦里面有ES的就直接導(dǎo)入就好了,好了,然后我們繼續(xù),在官方文檔上面有一個應(yīng)用開發(fā)指南,這個就是我說的那個很簡單的接入文檔,

lianlian3.png

這里涉及到了標(biāo)準(zhǔn)版和卡前置,簡單說一下是什么意思,標(biāo)準(zhǔn)版的意思是我們第一次綁卡,在連連那邊就傳了一個id,這個id就是我們用戶在連連那邊的唯一標(biāo)識,每次是帶id過去就好了,而卡前置是我們每次都要將用戶信息,綁卡的信息都帶過去,這個其實對我們來說沒什么關(guān)系,看你們服務(wù)器是怎么做的,他們要做卡前還是標(biāo)準(zhǔn)的,就用什么.我們就只是在代碼里面改點東西就好了.

前奏說完了,戲份來了.

先來看看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鑰匙.配錯了就會出問題,這個去問你們項目經(jīng)理要
lianlian6.png

4.接下來我們就開始在我們代碼里面調(diào)用了,我們先來看看demo,也就是StandActivity類里面的調(diào)用方法,

lianlian8.png

其他的東西看看demo,往自己項目里面拷貝就好了,這里注意要調(diào)用payPreAuth方法,

其他的沒什么問題了,其實也是很簡單的,畢竟現(xiàn)在支付集成都是這個模式.

對了還有一個風(fēng)控參數(shù):這個也是一個煩人的東西,風(fēng)控參數(shù)你們看看

lianlian9.png

這四個基本參數(shù)是必填的,都是屬于我們服務(wù)器的用戶信息.叫服務(wù)器返回給你就好了,再塞進去就行了

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

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容