2010-06-02 66 views
11

Grails支持API吗?我正在寻找能够抽象接收我的网站付款的内容。Grails支付API

主要是,我打算支付宝和谷歌结帐 - 据我所知这些是最常用的在线支付服务。支持任何其他服务将是一项奖金。

+0

做你自己和你的客户一个忙。不要使用贝宝。 – Mike 2010-06-03 17:11:57

+0

@Mike谢谢你的提示。任何特定的原因,或其他建议?如果我有一个不错的图书馆,可以提供多种支付方式,那么我的客户和我自己在这方面就会有一定的选择余地。 – Armand 2010-06-03 18:04:50

回答

1

看起来像支付提供商的聚合通常不会完成,并且没有用于完成此操作的Grails库。

4

有一个贝宝插件

http://grails.org/Paypal+Plugin

不但是用它自己...

+0

我看到了,谢谢;我希望有一个抽象许多不同提供者的图书馆。对不起,这不是更清楚。 – Armand 2010-06-03 09:46:32

0

在回答艾莉森的问题,关于我的尖刻评论(对不起):

做的东西搜索就像篱笆两边(商人和消费者)肮脏的“贝宝恐怖故事”一样。作为最终用户,我总是在使用我的商业信用卡时遇到问题。相反,请尝试类似http://authorize.net,http://www.braintreepaymentsolutions.com/http://www.zuora.com/index.html。所有这些都有语言特定的库来帮助你。

我不认为你会找到一个抽象出多个网关的库。我没有看到任何东西,他们都做的事情有点不同,它会让事情变得困难。无论如何,从他们提供的库中编写或定制的代码并不多。

就我个人而言,我会根据我的需要去使用authorize.net。您直接与支付网关打交道,而不是像paypal,braintree或zuora这样的第三方。请记住,你和银行之间的人越多,你得到的钱就越少。

0

关于Groovy一个奇妙的功能是,你可以在你的Java类插件,他们会开箱的。 Grails也为您提供了与纯Spring bean集成的选项(可以轻松说明),因此您可以使用Java编写重要的代码。当然,还有Java的支付网关。

我公司使用Paypal和Beanstream作为支付网关,它似乎在此刻工作....