购物车价格规则示例 — 购买此项即可获得

此示例说明如何为​ 购买此项,获取免费 ​促销活动设置购物车价格规则。 折扣格式如下:

购买X数量的产品,免费获取Y数量

步骤1. 创建购物车价格规则

完成购物车价格规则说明的步骤1以完成规则信息。

步骤2. 定义条件

完成购物车说明中的步骤2以定义价格规则的条件。 这是可以添加到规则的两个条件中的第一个,用于确定何时触发规则。 它可以基于以下各项的组合:

  • 产品属性
  • 产品
  • 购物车属性
  • Adobe Commerce (仅限Adobe Commerce)客户区段

如果留空,则会为每个购物车触发规则。

购物车价格规则 — 条件 {width="600" modal="regular"}

步骤3. 定义操作

  1. 展开​ Actions ​部分中的 扩展选择器 并执行以下操作:

    • 将​ Apply ​设置为Buy X get Y free (__Discount Amount__ is Y)

    • 将​ Discount Amount ​设置为1。 这是客户免费收到的数量。

    • 要限制满足条件时可以应用的折扣数,请在​ Maximum Qty Discount is Applied To ​字段中输入数字。 这是使用此公式计算的。

    • 对于​ Discount Qty Step (Buy X),输入客户必须购买才能获得折扣的数量。 在本例中,客户必须购买三件。

    • 如果要阻止将其他折扣应用于购买,请将​ Discard subsequent rules ​设置为Yes

    购物车价格规则 — 购买3加1免费 {width="600" modal="regular"}

  2. 要仅将规则应用于购物车中的特定项目,请完成条件以描述促销所需的购物车项目和/或产品属性。

    以下示例使用SKU将规则应用于可配置产品的所有关联变体。

    购物车价格规则 — 购物车项目的条件 {width="600" modal="regular"}

  3. 要包括​ Free Shipping,请选择For matching items only

  4. 单击​ Save and Continue Edit ​并根据需要完成规则的其余部分。

步骤4. 填写标签

完成购物车价格规则说明的步骤4,以输入结帐期间显示的标签。

步骤5:保存并测试规则

NOTE
价格规则将自动与其他系统规则一起处理。 处理频率取决于cron配置。 创建价格规则时,请为其留出足够的时间以使其进入系统。 如果确定它位于系统中,请测试该规则。
  1. 规则完成后,单击​ Save Rule

  2. 测试规则以确保其正常工作。

变体

购买X Get Y Free作为单个操作处理,具有​ 行总计 ​个依赖项。 所有项目都必须来自同一SKU,才符合促销资格。 例如:

从类别A购买X数量的产品,免费获取相同产品的Y数量。

要将自由产品限制在类别A、B和C,请按如下方式设置操作:

如果所有这些条件都为TRUE:
类别是A、B、C中的一个

要限制任何类别(A、B或C)的免费项目并从SKU(D123、E123或F123)接收Y,请设置如下操作:

如果所有这些条件都为TRUE:
SKU是D123、E123、F123之一

最大数量折扣

使用以下公式可确定“最大数量折扣”的正确值:

公式= (X+Y) * (M/Y)
位置
X =购买的项目数
Y =空闲项目数
M =允许的最大空闲项目数

例如:

购买五件物品可免费购买两件,最多允许购买四件物品。

其中
X = 5
Y = 2
M = 4
最大数量折扣= (5+2)*(4/2)=(7)*(2)=14

购买五件物品,免费购买三件,最多允许九件物品。

其中
X = 5
Y = 3
M = 9
最大数量折扣= (5+3)*(9/3)=24

20件可免费购买2件,最多允许20件免费商品。

其中
X = 20
Y = 2
M = 20
最大数量折扣= (20+2)*(20/2)=(22)*(10)=220
recommendation-more-help
d5ef48ad-708f-4ce5-a225-e7bb6053ded5