支付寶手機支付開發

支付寶Android 版官方Demo使用說明:這裏只說明demo怎麼修改運行,不涉及自己公司後臺(比微信方便多了,那個)。

 一,導入demo,如下:

 

 2,修改PayDemoActivity.java 中的4 個參數: 

                 public static final String PARTNER ="";//商戶PID

           public static final String SELLER ="";//商戶收款賬號

  這兩個需要登錄支付寶官網查看,在下面有查看步驟

 

                                         

                  public staticfinal String RSA_PRIVATE =        //商戶私鑰,pkcs8格式,這個要自己生成的,參考文檔生成步驟

           public static final String RSA_PUBLIC =   //支付寶公鑰,固定的,可在文檔中看到。

 

1,附上:支付寶的 RSA 公鑰爲:

 -----BEGIN PUBLIC KEY-----

MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCnxj/9qwVfgoUh/y2W89L6BkRA

FljhNhgPdyPuBV64bfQNN1PjbCzkIM6qRdKBoLPXmKKMiFYnkd6rAoprih3/PrQE

B/VsW8OoM8fxn67UDYuyBTqA23MML9q1+ilIZwBC2AQ2UBVOrFXfFl75p6/B5Ksi

NG9zpgmLCUYuLkxpLQIDAQAB

-----END PUBLIC KEY-----

 

2,附上:登錄支付寶官網查看PID和商戶收款賬號

https://b.alipay.com/order/signManage.htm?channel=ent

 

  

注意:1,你手機上有安裝支付寶相關產品

            2,不打包也可以運行支付

             3,點擊上圖中的查看pid|key進去後上傳公鑰在,在你生成的rsa_public_key.pem內。因爲不上傳這個,自己的後臺是不會有通知的,(這一點讓我很糾結,不傳不能支付不就行了,搞的後臺接收不到通知,你也不清楚哪出問題了)。


二,集成步驟

1,  接入前期準備工作包括商戶簽約和密鑰配置,已完成商戶可略過。

2,. 開發包 ,支付寶錢包支付接口開發包2.0標準版(Android3.0), 打開 alipay-sdk-common 文件夾獲取

alipaySDK-20150602.jar,後 8 位數字標識發佈日期

3,  將alipaySDK-20150602.jar 包放入商戶應用工程的 libs 目

4. 修改Manifest

 

5. 添加混淆規則

在商戶應用工程的 proguard-project.txt 裏添加以下相關規則:

-libraryjars libs/alipaySDK-20150602.jar

-keep classcom.alipay.android.app.IAlixPay{*;}

-keep classcom.alipay.android.app.IAlixPay$Stub{*;}

-keep classcom.alipay.android.app.IRemoteServiceCallback{*;}

-keep classcom.alipay.android.app.IRemoteServiceCallback$Stub{*;}

-keep class com.alipay.sdk.app.PayTask{public *;}

-keep class com.alipay.sdk.app.AuthTask{public *;}

至此,開發包開發資源導入完成。


qq:1096392534有好的問題可以聯繫我

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章