ruby-on-rails - 如果你使用Google Checkout,你还需要在Rails中使用ActiveMerchant/Spree/some payment gateway吗?

标签 ruby-on-rails paypal google-checkout activemerchant

如果您使用 Google Checkout,您是否仍需要使用 ActiveMerchant/Spree/某些支付网关,或者 Google 是否像 ActiveMerchant/Spree 一样充当网关?

此外,使用 ActiveMerchant 可以解决使用 Google Checkout 的缺点吗?

此外,除了 Google Checkout 之外还提供 PayPal 是个好主意吗?

最佳答案

Google Checkout 和 PayPal 都不同于“传统”支付处理解决方案,因为它们不需要几乎相同数量的设置工作即可开始。它们结合了传统上独立的信用卡处理和商家帐户的角色。好处包括更简单的实现和更便宜的费率。缺点是它们倾向于控制更多的体验——例如,Google Checkout 和 PayPal 都有自己的登录系统,您的用户可能会将其视为支付工作流程的一部分。如果您对 Google Checkout 或 PayPal 不满意(例如,两者都有关于拒绝向商家付款的恐怖故事),那么您通常会比在支付处理商和商家帐户托管方之间分配角色时遇到更困难的情况。

如果您想使用完全定制的解决方案,我建议您使用 ActiveMerchant。它主要为包括 PayPal 在内的各种信用卡处理公司提供统一、易于使用的 API。

最后,最重要的因素是您的客户对什么感到满意。许多非美国的销售会严重偏向 PayPal 或使用手机支付;早期采用技术的人群更有可能拥有使用 Google 结帐所需的 Google 帐户,而大多数其他主要位于美国的在线商店最好接受信用卡。

关于ruby-on-rails - 如果你使用Google Checkout,你还需要在Rails中使用ActiveMerchant/Spree/some payment gateway吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/886058/

相关文章:

magento - Paypal express (或任何 express 选项) - magento - "terms and conditions"

Python 谷歌结帐通知 API

ruby-on-rails - 持续集成中的子域 + 集成测试

ruby-on-rails - 渲染 :json => 'string here' expected result

ruby-on-rails - Ruby 版本未在 Heroku 上升级

php - 如何使用omnipay 通过 Paypal 快速结帐在没有信用卡详细信息的情况下发送付款?

paypal - 允许第三方佣金的支付服务

ruby-on-rails - 如果我通过另一个父对象创建子对象,Has_many 集合方法将返回空数组

ios - 什么是 PayPal iOS sdk 中的 payerId

ios - 加载链支付 url 到 web View