java开发支付宝支付详细流程_demo的运行
首先我要吐槽一下支付寶的開放平臺簡直就是一個迷宮,贊同的頂一下,下面我把要下載的地址給貼出來要不真不好找;
一.準備工作
1.簽名工具下載 https://docs.open.alipay.com/291/106097/;
2.根據對應的需求下載demo (當面付DEMO、手機網站支付DEMO、電腦網站支付DEMO、App支付客戶端DEMO等等)https://docs.open.alipay.com/catalog
二.測試
創建支付寶開發者平臺的沙箱環境(測試環境)
1.進入支付寶的開發者平臺,網址:https://open.alipay.com/platform/home.htm,并通過支付寶掃碼登陸
2.打開下載好的RSA簽名工具生成簽名:
3.將商戶應用公鑰復制到沙箱應用的應用公鑰,復制完以后就可以查看支付寶公鑰
注:由于我是創建過的所以會顯示“查看應用公鑰”和“查看支付寶公鑰”,沒有創建過的只會有創建應用公鑰;
沙箱環境創建完畢
開始編碼
1.將下載好的demo(由于我測試了兩個所以我就下載了兩個“電腦網站支付DEMO”、“手機網站支付DEMO”)解壓,導入eclipse
注:由于需要notify_url和return_url的配置必須是公網可以訪問的,我使用的是nat123。
配置完畢
開始測試,啟動項目,瀏覽器打開;
支付寶沙箱環境提供了商戶賬號和買家賬號
注:賣家賬號登戶密碼、交易密碼都是“111111”,賬號信息中可以查看
按支付流程操作,支付成功,5秒會跳轉到商戶頁面
同步回調:用于呈現給用是否交易成功的邏輯操作
異步回調處理邏輯在下圖標名的位置:用于處理這筆交易的業務邏輯(修改訂單的狀態。。。等等)
這是一套支付的流程,其它流程如:交易查詢、退款、退款查詢、交易關閉都有對應的jsp,后期開發可以進行參考
到這里就已經完成支付寶開發的demo測試,是不是感覺很簡單,其實支付寶已經將這些接口封裝的非常的簡單,易用;
說白了就是改一下配置就可以跑通測試demo,然后在自己的項目中參考demo來進行開發;
大家有什么問題可一個我留言,我會的一定回復,不會的大家一起學習
總結
以上是生活随笔為你收集整理的java开发支付宝支付详细流程_demo的运行的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 东北话注解
- 下一篇: (项目)使用接口自动登陆滴滴打码网站