Grails 用の支払い API はありますか? 私のウェブサイトの支払いの受け取りを抽象化するものを探しています。
主に、Paypal と Google Checkout にアクセスしようと考えています。私の知る限り、これらは最も使用されているオンライン決済サービスです。他のサービスのサポートはおまけです。
Grails 用の支払い API はありますか? 私のウェブサイトの支払いの受け取りを抽象化するものを探しています。
主に、Paypal と Google Checkout にアクセスしようと考えています。私の知る限り、これらは最も使用されているオンライン決済サービスです。他のサービスのサポートはおまけです。
GrailsStripeプラグインは一見の価値があるかもしれません。PayPalやGoogleCheckoutは扱いませんが、クレジットカードでの直接支払いは可能です。
Grails 用の Google Checkout プラグインが間もなく登場します: http://geeks.aretotally.in/mind/2010/8/23/google-checkout-grails-plugin.html http://code.google.com/p/grails -google-checkout/
支払いプロバイダーの集約は一般的に行われていないようで、これを行うための Grails ライブラリはありません。
Groovy の優れた機能は、Java クラスをプラグインできることであり、それらはそのまま使用できます。また、Grails にはプレーンな Spring Bean と統合するオプションも用意されているため (軽く言えば)、重要なコードを Java で記述できます。もちろん、Java には支払いゲートウェイがあります。
私の会社では Paypal とBeanstreamを支払いゲートウェイとして使用しており、現時点では機能しているようです....
私の皮肉なコメントに対するアリソンの質問に応えて(申し訳ありません):
フェンスの両側 (商人と消費者) の厄介さについては、「paypal のホラー ストーリー」などで検索してください。エンド ユーザーとして、私はいつもビジネス クレジット カードを使用する際に問題を抱えています。代わりに、http://authorize.net、http://www.braintreepaymentsolutions.com/、またはhttp://www.zuora.com/index.htmlのようなものを試してください。これらにはすべて、役立つ言語固有のライブラリがあります。
複数のゲートウェイを抽象化するライブラリは見つからないと思います。私は何も見たことがありません。とにかく、提供されたライブラリから記述またはカスタマイズするコードはそれほど多くありません。
個人的には、自分のニーズに合わせて authorize.net を使用しています。Paypal、braintree、zuora などのサードパーティではなく、支払いゲートウェイと直接取引しています。覚えておいてほしいのは、あなたと銀行の間に人が多ければ多いほど、手元に残せるお金は少なくなるということです。