支付宝集成交互流程
交互流程
功能流程
流程說明(以Android平臺為例):
數(shù)據(jù)交互
商戶服務(wù)器端根據(jù)手機支付寶支付開發(fā)包的接口規(guī)則,通過程序生成得到簽名結(jié)果及要傳輸給手機支付寶支付開發(fā)包的數(shù)據(jù)集合。簽名相關(guān)的公私鑰生成及配置規(guī)則,見PID和密鑰管理。
把構(gòu)造完成的數(shù)據(jù)集合傳遞給手機支付寶支付開發(fā)包。
手機支付寶支付開發(fā)包將請求數(shù)據(jù)根據(jù)業(yè)務(wù)規(guī)則包裝后傳遞給手機支付寶支付服務(wù)器端,服務(wù)器端得到這些集合后,會先進行安全校驗等驗證,一系列驗證通過后便會處理完成這次發(fā)送過來的數(shù)據(jù)請求。
對于處理完成的交易,支付寶會以兩種方式把數(shù)據(jù)分別反饋給商戶客戶端和商戶服務(wù)器端。?
商戶在客戶端同步通知接收模塊或服務(wù)器端異步通知接收模塊獲取到支付寶返回的結(jié)果數(shù)據(jù)后,可以結(jié)合商戶自身業(yè)務(wù)邏輯進行數(shù)據(jù)處理(如:訂單更新、自動充值到會員賬號中等)。同步通知結(jié)果僅用于結(jié)果展示,入庫數(shù)據(jù)需以異步通知為準。
虛線為應(yīng)用服務(wù)器和移動端的交互,
交互流程
更新時間:2016/07/08?訪問次數(shù):142371- 功能流程
- 數(shù)據(jù)交互
功能流程
流程說明(以Android平臺為例):
數(shù)據(jù)交互
商戶服務(wù)器端根據(jù)手機支付寶支付開發(fā)包的接口規(guī)則,通過程序生成得到簽名結(jié)果及要傳輸給手機支付寶支付開發(fā)包的數(shù)據(jù)集合。簽名相關(guān)的公私鑰生成及配置規(guī)則,見PID和密鑰管理。
把構(gòu)造完成的數(shù)據(jù)集合傳遞給手機支付寶支付開發(fā)包。
手機支付寶支付開發(fā)包將請求數(shù)據(jù)根據(jù)業(yè)務(wù)規(guī)則包裝后傳遞給手機支付寶支付服務(wù)器端,服務(wù)器端得到這些集合后,會先進行安全校驗等驗證,一系列驗證通過后便會處理完成這次發(fā)送過來的數(shù)據(jù)請求。
對于處理完成的交易,支付寶會以兩種方式把數(shù)據(jù)分別反饋給商戶客戶端和商戶服務(wù)器端。?
商戶在客戶端同步通知接收模塊或服務(wù)器端異步通知接收模塊獲取到支付寶返回的結(jié)果數(shù)據(jù)后,可以結(jié)合商戶自身業(yè)務(wù)邏輯進行數(shù)據(jù)處理(如:訂單更新、自動充值到會員賬號中等)。同步通知結(jié)果僅用于結(jié)果展示,入庫數(shù)據(jù)需以異步通知為準。
總結(jié)
- 上一篇: 基于树莓派的语音机器人
- 下一篇: 爬虫练习--爬取CNNVD相关漏洞