如何在 Ruby on Rails 中集成 Paypal 集成

Posted

技术标签:

【中文标题】如何在 Ruby on Rails 中集成 Paypal 集成【英文标题】:How to integrate Paypal integration in Ruby on Rails 【发布时间】:2016-08-10 00:14:24 【问题描述】:

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

1)integration with Paypal(难点)

2)PayPal-Ruby-SDK

3) Stripe(看起来很轻松)

哪个更好?我想使用条带,但它支持贝宝吗?它在每个国家/地区都可用?

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

【问题讨论】:

好吧,如果你想要 paypal,那么 Stripe 就出局了。 【参考方案1】:

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

但是,对于开发人员而言,更大的成本是构建和维护成本。我对此的主观经验(之前都实现过)是条纹文档更容易和更快地集成到您的应用程序中。

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

【讨论】:

Paypal 过去在实施信息不佳(而且通常是过时的)实施信息时有点棘手,但 Braintree 已经解决了这个问题。 Braintree 和 Stripe 都只需几个小时即可实现 PoC。 Stripe 有很多基于 ruby​​ 的信息,所以你可能想从那里开始。 如果将来我想将它与其他卡片集成。可以扩展吗? 两家供应商允许的卡由他们自己决定,但两者都在扩展以接受几乎所有内容。

以上是关于如何在 Ruby on Rails 中集成 Paypal 集成的主要内容,如果未能解决你的问题,请参考以下文章

在 Spree 支持的 Ruby on Rails 电子商务应用程序中集成印度支付网关 (CCAvenue)

将 Wrap Bootstrap 主题与 Ruby on Rails 集成

如何在 Ruby-on-Rails 中生成 PDF 表单

从 ruby​​ on rails 重定向到 angular 给 preflight 的响应是无效错误

如何在 Android 应用程序中集成 Google pay、PhonePe 等支付方式 [关闭]

如果在 ruby​​ on rails 中选中了复选框,则显示表单的其余部分