多种产品的多买促销

Multi-Buy Promotion With Multiple Products

我正在使用 SAP Commerce v1811,我需要创建一个适用于多个产品的多买促销吗?这种情况例如是变体,以免说我们有:

Product A1 -  
Product A2 - 
Product A3 - 

还有一个促销 "Buy 4 Products A of any kind by "

所以如果我采用任何组合(例如:3A1-1A2、4A3、2A1-2A3),它将是 35 美元,而其他单位则按正常价格计算,例如:

3A1 + 1A2 + 1A3 = 45
3A1 + 1A2 + 2A3 = 55
8A1 = 70 

对于只有一种产品(例如 8A1)的情况,我可以使用目标捆绑价格操作来做到这一点

版本:v1811

谢谢

如果您使用 BaseProduct 和 Variants 概念,则在条件中包含基本产品就足够了(因为基本产品及其变体自 6.7 起得到了正确支持)。

例如您有一个基本产品 A,其变体为 A1 - A10。 要 select 您需要合格产品条件的产品。 如果您希望所有变体都触发促销,您可以只包含基本产品。 如果您只希望变体的子集触发促销,则需要满足仅包含这些变体和 CONTAINS_ANY selector.

的合格产品条件

要使 "Buy 4" 部分正常工作,您需要使用容器。 因此,您在条件中有一个容器 "X",并在该容器内添加合格产品条件。 (确保将合格产品容器中的数量设置为 1,而不是您的目标数量 4!)

作为一项行动,使用目标捆绑价格行动(容器 "X" 和数量 4 的映射)

要限制此促销活动的应用频率(例如买 4 件应用一次,买 8 件应用两次等),您必须将源规则中的 "maximum rule executions" 值设置得更高。所以例如要限制客户应用两次以上,您可以将该值设置为 2。这样即使他们的购物车中有 12 个,促销也只会触发两次。

希望对您有所帮助!

干杯, 塞巴斯蒂安