Lok*_*esh 13 java spring struts
在我的Web应用程序中,有一个用于在线预订的在线交易系统.我不知道如何实现这一点,即当最终用户想要预订时,表格必须打开显示不同的银行,通过选择银行,用户将被允许输入他/她的卡凭证,我必须发送此到第三方支付网关供应商,并且必须从该方接收有关交易状态的信息.
我们如何从第三方发送和接收数据,或者他们是否可以从交易中消除第三方?
请帮忙 !提前致谢.
Ami*_*yal 16
开发自己的支付网关有点复杂,并且存在许多合规性问题.所以,暂时假设这不是一个选择.现在,市场上有各种支付网关,您可以选择符合您要求的支付网关.适当选择的参数可以是交易货币,国家,交易费,取款费用,欺诈检测和缓解系统,退款交易费用,易于集成等.关于集成网关,有两种类型的集成可能
您提到的需求属于基于API的网关类别.
基于表单的网关是用户被重定向到网关提供商站点并且用户输入信用卡和其他细节的一个,一旦付款确认网关提供商通过HTTP回叫等各种方式通知回来.
基于API的是您在自己的网站上显示自己的表单的API.Gateway提供程序提供集成API工具包以调用网关.在您的最后捕获所有详细信息,如cc详细信息等,并通过调用集成的API将所有详细信息传递给网关提供商.
就努力而言,基于表单的网关更容易集成.我建议你继续使用基于表单的网关.这样你就不需要花费太多精力进行编程.
如果您使用的是Ruby,请查看http://www.activemerchant.org/
活跃商家中可用的预集成网关列表:http://activemerchant.rubyforge.org/
希望这会有所帮助!!!
最佳解决方案是选择支持您的编程语言/框架的支付网关.您的网关的选择也将在很大程度上取决于您的位置和货币支持要求(以及服务费).通常,数据将通过SSL连接以XML或JSON格式发送到网关.一些示例网关包括BrainTree,PayPal或BeanStream.如果你住在美国,我会推荐BrainTree,因为它们提供了一个Java API(在这里找到).否则,只需阅读文档,其余的应该很容易.
| 归档时间: |
|
| 查看次数: |
60281 次 |
| 最近记录: |