APP怎樣接入支付寶或微信支付?


轉自  https://www.zhihu.com/question/27246921

 

作者:Wang Fei
鏈接:https://www.zhihu.com/question/27246921/answer/42729752
來源:知乎
著作權歸作者所有,轉載請聯系作者獲得授權。

1、首先,你要有一間五證齊全的公司

2、然后用這些材料,去支付寶注冊一個商家賬戶(審核周期大概5個工作日),或者微信的開發者賬號(審核周期大概5個工作日,300元費用),或者銀聯、paypal(這倆個我不太熟悉)

3、然后申請開通手機端的支付產品,支付寶的話就是“移動快捷支付”(支付時跳轉到支付寶APP,需要用戶安裝支付寶APP),或者“移動WAP網頁支付”(支付時打開一個WebView里邊登陸支付寶進行支付),微信的話,需要你的app已經上架有了APPID,才能開通;大概也是5個工作日

4、然后就是技術集成了,支付寶和微信會提供給你一個32位的秘鑰,用於防篡改效驗(或者你采用RSA加密的話,需要給他上傳你的公鑰);你需要有一個自己的支付后台服務器,來處理加密、獲取支付令牌的后台處理;技術集成比較復雜就難以在這里細說了,大概流程如下圖:

5、把你的APP和你的支付后台接通,就可以在APP端使用第三方支付了

建議你的產品第一版使用支付寶的Wap支付,在客戶端只需要新建一個WEB VIEW,調用你的后台服務器URL並傳參,就可以進行支付,實施成本低而且跨平台

真的想要高質量的實施的話,還要考慮通訊加密、防掉單、防重復支付等安全性問題

利益相關:海外投行IT風控系統開發,銀行系統、互聯網第三方支付公司從業人員,我自己的公司在做幫創業公司實施支付后台系統的項目
(引自我對這個問題的回答: ios應用怎么接入第三方支付? - Wang Fei 的回答

-----4月9日添加附錄:
微信支付API文檔:
支付寶API文檔:在支付寶商戶后台登陸后可以下載到pdf,知乎傳不了附件


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM