功能介紹
轉賬到支付寶賬戶是為了滿足支付寶商家向其他支付寶賬戶進行單筆轉賬的需求,針對具備開發(fā)能力的商家,提供通過 API 接口完成單筆轉賬的功能??稍谥Ц秾?商家中心 > 產品中心 中開通 轉賬到支付寶賬戶 能力,在支付寶 商家中心 > 資金管理 中提交開通免費提額申請。
計費模式:免費
接入準備
調用支付寶api需要以下參數(shù):
調用支付寶api需要以下參數(shù):
1.支付寶網(wǎng)關
2.appId
3.應用私鑰
4.應用公鑰證書
5.支付寶公鑰證書
6.支付寶根證書
7.AES密鑰
8.簽名類型
9.請求格式
其中:
1.支付寶網(wǎng)關 鏈接: https://openapi.alipay.com/gateway.do
2.簽名類型 RSA2
3.請求格式 JSON
項目引入
項目中需要引入:
<dependency>
<groupId>com.alipay.sdk</groupId>
<artifactId>alipay-sdk-java</artifactId>
<version>4.10.192.ALL</version>
</dependency>
操作流程
創(chuàng)建小程序
登錄 支付寶開放平臺,創(chuàng)建小程序
配置小程序
(1)在 能力管理 中添加 轉賬到支付寶賬戶,點擊 簽約
(2)開發(fā)設置中配置應用信息。大致五處,依據(jù)提醒即可。
(3)配置ip白名單,支付寶網(wǎng)關,應用網(wǎng)關,接口加密方式
集成配置 SDK
(1)下載服務端 SDK
(2)SDK的調試可以根據(jù)官方的demo
助手
遇到問題依然解決不了,可以在右下角點擊接入助手,任何流程中的問題都可以詢問。.
詳細操作流程
獲取appId
首先需要有一個應用,是網(wǎng)頁版或者其他的支付接入
支付接入可以在鏈接: https://openhome.alipay.com/dev/workspace注冊應用
接入成功后,在https://b.alipay.com/page/store-management/infomanage的賬號
中心,點擊左側APPID綁定,點擊添加綁定,輸入APPID即可綁定成功??梢栽谙路娇刹榭?br>
獲取證書
下載支付寶開放平臺開發(fā)助手
鏈接: https://opendocs.alipay.com/common/02kipk
點擊支付寶開放平臺開發(fā)助手最下邊的打開文件位置,即可打開剛剛生成的證書文件和公鑰私鑰
回到支付寶開放平臺上傳csr文件,獲取到三份證書
支付寶公鑰證書:alipayCertPublicKey_RSA2
支付寶根證書:alipayRootCert
應用公鑰證書:appCertPublicKey_202200217767XXXX
獲取AES密鑰
打開支付寶開放平臺賬戶中心,點擊AES密鑰查看,第一次需要上傳公鑰,后直接可查看
調用接口
同時,支付寶公鑰、應用公鑰、支付寶根證書也可以不指定路徑,直接使用證書中的value值
替換為
其中參數(shù)為string類型對應證書value值
注意:當更換為value值時,需要關閉sdk
否則會報錯:SDK已默認開啟SSL服務端證書校驗,
請確認本地JRE默認自帶的CA證書庫是否正確。
主要原因為:Java 環(huán)境缺少 CA 證書庫。
代碼中加入:
調用接口結果
返回結果為success或者狀態(tài)碼為10000即為轉賬成功
返回Service Currently Unavailable或者狀態(tài)碼為20000即為異常
業(yè)務錯誤碼可以查看
https://opendocs.alipay.com/open/02byuo?scene=ca56bca529e64125a2786703c6192d41文章來源:http://www.zghlxwxcb.cn/news/detail-469385.html
實現(xiàn)的小例子
代碼僅用于演示如何調用支付寶接口,可能有不規(guī)范的地方。如有需要自行更正。
gitee地址:鏈接: https://gitee.com/heibaike1/alipay文章來源地址http://www.zghlxwxcb.cn/news/detail-469385.html
到了這里,關于對接支付寶單筆轉賬接口的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!