如果你使用 Google Checkout,是不是还需要在 Rails 中使用 ActiveMerchant/Spree/some payment gateway?
Posted
技术标签:
【中文标题】如果你使用 Google Checkout,是不是还需要在 Rails 中使用 ActiveMerchant/Spree/some payment gateway?【英文标题】:If you use Google Checkout, do you still need to use ActiveMerchant/Spree/some payment gateway in Rails?如果你使用 Google Checkout,是否还需要在 Rails 中使用 ActiveMerchant/Spree/some payment gateway? 【发布时间】:2010-10-27 12:41:44 【问题描述】:如果您使用 Google Checkout,您是否仍需要使用 ActiveMerchant/Spree/某个支付网关,或者 Google 是否像 ActiveMerchant/Spree 那样充当网关?
此外,使用 Google Checkout 是否有任何可以通过使用 ActiveMerchant 解决的缺点?
此外,除了 Google Checkout 之外还提供 PayPal 是否是个好主意?
【问题讨论】:
【参考方案1】:Google Checkout 和 PayPal 都不同于“传统”支付处理解决方案,因为它们不需要几乎相同数量的设置工作即可开始。它们结合了信用卡处理和商家帐户传统上独立的角色。好处包括更简单的实施和更便宜的价格。缺点是他们倾向于控制更多的体验——例如,Google Checkout 和 PayPal 都有自己的登录系统,您的用户可能会将其视为支付工作流程的一部分。如果您对 Google Checkout 或 PayPal 不满意(例如,两者都有关于扣留商家付款的恐怖故事),您通常会比分工在付款处理方和商家帐户托管方之间的角色更难。
如果您想使用完全定制的解决方案,我建议您使用 ActiveMerchant。它主要为包括 PayPal 在内的各种信用卡处理公司提供统一、易于使用的 API。
归根结底,最重要的因素是您的客户对什么感到满意。许多非美国销售将严重偏向 PayPal 或使用手机支付;早期采用技术的人群更有可能拥有使用 Google checkout 所需的 Google 帐户,而大多数其他主要位于美国的在线商店最好接受信用卡。
【讨论】:
要使用 ActiveMerchant,我只需要通过我的 Rails 托管服务提供商提供 SSL 吗?我认为这不应该是一个很难满足的要求。【参考方案2】:Spree 尚不支持 Google Checkout,但可以添加对它的支持。它实际上是一个实施起来相当复杂的标准,但 Spree 已经添加了对 Paypal 等价物(网站支付标准)的支持。一旦核心团队中的某个人需要付费客户的 Spree,就可能会向 Spree 添加支持。
应该注意的是,ActiveMerchant 会为您提供一些服务,例如 Paypal,但它不会提供一切。 Spree 使用 ActiveMerchant 处理其 IPN,但这种支持归结为一些方便的包装器。大多数必要的逻辑仍然需要在 ActiveMerchant 之外实现。因此,如果您的电子商务解决方案已经为您打算使用的支付服务提供支持,这将很有帮助。
【讨论】:
只是好奇:你在 Spree 工作吗?只是想知道,因为您宣传 Spree 并且您的头像目前是 Spree 徽标。如果是这样,免责声明会很好。【参考方案3】:Spree 现在使用以下扩展名处理 Google Checkout:http://github.com/railsdog/spree-google-checkout
【讨论】:
以上是关于如果你使用 Google Checkout,是不是还需要在 Rails 中使用 ActiveMerchant/Spree/some payment gateway?的主要内容,如果未能解决你的问题,请参考以下文章
贝宝:“嗨,尤金。不是你吗?”消息 - nameOnButton.gif 出现错误 - Digital Goods Express Checkout
求助google voice的使用,我只有国内的银行卡,如何充值呢。。涉及到国内google checkout的使用好像。。
什么是与 Paypal、Google Checkout 和 Authorize.net 一起使用的优秀 PHP 支付库? [关闭]