登录时自动将商品添加到购物车:默认行为?

时间:2012-04-11 22:00:53

标签: magento

John转到bestwidgets.com并在购物车中放入5个红色小部件,登录然后决定不购买红色小部件并注销。

约翰第二天回来(到同一台机器)并决定他需要什么是蓝色小部件。他在购物车上添加了5个蓝色小工具,然后继续结帐。然后他登录并通过一页结账继续卡车运输。只有在他完成购买后,他才意识到 5个红色小部件被自动添加到他的购物车中(当他登录时,虽然大多数人都没有意识到这一点)。

John现在认为bestwidgets.com是骗子,取消他的订单而且永远不会回来。

我在这里遗漏了什么,或者这是magento的默认行为!??

Magento Community 1.5.1.0

3 个答案:

答案 0 :(得分:5)

这是Magento中的默认行为,但这与“持久购物”功能无关,但与“报价生命时间”无关。和Magento一样,我们决定商店应该如何运营商店,因为他们了解最好的市场,以及配置商店的最佳方式。如果您转到购物车选项卡中的销售 - >结帐时的系统 - >配置,您应该能够设置记住报价(或购物车)的天数(报价生命周期(天))。将其设置为0不应该记住每次登录客户之间的购物车。

答案 1 :(得分:2)

如果您使用企业:Enterprise_Persistent和/或社区Mage_Persistent在相应的XML中通过app/etc/modules禁用它们,以便在您担心客户未实现其之前添加的产品时禁用此功能在结账时在他们的购物车中。

答案 2 :(得分:1)

  

我在这里遗漏了什么,或者这是magento的默认行为!??

是的,这是Magento的默认行为。我对此感到愤怒,但是,我相信大多数人会说这是为了帮助客户记住他们所看到的内容并帮助他们花钱。微妙的差异......