【问题标题】:Magento - Risks to use Google checkout as option on Onepage CheckoutMagento - 在 Onepage Checkout 上使用 Google checkout 作为选项的风险
【发布时间】:2012-11-20 10:27:04
【问题描述】:

最近我玩了 Google Checkout 又名 Google Wallet。 我的任务是使它成为付款方式步骤中的选项 的 Onepage Checkout。

我的 Mangento 版本是 CE 1.6.2.0

默认情况下,我们仅在购物车页面上有 Google Checkout 表单, 但不在 Onepage Checkout 页面上。我看了管理员设置 的模块 ( Google Api ),但没有找到启用它的选项 结帐页面。

我发现,我们在 googlecheckout/form.phtml 中有表单模板 看来,它是计划在结帐页面上工作的。

我决定“拍摄”并创建简单的扩展,重写 Mage_GoogleCheckout_Model_Payment 所以我改了

protected $_canUseCheckout = false; to protected $_canUseCheckout = true;

瞧,该选项出现在结帐页面上作为付款方式。

我在沙盒模式下做了一些测试订单,一切似乎都很好, 产品和运费是正确的。还有计费 信息已自动填充到 Google 电子钱包页面中,并且 无需再次填充结帐页面的相同信息 再次进入 Google 电子钱包。

令我困扰的是,默认情况下,此“功能”不可用 并且可能是有原因的,为什么 Magento 核心的人做到了 以这种方式工作。

基本上我的问题是,您认为在结帐页面中使用 Google Checkout 作为选项有任何风险吗?

【问题讨论】:

    标签: magento radio-button android-pay google-checkout


    【解决方案1】:

    根据 google 政策,这是不允许的。

    http://checkout.google.com/seller/policies.html

    '不要将 Google Checkout 定位或展示为等同于 Visa、MasterCard 等的付款方式。 Google Checkout 汇总了现有的付款类型,以允许买家和商家进行交易。 Google Checkout 不是一种替代或等同于现有付款类型的付款方式,因此不得以此类方式呈现。因此,使用电子商务提供商标准结账流程的买家不应遇到付款字段下拉菜单,其中列出了与 Visa、MasterCard、American Express 等付款类型一起列出的 Google Checkout。相反,买家应该可以选择 Google结帐作为 4b 中要求的独特结帐流程。'

    【讨论】:

    • 非常感谢您的回答!作为开发人员,我专注于工作的技术细节,通常我不熟悉政策等。希望这对社区的其他部分有所帮助。谢谢。
    最近更新 更多