接入阿里支付寶其實不是很難,阿里提供了很全面的SDK供咱們使用,咱們只需調用API接口就能夠完成支付功能,可是具體的業務仍是須要咱們本身編寫,根據提供的文檔記錄一下簡單的使用方式。java
一、登陸螞蟻金服開放平臺,進入沙箱(沙箱至關於測試環境,咱們可使用平臺提供的測試帳號進行支付操做)api
二、配置密鑰,沙箱網關等。(密鑰生成使用阿里提供的工具便可,工具下載在網頁介紹裏)app
三、查看平臺提供的測試帳號dom
四、下載官方的實例Demo(這裏下載的是服務端的一個demo, APP喚醒什麼的demo選左邊下載便可)eclipse
五、解壓後主要有兩個文件,TradePayDemo裏是引用了TradePaySDK包的,經過eclipse導入TradePayDemo項目jsp
六、修改配置zfbinfo.properties參數(參數均可以在上面的圖中找到,其中pid在我的信息中)函數
open_api_domain:沙箱的網關,上線填寫https://openapi.alipay.com/gateway.do工具
pid:開發者的PID測試
appid:沙箱的appidblog
private_key:app私鑰
public_key:app公鑰
alipay_public_key:支付寶公鑰
七、打開項目的Main.java,根據裏面的註解就能夠開始玩耍啦!!!
八、取消上面逐個註釋,而後測試上面的功能,在console中能看到很詳細的信息了,demo中還實現jsp頁面的測試(其實代碼同樣。。。),可是直觀一些吧(PS:有些功能須要掃碼的,其實就是用戶付款碼,在平臺下載沙箱版支付寶APP就能夠了,帳號已經提供了)
其實實際開發中還有處理一些回調函數啥的,後續再補充吧。