ruby-on-rails - 如何在 Ruby on Rails 中集成 Paypal 集成

标签 ruby-on-rails ruby paypal stripe-payments

我是第一次集成支付模块。我想在我的应用程序中集成 paypal 支付。为此,我看到了多种选择,但我无法决定哪个更好。

1) integration with Paypal (难点)

2) PayPal-Ruby-SDK

3) Stripe (看起来很简单)

哪个更好?我想使用 stripe 但它支持 paypal 吗?它在每个国家/地区都可用吗?

请指导我,不要要求在谷歌上搜索。 注意:更好意味着更容易实现

最佳答案

关于“更好”的问题是非常主观的。一些事实:您的时间成本和每笔交易的成本。根据国家/地区的不同,Stripe 和 Paypal 收取不同的金额。我相信(在英国)Stripe 更便宜 (https://stripe.com/gb/pricing),1.4% + 20p 与 paypal 相比,我认为 3.4% + 20p 起。

然而,对于开发人员而言,更大的成本是构建和维护成本。我对此的主观体验(之前都实现过)是 stripes 文档可以更轻松、更快速地集成到您的应用程序中。

请注意:Stripe 不(据我所知)支持 Paypal 付款。如果您需要这个,您将需要使用 Paypal 或 Braintree( Paypal 公司:https://www.braintreepayments.com)。 Braintree 是一个一体式支付处理器(与 paypal 收费类似),但他们目前免费提供前 3 万英镑(该优惠可能有国家/地区限制)。

关于ruby-on-rails - 如何在 Ruby on Rails 中集成 Paypal 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36690913/

相关文章:

ruby-on-rails - 为什么Omniauth重定向到/auth/failure而不是/auth/:provider/failure?

mysql - 将 MySQL 切换到 Postgres : "column must appear in the GROUP BY clause or be used in an aggregate function"

ruby-on-rails - 为什么我得到 'nil' 不是与 ActiveModel 兼容的对象。它必须实现 :to_partial_path error?

Ruby 电子邮件检查 (RFC 2822)

javascript - 是什么阻止浏览器请求由于不正确的 CORS 处理而被重定向?

php - 如何使用 API 管理 PayPal 订阅?

mysql - 在 Rails 中使用存储过程

ruby-on-rails - 为什么 RSpec 的方法 "get"、 "post"、 "put"、 "delete"在 gem(或 Rails 外部)的 Controller 规范中不起作用?

ruby-on-rails - Ruby require::File 语法

java - 用户之间的Paypal java API应用程序