- 价格规则是针对特殊群组和客人定义的,可以说10%或更多产品的价格为3%。
- 特殊群组的产品A的定价为10,而来宾的定价为12(等级定价)
- 基于产品数量和特殊组/客人的特殊结账规则(我的自定义发货模块)
- 添加了一个特殊产品(添加了虚拟产品),当添加到购物车时,会将访客注册为特殊群组
- 问题是我不想两次结帐一次购买特殊产品,然后我需要以折扣价购买的产品。
- 试图找到一种方法来为guest的特殊群组激活这些规则设置,如果他们要添加该特殊产品来购买会员资格。
- 我希望现在明白。
正如我所提到的那样,它设定在后端并且不是基于百分比的。因此,如果某人当前是客人,但在购买会员资格后将成为会员,我们希望降低每个商品的购物车价格。我通过添加购物车更新和添加观察者来解决这个问题。在这些观察员中,我编辑了购物车中每件商品的基本价格。因此,我检查该会员产品是否在购物车中并应用每种产品的会员价格。购物车规则现在可以在购物车中降低价格并保持良好状态。所以两个规则都有效。