2013-11-27 31 views
2

在我的Magento商店中,我遇到了PayPal問題。如果客戶使用手機或平板電腦,Magento不會將PayPal付款重定向到移動PayPal模板。我聯繫了PayPal,他們讓我知道應該刪除變量「discount_amount_cart」,以便將客戶重定向到移動PayPal網站。Magento - PayPal未重定向至移動網站

我正在使用標準的內置PayPal網站付款標準付款方式。我搜索了互聯網,但是當我刪除該變量時,我無法找出後果,以及我該如何做到這一點。

你有什麼想法嗎?

謝謝。

回答

1

我有一個答案回貝寶:不幸的是,這個目前尚無解決辦法。您無法使用折扣參數,仍然使用移動優化結帳功能。

無賴!我們必須使用默認網站。謝謝西蒙H,感謝您的幫助!

2

此變量似乎設置的唯一位置是在此方法中:Mage_Paypal_Model_Api_Standard::getStandardCheckoutRequest()。在我看來,折扣不應與手機頁面相關,但您可以嘗試將其移除。

discount_amount_cart是一個可選字段:

單折扣金額收取車寬。 它必須小於購物車中所有物品的售價。此變量>會覆蓋任何單個項目的discount_amount_x值(如果存在)。 僅適用於Cart上載命令。 - PayPal - HTML Variables for Shopping Carts

+0

嗨西蒙,謝謝你的回答。我認爲相同,但貝寶技術支持對我說。你有一個想法,我可以禁用discount_amount_cart? – DutchTech

+2

檢查行'if(isset($ request ['discount_amount'])){ $ request ['discount_amount_cart'] = $ request ['discount_amount'];在'app/code/core/Mage/Paypal/Model/Api/Standard.php'中輸入' }。 –

+0

謝謝!我將在測試環境中測試這些設置。我會讓你知道它是否有效! – DutchTech