如何将注册会员的购物车价格规则应用于访客用户购物车

时间:2013-09-05 15:58:41

标签: magento discount magento-rules

  • 价格规则是针对特殊群组和客人定义的,可以说10%或更多产品的价格为3%。
  • 特殊群组的产品A的定价为10,而来宾的定价为12(等级定价)
  • 基于产品数量和特殊组/客人的特殊结账规则(我的自定义发货模块)
  • 添加了一个特殊产品(添加了虚拟产品),当添加到购物车时,会将访客注册为特殊群组
  • 问题是我不想两次结帐一次购买特殊产品,然后我需要以折扣价购买的产品。
  • 试图找到一种方法来为guest的特殊群组激活这些规则设置,如果他们要添加该特殊产品来购买会员资格。
  • 我希望现在明白。

正如我所提到的那样,它设定在后端并且不是基于百分比的。因此,如果某人当前是客人,但在购买会员资格后将成为会员,我们希望降低每个商品的购物车价格。我通过添加购物车更新和添加观察者来解决这个问题。在这些观察员中,我编辑了购物车中每件商品的基本价格。因此,我检查该会员产品是否在购物车中并应用每种产品的会员价格。购物车规则现在可以在购物车中降低价格并保持良好状态。所以两个规则都有效。

0 个答案:

没有答案