如何在 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 重定向到 angular 给 preflight 的响应是无效错误