1. 程式人生 > >微信支付寶移動支付研究

微信支付寶移動支付研究

1. 總覽

2. 掃碼支付

3. 刷卡支付

4. App支付

1. 總覽


2. 掃碼支付


商戶系統預下定單,生成二維碼 •使用者開啟支付寶/微信App發起支付請求 •如何處理多次掃碼
3. 刷卡支付


•使用者提供二維碼攜帶的賬戶資訊作為身份識別 •商家掃碼槍連收銀臺商戶系統,生成訂單,發起支 •二維碼資訊 •二維碼有效時間 •免密支付 •離線支付

4. App支付

4.1 手機App開發流程

建立應用   在開放平臺建立一個應用  配置應用   為建立的應用新增所需功能  -簽約 -配置金鑰 設計 -安全設計 -接入設計 開發   整合本地SDK 除錯應用
   沙箱環境供除錯使用  上線應用

4.2 注意異常情況

1.發起支付請求異常 •網路異常 •沒有客戶端/錢包模組 •使用者中途取消支付 •交易超時 2.支付請求成功,但結果異常 •使用者重複多次請求 •請求引數無效 •餘額不足 •App關閉 •手機網路異常 •伺服器網路異常

4.3 安全策略

採用非對稱雙向認證