2009-10-23 52 views
2

我正在寻求将支付网关集成到Ruby on Rails应用程序中。尽管我已经实施了一个,但我仍然努力想要实现一个能满足不同国家需求的解决方案。国际化支付网关实施的最佳方法

例如,如果它只是一个基于英国的应用程序,我可以使用英国供应商(例如CardStream),如果它只是一个美国应用程序,我可以使用美国供应商(例如BrainTree),但我无法寻找适合多个国家的供应商。

我担心我将不得不同时在相同的应用程序中同时运行英国网关和美国网关。当然,情况并非如此,我完全错过了一些东西?

在此先感谢。

回答

0

实际上有不少支持美国和欧洲的PSP和/或收单机构。其中大部分将具有各种风格的API,如XML或SOAP。查看Chase Paymentech Europe dot com。

问候

史蒂夫

+0

感谢您的回应Steve – joshnesbitt 2009-10-27 16:28:00

2

伊丽莎白钉了它。支付服务提供商必须通过与每家收单银行的认证,以便他们执行授权/结算。例如在英国,主要的是巴克莱银行,Streamline,FirstData,汇丰银行,美国运通,Diners。每项认证都需要花费和大量的时间投资。

我从来没有为美国的收单机构开发,但我想有一个很好的数字。冲洗并重复收购其他国家的收购者,你会发现它很快就会加起来。对于PA-DSS和PCI-DSS的要求是'全球'的,所以一旦认证那里就不算太坏。

您可以和英国的供应商一起去,让您的客户在英国设立收款银行账户?所有提供商将执行多币种授权和结算,所以它是一个非常标准的设置。我们为使用此系统的美国客户开发。

+0

让每个用户设置一个英国的帐户是不是真的在这里的选择,因为有问题的应用软件作为一种服务,所以这将是一个巨大的障碍签约到应用程序。 – joshnesbitt 2009-10-25 15:11:21

-3

我的第一个答案是错的,所以我删除它。 (我点击删除按钮,显然你投票删除)。

Magento是一款电子商务解决方案,支持多种货币,国际化和不同的税率。我们之前用过Versatile Hangars。该网站的基本语言环境为美国,但Magento在一次安装时支持多个网站。我还没有玩过网站之间的共享用户列表,但我相信它可能会被欺骗。

对不起,之前快速回答。我希望这对你有用。

+0

Magento是PHP。 joshnesbitt说应用程序是轨道。 – 2009-10-27 11:23:27

+0

伙计,没有铁轨解决方案。无论它写入的语言如何,用户都不在乎,而使用一些简单的apache配置就可以很容易地完成这两种操作。并且他说支付网关*不是用* rails写的* rails应用程序。不要这么快就倒下。此外,如果你看我的个人资料,你会注意到我不关心PHP,所以我甚至建议它... – 2009-10-27 17:46:40

+0

支付网关有API可以通过Rails访问没有问题。另外尝试将Rails应用程序与Magento合并会非常困难。 – 2011-06-29 11:13:59