2012-05-14 58 views
1

我正在嘗試開發本地支付網關的代理(即:用戶將使用我們的系統進行支付,並且實際支付網關將被隱藏)。從我們的系統發送呼叫到支付網關的最佳方式是什麼?我正在考慮開發一個服務,並使用httpclient(通過ssl的post方法)任何想法?或示例代碼?Spring - 支付網關集成

該系統可能會變得複雜因爲我有轉換和http調用將成爲他們的一部分(通話支付網關,本地插入數據,更新一些其他記錄在分貝......等),我想開發一個特殊的日誌來更新它,每當任何操作成功,如果不是我保存並通過cron處理它!這是一個很好的建築嗎?

回答

0

回答你的問題太主觀了。你所描述的基本上是如何構建支付相關網站的大多數

支付網關,您可以參考http://git.springsource.org/spring-payment/spring-payment/trees/master

您可以先創建基本設計,即數據庫結構等。一旦完成,您可以開始使用存根開發。這將幫助您驗證與支付網關相關的假設。一旦完成,並且一切正常,您可以在真正的支付網關上繼續工作。

與此同時,您可以親自或在線訪問支付網關提供商/銀行,並查看哪一個最適合您。當你獲得許可並且所有手續到位時,你都希望你的系統準備好。然後,您可以將您的系統與真正的支付網關相集成。