國內各個銀行支付接口開發大全
互聯網+ admin 發布時間:2015-09-05 21:29:37 瀏覽: 次
本人開發過國內目前5大國有銀行的支付接口。下面對這些銀行的接口做一些總結。先說下B2C接口。
最簡單的是中國銀行,中國銀行的支付接口不需要額外的java開發包,利用php本身的功能就可完成。
其他銀行的支付接口均需要java開發包的支持。也就是說驗簽部分均需要各個銀行的驗簽Java包來完成。
具體的實現方法也是大同小異。但是基本的就是下面幾條。
1 在服務器安裝JVM虛擬機,也就是java環境。
2 然后啟動一個java命令來啟動java包,監聽某個端口。
3 把銀行的根證書和商戶證書導入服務器環境。
4 在支付的時候,把需要驗簽的數據(一般為xml數據)發送到監聽的端口,有監聽的端口發回驗簽后的數據。
5 把驗簽后的數據作為一個參數,包含其他的參數,比如訂單信息等發送到各個銀行的網關。各個銀行的網關來處理這個支付請求。
6 銀行的網關處理完支付請求之后,會把處理的結果發回到商戶的系統,一般為商戶的購物網站,商戶系統根據處理結果來更新訂單的信息,比如把訂單的狀態改為已支付。
如果大家想跟我進行技術交流,請加我的QQ:804752009,注明銀行接口
相關推薦
-
無相關信息