1. 程式人生 > >android整合最新支付寶遇到的坑

android整合最新支付寶遇到的坑

android整合支付寶支付

整體思路

   支付寶的整合是當用戶點選充值的時候,請求你們後臺伺服器,把你需要的引數返回給你(注意後臺返回的引數和你去請求支付寶的引數必須一致包括順序),然後呼叫支付寶的支付介面(這個直接參照支付寶的demo就好)

   附上支付寶的demo下載地址:https://doc.open.alipay.com/doc2/detail.htm?treeId=54&articleId=104509&docType=1

     下面我們來說說整合過程中遇到的坑,以及怎麼解決

       第一個問題:一直都跳轉不到支付寶的h5頁面,首先檢查你是否加入jar包,並且按照下圖來配置


   然後檢查是否在application中聲明瞭元件

      <!-- alipay sdk begin -->
        <activity
            android:name="com.alipay.sdk.app.H5PayActivity"
            android:configChanges="orientation|keyboardHidden|navigation|screenSize"
            android:exported="false"
            android:screenOrientation="behind"
            android:windowSoftInputMode="adjustResize|stateHidden" >
        </activity>
 
        <!-- alipay sdk end -->

    第二個問題:一直報ALI64,報這個錯大部分是簽名sign或者請求引數的順序是否跟後臺保持一致的問題

       如果出現了問題,不要慌,支付寶的整合過程還是很簡單,第一步,把所需要的引數直接寫死到demo裡面執行是否能支付成功。

   這步如果成功,那麼說明是後臺和客戶端互動的時候返回引數有問題。

   這步如果報錯,那麼說明最大可能就是你的簽名有問題。

   呼叫第三方sdk需要自己多細心和反覆看demo以及看文件,只要多看幾遍瞭解整體思路那麼一定能成功的。

  如果出現了除以上的其他問題請參考支付寶的支援中心:

     https://support.open.alipay.com/support/hotProblemDetail.htm?spm=a219a.7386793.0.0.dvFMLL&tagId=100199


相關推薦

android整合最新支付遇到的

android整合支付寶支付 整體思路    支付寶的整合是當用戶點選充值的時候,請求你們後臺伺服器,把你需要的引數返回給你(注意後臺返回的引數和你去請求支付寶的引數必須一致包括順序),然後呼叫支付寶

Android整合Google支付,以及遇到的

Google商店的應用被下架,應用內購買必須走Google支付,還要扣去百分之三十的手續費,而且有些國家還會收一定的銷售稅最高達27%,其實Google支付只是自己集成了Paypal支付和銀行卡支付,然後Google收手續費。使用者使用Google正常支付退款時間是48小時

2016最新支付APP支付整合問題解決

1.首先整合過程從官網下載DEMO與SDK 將sdk以下檔案匯入到工程中 AlipaySDK.bundle AlipaySDK.framework 2.新增支付寶sdk所需要的依賴庫 xcode7之前是dylib,xcode7之後是tbd 3.在

整合ping++支付微信支付功能遇到的

1、匯入官方專案時,不能像常規那樣匯入專案時,刪掉一些資料夾,更改檔案中版本,什麼都不改,直接開啟即 可。錯誤時,android studio會報錯:android studio error: style attribute ‘@android:attr/windowEnterAni

iOS中 最新支付支付(AliPay) 韓俊強的博客

urlencode init 易用 微軟雅黑 per 回調 process class lis 每日更新關註:http://weibo.com/hanjunqiang 新浪微博 如今的支付方式一般有三種, 支付寶, 微信, 網銀. 個人認為最簡單易用的還是支付寶

android 集成支付app支付(原生態)-包括android前端與java後臺

請求 call 修改 quest ali log gif 操作 asm 本文講解了 android開發的原生態app集成了支付寶支付, 還提供了java後臺服務器處理支付寶支付的加密代碼, app前端與java後臺服務器使用json數據格式交互信息,java後臺服務主要用來

Android開發 之 支付支付

Android接入支付寶實現支付功能 我本來是想直接講Android支付這一塊的,包括支付寶,微信,其他第三方整合支付等,但是微信開放平臺他對我的賬號做了限制,所有我今天就先把重心放在支付寶的支付上,也算是寫得儘可能詳細些吧,畢竟是第三方的SDK,只要我們耐心的閱讀文件和開

Android攻城獅前端指南

持續更新 1.寫程式碼過程中webstorm底部一直閃爍,程式碼也提示不了 File->Invalidate Cahes/Restart -> Invalidate and Restart 複製程式碼 2.按鈕未點選自動執行點選事件 handlerClick = (questio

Unity Android平臺接入支付

配置 建立應用,配置應用參考上面的給的官網文件。 支付寶SDK 下載SDK&Demo。解壓之後會有兩個資料夾:alipay_demo和alipay_sdk,別急後面會用到。 建立android庫工程 這裡用AndroidSt

安卓端支付整合支付H5頁面無法調起的問題

最近公司專案需要新增支付功能,我們這邊主要整合支付寶和微信的支付。我這邊整合完支付寶後,發現了一個問題,就是我手機如果裝有支付寶的app,那麼可以呼叫起手機的app,但是解除安裝支付寶app後,卻呼叫不起來支付寶的H5頁面,於是本著學習的態度去網上查,查了一大堆資料,發現都是在AndroidMa

Android中仿支付月賬單view

前言 昨夜同門雲集推杯又換盞,今朝茶涼酒寒豪言成笑談。半生累,盡徒然,碑文完美有誰看,隱居山水之間誓與浮名散。 簡介 今天給大家帶來的是支付寶的月賬單view的實現,看到標題,你可能會覺得是自定義view的相關實現,這裡可能要讓你失望了,因為這裡我們用的是

android整合GooglePay支付,實現應用內支付,如金幣等

1、前言 釋出海外市場,應用內又有支付功能,不可避免要整合GooglePay支付,國內不支援GooglePay,要FQ. 開發文件:整合應用內支付官方文件 2、開發前工具準備 (1)FQ工具:手機,電腦各一套,目前還能用的L

Android 微信 支付支付,2行程式碼實現支付

作者簡介 微信公眾號(高質量文章推送):走向全棧工程師 作者:陳博易 宣告:本文是個人原創,未經允許請勿轉載 商業合作請在微信公眾號回覆:聯絡方式 前言 現在的多數App都離不開整合阿里支付寶支付和微信支付

Android中實現支付支付總結

1.支付寶官網中登入企業支付寶證號,建立應用獲取APPID 2.下載生成公私鑰工具生成應用公鑰和應用私鑰 3.上傳應用公鑰,獲取支付寶公鑰 4.把APPID   支付寶公鑰 發給服務端 5.獲取簽名後的 6.整合,下載官方demo後,將alipaySdk-20170

Android整合極光推送踩(二)升級篇

轉載請標明出處 前言 前段時間針對整合極光推送寫了篇文章( Android整合極光推送和踩過的坑),後來提測以後發現了各種問題。一直沒時間總結一下,趁著週末有點時間,趕緊把這段時間裡針對Push這塊兒遇到的問題梳理一下。並且對上篇文章 《Android整合極光推

Android開發中支付接入支付功能實現(詳細步驟)

今天做了一下支付寶的支付功能的實現,記錄一下。(注意:因為服務時常更新,所以主要記錄操作方法,而非依葫蘆畫瓢。另外,這次簡單實現了訂單提交—結果獲取,並沒有做那些進一步的驗證,後期會逐步完善)步驟如下:下載最新的sdk則點選上圖中下面的那個"SDK及DEMO下載",然後選擇相

Android自定義支付輸入軟鍵盤

不多說,先來截圖: 大致的介面就是這樣了,因為沒有切圖,所以圖片的地方用文字進行表示了。如果有需要,大家可以自己選擇圖片。 大致分為這幾個工具類: 1.PayAdapter 主要是對數字進行賦值: public class PayAdapter exte

Android應用識別支付收款二維碼直接跳轉支付轉賬介面

我們知道應用可以通過scheme跳轉應用,支付寶的scheme private static final String URL_FORMAT = "intent://platf

Android 微信/支付 h5調原生支付

記錄一下Android的支付h5調原生支付 流程是客戶端通過後臺的介面生成支付訂單,後臺生成訂單後會返回一個h5的支付url import android.content.Context import android.content.Intent import andro

Android 整合支付SDK實現快捷支付--填

    剛給app集成了支付寶的android客戶端快捷支付SDK,整合很簡單,但是由於是涉及錢的問題,大家都會持謹慎態度,所以有很多小坑,粗心的話整合之路會很坎坷,對於整合步驟,我不想寫了,沒有必要,就看官方的SDK整合文件就好,內容也不多,對於整合步驟這個不推薦看部落格