根據支付類型的不同,支付流程也各不相同,據我現在較流行的在線支付流程主要有以下幾類:
1、網銀類 像招行支付、工行支付、西聯快匯等。
2、綜合電子錢包類 像支付寶、快錢、易寶、PAYPAL、MONEYBOOKERS、Facebook Credits等
3、虛實卡類 神州行、MYCRAD、GASH、駿網一卡通、昆侖一卡通、MOL等
4、固話聲訊類 像杭州齊順、DAOPAY等
5、手機短信類 像聯動優勢、MOPAY、ATLAS、ONEBIP、BOKU、ZONG等
6、Offer類 像offerpal、SponserPay等
分為支付系統的開發和支付系統的接入:每種類型的設計方式都不盡相同,說說我了解的注意事項:
1、只提供必要的接口 ,對每個接口參數都需要做嚴格的輸入控制,防止SQL注入、XSS、CSRF
2、采用HTTPS加密傳輸
3、每個請求都必須有加密校驗、最好是把傳輸的參數值也直接加密了、每個請求有時效性,過期作廢。
4、防并發控制,特別是像卡類支付系統,因為請求是實時完成的
5、事務處理,支付流程涉及到很多步驟,出問題的時候需要回滾
6、IP限制
7、每一筆支付都需要有一個訂單
8、每個訂單都有時間屬性,所以表可以設計成按月分表
9、異步通知的并發通知能力、重復通知;這個很重要
10、盡可能提供訂單CHECK接口,以及快速對帳接口
11、監控報警、統計、報表等
12、停機維護時,如何能使合作方快速方便地配合
13、穩定性方面 負載均衡 CACHE HA等
推薦教程:PHP視頻教程
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com