第二件打折与阶梯促销
这两种玩法都是按件次给优惠:第二件打折只管第二件,阶梯促销把第一到第五件各定一档。它们的共同点是「同一张票里多买的件次享受递减价格」,区别是阶梯促销能一路排到五件、而且每一阶可以换一种优惠算法。烘焙门店做「第二件半价」「第一件原价、第二件八折、第三件六折」都出自这两篇。
一、功能概述
| 对比项 | 第二件打折 | 阶梯促销 |
|---|---|---|
| 卡片提示语 | 指定商品第二件半价或享受折扣 | 单笔订单按梯度金额或数量享受优惠 |
| 优惠覆盖件次 | 只有第二件 | 第 1 件到第 N 件,逐件定义 |
| 档数 | 固定 | 1–5 阶,第 1 阶必选且必须连续 |
| 每档优惠算法 | 折扣率 或 加购价(六选一决定) | 折扣 / 减免 / 特价,逐阶独立选 |
| 品项限制 | 由优惠方式的「同品/同类/混搭」决定 | 单独一个 品项限制 开关 |
| 最大套数 | 有 | 有 |
二、界面布局说明

第二件打折
| 元素 | 内容 |
|---|---|
| 商品范围 | 包含/排除条件,类型只能 类别 或 单品,不支持全场 |
| 优惠方式 | 下拉六选一,见下表 |
| 折扣率 (%) | 折扣模式下出现,提示「例如 50 表示5折」 |
| 加购价 (元) | 加购模式下这一栏标题自动改成它,提示「请输入加购价」 |
| 最大套数 | 不限制 / 1套 / 2套 / 3套 / 5套 / 10套 |
优惠方式 的六个选项决定了「第二件」在多大范围内成立:
| 选项 | 含义 | 优惠值 |
|---|---|---|
| 同品第二件折扣 | 同一款商品的第二件打折 | 折扣率 0.01–100 |
| 同品第二件加购 | 同一款商品的第二件加钱带走 | 加购价 >= 0 |
| 同类第二件折扣 | 同一分类里第二件打折 | 折扣率 0.01–100 |
| 同类第二件加购 | 同一分类里第二件加购 | 加购价 >= 0 |
| 混搭第二件折扣 | 范围内任意两件组合,第二件打折 | 折扣率 0.01–100 |
| 混搭第二件加购 | 范围内任意两件组合,第二件加购 | 加购价 >= 0 |
同品 / 同类 / 混搭 是这一篇最该想清楚的三个字。「同品第二件半价」要求两件是同一个 SKU;「混搭第二件半价」买吐司加买蛋挞也算。选错范围,客人感受到的优惠完全不一样。
阶梯促销

| 元素 | 内容 |
|---|---|
| 商品范围 | 同上,类别或单品 |
| 阶梯数量 | 复选框 第1阶 / 第2阶 / 第3阶 / 第4阶 / 第5阶,第 1 阶勾死不可取消,下方灰字「第1阶必选,阶梯必须连续」 |
| 品项限制 | 不限制 / 强制不同品项;选后者出现橙字提示「每件商品必须为不同品项,同品多件只计1件」 |
| 阶梯行 | 每行标签是 第1件 / 第2件 / …,一个类型下拉 + 一个值输入框 + 一行灰字说明 |
| 类型下拉 | 折扣 / 减免 / 特价 |
| 值说明 | 折扣:「折扣%,80=8折」;减免:「减免金额(元)」;特价:「固定特价(元)」 |
| 最大套数 | 不限制 / 1套 / 2套 / 3套 / 5套 / 10套 |
阶梯行标签写「第 N 件」、复选框写「第 N 阶」,两处指的是同一件事:订单里的第几件商品享受哪一档优惠。
三、业务操作步骤
配「第二件半价」
- 促销管理 → 促销方案 → 增加,「范围促销」组点 第二件打折 卡片的 应用。
- 填 方案名称,例如「曲奇第二件半价」。
- 商品范围 → 包含条件 点 + 添加包含条件,类型 单品,选曲奇那一款。
- 优惠方式 保持 同品第二件折扣。
- 折扣率 (%) 填
50。 - 最大套数 选
1套——买四件只半价一次,防止被薅。 - 配 适用范围 与 时间设置,保存 → 审核。
配「买两件,第二件加 1 元」
- 新增 → 第二件打折。
- 优惠方式 选 同品第二件加购。这一栏标题自动从「折扣率 (%)」变成「加购价 (元)」。
- 加购价 填
1。 - 其余照常规,保存、审核。
加购模式允许填 0(校验是 >= 0),也就是说「第二件加购」可以配成事实上的免费送;买赠玩法反而要求加购金额 >= 0.01,这是两条路在 0 元上的差别。
配「第一件原价、第二件八折、第三件六折」
- 新增 → 阶梯促销。
- 包含条件 类型 类别,勾「西点」。
- 阶梯数量 取消 第4阶、第5阶,只留前三阶(界面会提示阶梯必须连续)。
- 品项限制 选 不限制(同款买三件也算)。
- 第1件 类型 折扣、值
100;第2件 类型 折扣、值80;第3件 类型 折扣、值60。 - 最大套数
1套。 - 保存、审核。
第 1 件填 100 表示原价。想省事也可以只勾「第2阶、第3阶」——但第 1 阶必选,所以第一档必须给一个值,100 就是「不打折」。
用「特价」做第三件一口价
- 阶梯促销 → 阶梯数量勾到第 3 阶。
- 第1件 折扣
100、第2件 折扣85、第3件 特价6。 - 含义:第一件原价、第二件八五折、第三件固定 6 元。
- 保存、审核。
三种算法混用是阶梯促销相对第二件打折的最大优势:前段用折扣保毛利,末段用特价做记忆点。
四、字段详细说明
| 字段 | 所属玩法 | 校验 |
|---|---|---|
| 包含条件 | 两者 | 至少一条,必须选到商品或分类 |
| 优惠方式 | 第二件打折 | 必选,六值之一;填的优惠值字段随它变 |
| 折扣率 (%) | 第二件打折(折扣类) | 0.01–100 |
| 加购价 (元) | 第二件打折(加购类) | >= 0,允许 0 元加购 |
| 阶梯数量 | 阶梯促销 | 1–5 之间,第 1 阶必选且必须连续 |
| 品项限制 | 阶梯促销 | 不限制 / 强制不同品项 |
| 阶梯序号 | 阶梯促销 | 必须在 1–5 之间 |
| 阶梯类型 | 阶梯促销 | 必须是 折扣 / 减免 / 特价 之一 |
| 阶梯优惠值 | 阶梯促销 | 必须 > 0 |
| 最大套数 | 两者 | 不限制 / 1 / 2 / 3 / 5 / 10 |
完整校验提示:
| 提示 | 触发条件 |
|---|---|
| 第二件打折必须设置商品范围 | 包含条件为空 |
| 第二件打折子类型无效 | 优惠方式没选或值不识别 |
| 折扣率必须在0.01-100之间 | 折扣类填越界 |
| 加购价格必须>=0 | 加购类填了负数 |
| 阶梯促销必须设置商品范围 | 包含条件为空 |
| 阶梯数量必须在1-5之间 | 勾了 0 阶或超过 5 阶 |
| 必须设置至少一个阶梯 | 阶梯行为空 |
| 阶梯序号必须在1-5之间 | 序号越界 |
| 阶梯优惠值必须>0 | 某一阶的值填了 0 |
| 优惠类型必须为discount/reduce/special之一 | 阶梯类型不识别 |
| 主规则数据丢失,请重新保存 | 明细没落库,重存一次 |
五、典型使用场景
饮品第二件半价拉双人客
背景:下午茶时段两人同行多,第二件半价能直接翻倍饮品销量。 操作路径:第二件打折 → 包含条件 类别=饮品 → 优惠方式 同品第二件折扣 → 折扣率 50 → 时间设置 → 促销时段 按小时勾 14–17 点 → 最大套数 1套 → 审核。 选「同品」还是「混搭」在这里很关键:混搭会让「一杯美式 + 一杯奶茶」也享受,同品则要求两杯一样的。
面包三件阶梯,鼓励一次多买
背景:吐司、餐包这类家庭装希望一次买三件。 操作路径:阶梯促销 → 包含条件 类别=面包 → 三阶:100 / 85 / 70 → 品项限制 选 强制不同品项(避免同款买三件套利)→ 最大套数 1套 → 审核。 强制不同品项 的界面提示写得很清楚:「每件商品必须为不同品项,同品多件只计1件」,配之前先想清楚活动是要「多买」还是要「多尝」。
晚市三件清货阶梯
背景:打烊前把当日面包清掉,越买越便宜。 操作路径:阶梯促销 → 包含条件 类别=面包 → 勾满五阶:90 / 70 / 50 / 50 / 30 → 时间设置 → 促销时段 按小时勾 20–23 点 → 起止日期给一个季度、特定日期暂停促销 加节假日 → 审核。 后两阶给同一个折扣是常见做法:第三件起统一五折,避免第五阶力度过深。
六、权限控制与前置条件
- 需要「促销管理 → 促销方案」菜单权限与窗口编辑权限。
- 商品分类必须已维护,否则包含条件只能逐个挑单品。
- 两种玩法都不支持包含条件选「全场」,覆盖全店要把所有顶级分类都勾进去。
- 只有网页端创建的单据能回网页端再编辑。
七、常见问题
审核提示「第二件打折子类型无效」。 原因:优惠方式 下拉停在空值,或从别的玩法切过来时该字段没重选。 处理:重新点一次下拉,六个选项里选一个。
选了加购方式,折扣率那一栏却还在。 不是还在——它的标题会随选项变成「加购价 (元)」,输入框还是同一个。看清楚标签再填,别把 50 填进加购价。
审核提示「阶梯数量必须在1-5之间」。 原因:把 第1阶 之外的复选框全取消了,或勾法不连续(只勾第 1、第 3 阶)。 处理:阶梯必须连续,从第 1 阶往上连着勾。
强制不同品项勾了,客人买三件同款却只按第一件算优惠。 这正是该选项的含义:同品多件只计 1 件。想让同款多买也算,改回 不限制。
阶梯促销和第二件打折能不能同时生效? 配置端不做跨单查重,两张单都能审核生效。同时命中时收银端按下发的快照顺序取用哪一条,属于收银端逻辑,上线前请在门店实测一单。稳妥做法是同一批商品在同一时段只挂一种件次类玩法。
减免和特价有什么区别? 减免是从这件商品的原价里扣掉一个金额(原价 12、减免 3 → 9 元);特价是把这件商品直接定成一个价(特价 9 → 9 元)。原价低于减免额时两者结果不同,配深折扣时优先用特价,口径更可控。
