1. 程式人生 > >對接支付寶支付介面開發詳細步驟

對接支付寶支付介面開發詳細步驟

對接支付寶支付介面,官方文件已經寫的很清楚了,但是也有很多像我一樣的小白,第一次對接支付寶支付介面,會有些迷茫,所以我在此寫下這篇文章,給我和我一樣的同學,一點思路吧。

第一步:(先要在支付寶進行操做,拿到我們需要開發的資訊後在動程式碼)

進入螞蟻金服,我們先要建立應用 看到圖下的應用按鈕了嗎?

點選應用(如下圖)

建立應用(建立應用需要稽核)提供資料稽核吧,這個時候我們就不用管他了。稽核通過就可以用了。

但是他稽核我們也不能閒著著 ,我們先弄個測試把程式碼寫出來,等稽核溝通過後我們這邊在替換稽核後的資訊即可。

第二步(使用沙箱環境進行開發)

看到APPID了嗎這個很重要,我們支付的時候需要用到它,當前稽核的後的資訊裡也會有,這個沙箱就是給我們測試用的,和正式幾乎是一致的,只是切換不同的APPID和支付寶閘道器。(這裡我要吐槽一下微信支付,微信支付說真的文件太爛,坑太多,後續我也會把微信支付對接弄上來。)支付寶還有一個好的地方就是旁邊的機器人了,這個很到位,有不會的呼叫一下即可(小技巧:使用機器人,問題多打幾次,人工就出來了,要不人工出不來呢。)

在這個介面需要設定應用公鑰

點選開啟設定應用公鑰(其他不用設定)點選設定應用公鑰

ok ,這裡是輸入公鑰的地方,如何生成鑰匙,請點選檢視生成祕鑰方法(下圖,下載鑰匙生成工具)

下載後按照說明開啟(切記安照說明進行開啟)

點選生成祕鑰(這裡注意:不要去驗籤你生成的祕鑰,因為你驗籤會失敗)我們直接拷貝生成的公鑰放入即可。

這裡也不需要驗證公鑰的準確性 直接點選儲存即可。

第三步:匯入alipay的jar包(jar包在)

https://docs.open.alipay.com/54/104506/ 這個是支付demo 裡面有jar 包,匯入即可。

第四步:編寫程式碼

建立一個AppPayConfig 類如下圖放入對應的值即可

編寫action 類

ok 到此支付寶就對接完畢了,當然上面有個非同步回撥地址,這個介面也是需要些的,我這了就不貼出來了。不知道大家能不能看明白,如果還有模糊,可以呼叫我吧。謝謝大家的閱讀。

相關推薦

對接支付支付介面開發詳細步驟

對接支付寶支付介面,官方文件已經寫的很清楚了,但是也有很多像我一樣的小白,第一次對接支付寶支付介面,會有些迷茫,所以我在此寫下這篇文章,給我和我一樣的同學,一點思路吧。 第一步:(先要在支付寶進行操做,拿到我們需要開發的資訊後在動程式碼) 進入螞蟻金服,我們先要建立應用

對接支付介面開發詳細步驟

這篇文章是獻給正在開發微信支付,但是對微信支付的流程,或是看微信支付文件有疑問的小夥伴們,我也是一枚小白,在第一次對接微信支付,也是措手不及。ok 不多說了,寫的不好,大家不要噴我哈。 1、第一步       我們需要從哪裡入手,當然我們需要有微信商家賬號怎樣申請商家賬號呢

java 微信與支付退款介面開發總結

目錄 0、概述 此文件為了指導在wordpress下使用Markdown on Save外掛編寫markdown。 markdown語法說明請參閱:http://wowubuntu.com/markdown/index.html 1、段落 1.1

支付開放平臺—開發中心—沙箱環境—詳細步驟與操作說明

.bat png AS mda ref bat 詳細步驟 class 配置 1.第一步:要註冊企業賬號或者個人支付寶賬號,使用企業賬號或者個人賬號進行登錄的開放平臺。 2.第二步:首次進入系統界面有三個選項,用戶可以根據個人自由選擇第一項,第二項或者第三項的入住。 3.

阿里支付支付開發詳細

無論在web開發、移動開發中,使用支付寶支付是必不可少的技能,本文將收集本人在開發中遇到的問題,也可以加入交流群244284555 和博主進行溝通 建立支付寶應用前提必須使用企業認證的支付寶賬號,否則將無法建立應用 登入後進入開發者中心選擇網頁移動應用 選擇支付接入 建立

Java呼叫支付支付介面 詳細教程

1,先去支付寶螞蟻金服官網申請電腦網站支付簽約。 網址:https://b.alipay.com/signing/authorizedProductSet.htm?navKey=all#/ 2,去官網下載java開發的demo 環境:Eclipse+JDK1.6及以上+Tomcat6.0

[後端開發]支付支付介面除錯 (Python v3.6)

寫在前面:     講真,一開始接到這個任務我是拒絕的。因為支付寶官方沒有提供Python的SDK環境,只有JAVA/PHP/.NET三種語言的SDK,這意味著簽名&驗籤、HTTP介面請求等操作全都要自己手動實現,就算支付寶提供了簽名、驗籤的演算法說明,但僅靠它的

PHP呼叫支付支付介面操作步驟

1.首先掃碼登入支付寶個人主頁點選開發平臺 2.點選開發接入,找到開發服務點選沙箱 3.進入沙箱環境 4.應用中選擇電腦網站支付,然後選擇demo下載 5.下載完畢解壓後將檔案複製到WWW目錄下,新建站點,進行訪問 6.回到沙箱應用,開始配置檔案

支付支付退單介面對接demo

該文章主要講述支付寶賬號、祕鑰申請以後,介面對接部分,如要申請賬號,請到官網https://www.alipay.com/   下面通過兩部分來跟支付寶對接,第一部分是申請呼叫支付寶,前端頁面發起請求,後臺介面進行處理,生成一個form表單給頁面,頁面直接呼叫支付寶;第二部分是支付

Thinkphp5開發電腦網站支付支付詳細流程(線上測試篇)

在沙箱測試篇講過的我在這裡就不再做重複,詳情請見上一篇PHP開發電腦網站支付寶支付詳細流程(沙箱測試篇) 在沙箱測試的時候使用的是沙箱環境中的配置,現在進行線上測試,需要建立應用 1、建立應用 登入螞蟻金服開放平臺商戶賬號,進入管理中心 選擇開發者中心->網頁&移動應用

PHP開發電腦網站支付支付詳細流程(沙箱測試篇)

先附上我開始做沙箱測試的時候寫的筆記 (1)準備工作 1、螞蟻金服開放平臺的商戶賬號(個人賬號不行) 2、php5.5以上的開發環境 (2)具體流程 1、demo下載 進入螞蟻金服開放平臺的首頁,選擇文件中心——開發文件 找到電腦網站支付,單擊進入

python-alipay-sdk 支付django專案開發對接SDK修改版

原版程式碼在git–hub上,是基於flask的,django專案下會報ASE錯誤,原因是字返回額字典裡面是列表型別的資料,修改和摘抄修改部分如下: 地址:https://github.com/fzlee/alipay/blob/master/README.zh-hans.md 原版通知

支付第三方介面對接(JAVA語言)

alipay 的幾個核心功能檔案: ====================================================================================================== AlipayFunctio

支付支付介面對接

對接支付寶支付介面,官方文件已經寫的很清楚了,但是也有很多像我一樣的小白,第一次對接支付寶支付介面,會有些迷茫,所以我在此寫下這篇文章,給我和我一樣的同學,一點思路吧。 第一步:(先要在支付寶進行操做,拿到我們需要開發的資訊後在動程式碼) 進入螞蟻金服,我們先要建立應用 

支付當面付開發(java)

detail details 技術分享 targe pla ref text fontsize url 支付寶當面付開發(java) 業務流程: 接入準備: 直接下載demo: https://doc.open.alipay.com/doc2/

支付接口開發提示錯誤代碼 invalid-signature 錯誤原因: 無效簽名

訂單號 簽名 開發 無效 通過 發現 sub 金額 支付寶 今天做支付寶接口開發,參照官方的實例代碼,但是一直提示報錯:錯誤代碼 invalid-signature 錯誤原因: 無效簽名 而官方的例子卻不報錯,經過反復的測試發現,是因為官方代碼裏參數是通過POST賦值的

支付支付開發——當面付條碼支付和掃碼支付

找到 生成二維碼 uil ebr eqv 超過 id號 xe8 trigger 本文介紹支付寶中當面付下屬的條碼支付、掃碼支付、訂單查詢、退款申請的集成開發過程。 本文分為以下五個部分: 條碼支付和掃碼支付介紹 申請應用 密鑰生成及配置 API及SDK集成 條碼支付、

支付支付開發

com 地址 pen 賬號 工程 開發流程 就是 業務邏輯 引用 趁著開發支付寶的空擋總結下。參考文檔:https://blog.csdn.net/q410654146/article/details/71729140https://docs.open.alipay.com

ThinkPHP 對接支付支付出現 Cannot redeclare C() 錯誤

錯誤 cut can 第三方庫 沖突 info cannot 導入 支付寶 今天在對接支付寶支付的時候 突然出現一個 C 方法沖突的錯誤,如圖: 後面博主也在網上找了一些資料 都沒很全面的解答,沒辦法只能自己摸索,在你導入支付寶的skd也就是第三方庫類 找到一個文

支付支付相關開發

string lib ec2 base data 做了 默認 out https 開發支付寶的支付功能 1.首先去開放平臺進行註冊 這裏有一個設置應用公鑰: 使用支付寶的密鑰生成工具進行密鑰生成: 把應用公鑰復制到沙箱頁面內讓支付寶生成一個支付寶公鑰: