2012-05-14 59 views
1

我正在尝试开发本地支付网关的代理(即:用户将使用我们的系统进行支付,并且实际支付网关将被隐藏)。从我们的系统发送呼叫到支付网关的最佳方式是什么?我正在考虑开发一个服务,并使用httpclient(通过ssl的post方法)任何想法?或示例代码?Spring - 支付网关集成

该系统可能会变得复杂因为我有转换和http调用将成为他们的一部分(通话支付网关,本地插入数据,更新一些其他记录在分贝......等),我想开发一个特殊的日志来更新它,每当任何操作成功,如果不是我保存并通过cron处理它!这是一个很好的建筑吗?

回答

0

回答你的问题太主观了。你所描述的基本上是如何构建支付相关网站的大多数

支付网关,您可以参考http://git.springsource.org/spring-payment/spring-payment/trees/master

您可以先创建基本设计,即数据库结构等。一旦完成,您可以开始使用存根开发。这将帮助您验证与支付网关相关的假设。一旦完成,并且一切正常,您可以在真正的支付网关上继续工作。

与此同时,您可以亲自或在线访问支付网关提供商/银行,并查看哪一个最适合您。当你获得许可并且所有手续到位时,你都希望你的系统准备好。然后,您可以将您的系统与真正的支付网关相集成。