做者:陳博易 java
1前言編程
如今的多數App都離不開集成阿里支付寶支付和微信支付json
準備寫兩篇關於阿里支付寶支付和微信支付的教程,讓你們能夠快速集成支付。後端
支付效果圖:安全
2環境以及工具微信
Android項目:AndroidStudio3.0app
Java項目:IntelliJ IDEA 2017.2.3異步
3總體步驟ide
螞蟻金服平臺申請應用工具
使用沙箱環境調試(若是你簽約成功,那就不必使用沙箱調試)
下載沙箱錢包
Android代碼展現
Java後端代碼展現
4詳細步驟
請參考螞蟻金服開發文檔
docs.open.alipay.com/200/105310
這個調試版支付目前只支持Android,這個步驟只是因爲多數我的開發者是沒辦法和支付寶進行簽約的,因此小編只能教你們如何快速集成支付寶,先體驗一下支付寶的開發流程
下載沙箱錢包支付寶
Android支付流程有兩種
1.客戶端向支付寶發起訂單請求以及調起支付,後端異步通知支付結果
2.後端向支付寶發起訂單請求,客戶端發起支付,後端異步通知支付結果
若是是沙箱調試環境支付,這個步驟是很重要
兩行代碼發起支付
app應用支付成功後的後端異步通知回調,這裏的url地址是事先提交到應用網關的url地址,須要記住的是這裏的url地址必須是外網能夠訪問的,不然就算支付成功,也不會異步回調成功
若是不知道postman是什麼鬼的話,參考個人其中一篇教程:
{{project_url}}/alipay 中的{{project_url}}==127.0.0.1:8080
5結語
本次感謝陳博易的投稿,這篇文章寫的很是不錯,很詳細 。支付寶集成的文章,其實公衆號上不多推送,也不多人寫,然而這部分確實不少開發者沒有本身真正配置過集成支付寶支付的經驗。可是,如今是知識付費的時代,不少新出來的App,都須要集成支付寶和微信的在線支付。你們能夠先收藏,避免下次有用到,能夠直接拿出來集成使用 。
給你們推薦一下這位大神的公衆號『走向全棧工程師』,喜歡他的朋友,能夠關注一下這位技術大佬的公衆號!本文源碼:關注後後臺回覆:支付寶支付 ,獲取所有代碼 。
程序IT圈
長按下面識別二維碼關注
編程技術|科技資訊|IT資源