2010-06-02 89 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作爲支付網關,它似乎在此刻工作....