2012-12-02 45 views
2

最近我與谷歌Checkout的發揮a.k.a谷歌錢包使用谷歌結帳的選項。 我的任務是使其作爲Onepage Checkout的付款方式步驟 的選項。Magento的 - 風險對Onepage結帳

我Mangento的版本是1.6.2.0 CE

默認情況下,我們有谷歌Checkout窗體只有車頁面, 上,但不Onepage結帳頁面上。我看着管理員設置的模塊(谷歌API)的 ,但沒有找到一個選項來啓用它的 結帳頁面。

我發現,我們在googlecheckout/form.phtml 中有表單模板,看起來,它計劃在結帳頁面上工作。

我決定「拍」和創建簡單的擴展,即重寫 Mage_GoogleCheckout_Model_Payment所以我改變

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

,瞧,選項出現在結賬頁面,付款方式上。

我的確在沙盒模式的一些測試訂單,一切似乎都很正常, 產品和航運量是正確的。另外計費 信息在谷歌錢包頁自動填充和 並不需要它再次在谷歌錢包再次填充 結帳頁面相同的信息。

困擾我的是事實,默認情況下,這個「功能」不可用 ,可能是有原因的,爲什麼Magento核心的人使它 以這種方式工作。

基本上我的問題是你看不到任何危險,使用谷歌結帳在結帳頁面選項?

回答

5

根據谷歌的政策這是不允許的。

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

「不要放置或目前谷歌Checkout的等同於Visa,萬事達卡等支付形式 谷歌Checkout的彙總現有的付款方式,讓買家與商家進行交易。 Google Checkout不是替代或等同於現有付款類型的付款方式,也不得以此類方式呈現。使用電子商務提供商的標準結帳流程不應該,因此,遇到支付領域的下拉與谷歌Checkout的一起支付類型,如VISA,萬事達,美國運通等上市買家相反,買家應該有選擇谷歌的選擇結賬作爲4b中所要求的獨特結賬流程。'

+0

許多感謝您的回答!作爲開發人員,我專注於工作的技術細節,通常我不熟悉政策等。希望這對社區的其他部分有幫助。謝謝。 – ceckoslab

相關問題