如果您使用Google Checkout,您是否仍需要在Rails中使用ActiveMerchant/Spree /某些支付网关?

3 paypal ruby-on-rails activemerchant google-checkout

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

此外,使用可能通过使用ActiveMerchant解决的Google Checkout有什么缺点吗?

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

nat*_*ado 8

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

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

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