Есть ли какие-либо платежные API для Grails? Я ищу что-то, что абстрагирует получение платежей за мой веб-сайт.
Прежде всего, я надеюсь поражать PayPal и Google Checkout - насколько я знаю, что это наиболее используемые службы онлайн-платежей. Поддержка любых других сервисов была бы премией.
Похоже, агрегация поставщиков платежей обычно не проводится, и для этого нет библиотек Grails.
В ответ на вопрос Элисон о моем язвительном комментарии (извините):
Поищите что-нибудь вроде "paypal horror stories", чтобы узнать о неприятных случаях по обе стороны забора (торговец и потребитель). Как у конечного пользователя, у меня всегда были проблемы с использованием моих бизнес-кредитных карт. Вместо этого попробуйте что-нибудь вроде http://authorize.net, http://www.braintreepaymentsolutions.com/ или http://www.zuora.com/index.html. Все они содержат библиотеки для конкретного языка, которые помогут вам.
Я не думаю, что вы найдете библиотеку, которая абстрагируется от нескольких шлюзов. Я не видел ни одной, и все они делают вещи немного по-разному, что усложняет ситуацию. В любом случае, не так уж много кода нужно написать или настроить из предоставляемых ими библиотек.
Лично я использую authorize.net для своих нужд. Вы имеете дело непосредственно с платежным шлюзом, а не с третьей стороной, такой как paypal, braintree или zuora. Помните, что чем больше людей стоит между вами и банком, тем меньше денег вы сможете сохранить.
Плагин Google Checkout для Grails появится очень скоро: http://geeks.aretotally.in/mind/2010/8/23/google-checkout-grails-plugin.html http://code.google.com/p/grails-google-checkout /