【第三方支付原理概述】

原文連接地址:http://www.cnblogs.com/janoyu/archive/2010/05/12/3rd_payment.html

前兩天下班和同事一塊兒去車站坐公交車,路上聊了會兒第三方支付的問題,他是作咱們產品的第三方支付的,因此對這塊也比較清楚,經過他的簡單講解,我基本明白了第三方支付的原理,特在此記錄。
目前有很不少第三方支付,好比網銀、淘寶等。因爲能夠跨行支付,因此比較受歡迎。html

先說說網銀,這個是有後臺滴,直接用網關,各個銀行的系統要與網銀對接,跨行就能夠支付了,非常囂張。但這種接口也就網銀這麼一家吧,其餘誰誰的想搞,銀行是不會和你談判的。數據庫

下來講說目前流行的第三方支付(主要是網上支付),好比淘寶,他們的原理是很簡單的。post

先找全部銀行談在線支付協議,而後在各個銀行都創建一個存款賬號(爲啥建賬號?看到後面你就知道了。)這個搞好整個第三方支付就完成80%了。htm

接下來,就是開發本身的支付系統了。blog

完了。
完了?涮哥們兒呢!誰都知道啊。接口

 

呵呵,接下來就是比較有意思的那20%的東西了。開發支付系統(一切要遵循2/8定律的)!支付寶

 

支付系統是什麼樣子呢?開發

 

先說說支付流程吧,買家看到好東西,購買,支付,在支付的時候(你們若是用過支付寶就會比較瞭解)先是輸入賬號密碼,進入支付平臺,裏面有本身要支付的金額,下面是一堆銀行,選擇一個銀行,點支付,就跳到銀行的支付界面了,支付後,會返回到支付平臺。get

這個時候有個關鍵點,銀行把錢打到哪裏去?賣家?不是!是達到支付平臺的賬上去了!產品

當銀行返回到支付平臺時,支付平臺會獲得支付是否成功的消息,並肯定支付是否成功。成功了,就會通知賣家發貨之類的了,例如淘寶,會通知賣家,買家已付款,這個時候,錢是在支付寶的銀行賬號裏面,賣家發了貨,買家確認以後,支付平臺會在賣家在支付平臺的賬號裏面,加上賣家賣出商品所得。

這樣一筆交易就基本完成了。

什麼是基本完成?賣家還沒拿到錢呢!接下來就是不一樣銀行卡的問題,買家是建行,賣家是招行,跨行支付要錢啊。這個怎麼處理?

這個就是第三方支付的靈活性了。

買家用建行支付,錢是打到支付平臺建行的帳戶上,賣家在支付平臺上顯示的貨款,只不過是賣家在支付平臺數據庫裏存儲的一堆數字而已,和銀行沒什麼關係啦。賣家要提現(招行)怎麼辦?嘿嘿,支付平臺就從其招行的帳戶上打給賣家要提現的錢就行啦!這樣就避免了跨行支付手續費!

買家退款也是同樣的,退款的時候並非直接退到銀行卡的,而是退到支付平臺的帳戶上,說白了就是直接在買家支付平臺帳戶上加上要退款的款額,根本沒有經過銀行。只有提現的時候纔是支付平臺經過其在買家所指定銀行開的賬號給買家打款的。

說到這裏基本上算是說完了,但這些看似簡單的過程,卻須要很是強大的技術支持,涉及到錢的東西,沒有簡單的!

還有很重要的一點,一個成功的第三方支付平臺要有良好的信譽!

另外,上面說的是通常常見的b2c或者c2c的支付,b2b是什麼樣子的呢?基本流程相同,只是支付的時候很嚴格,由於b2b通常都是大額交易,因此必須使用「電子key」,通常有2~3把,財務主管一把,審覈一把,制單一把,有時候制單和審覈能夠合併到一個key裏面,通常開通b2b支付後,主管先登陸銀行系統,創建操做員:審覈員、制單員、審覈/制單員,而後把對應操做key給操做員,制單員制單提交後,審覈員審覈,經過後,主管才能劃款,這三個流程都要每一個人本身的key,這就是b2b支付流程啦。

相關文章
相關標籤/搜索