【PRD】买1送N · 赠品优惠上限 · 商家端
写法: 流程图 / 原型截图 / 表单表格优先;大段文字只补充口径与边界。
一、文档信息
| 字段 | 内容 |
|---|---|
| 文档状态 | 已定稿(含 Demo 截图) |
| 版本号 | v1.1 |
| 创建时间 | 2026-08-12 |
| 适用范围 | 商家后台 · 促销 / 买一送一 · 买 A 送 B · 赠品优惠上限 |
| 端 | 商家端 |
| 关联分析 | docs/analysis/买1送N-赠品优惠上限-需求分析.md |
| 配套消费者端 PRD | docs/prd/consumer/买1送N-赠品优惠上限-消费者端-PRD.md |
| 两端总览 | docs/prd/overview/买1送N-赠品优惠上限-两端总览.md |
| 可运行原型 | 本地商家端 Demo(促销后台买一送一);桥接可同步至消费者端 Demo |
| 原型截图目录 | docs/prd/merchant/assets/买1送N-赠品优惠上限/ |
二、变更日志
| 时间 | 版本 | 主要变更 |
|---|---|---|
| 2026-08-12 | v1.0 | 初建:基于已定稿需求分析与 Demo 配置项 |
| 2026-08-12 | v1.1 | 补录 Demo 关键态截图(开关 / 寄存提示 / 预览摘要) |
三、背景与目标
3.1 背景(短)
买 A 送 B 的第 1 组赠品(实物或寄存商品券)若售价高于顾客所购门槛商品,现网默认「整件免费」,商家易资损,寄存券也易被感知成「免单券」。需要在活动配置中增加可控的「赠品优惠上限」,让第 1 组赠品优惠不超过顾客所购门槛商品售价。
配置入口: 促销后台 → 买一送一 → 新建/编辑活动 → 规则类型选「买 A 送 B」→ 赠品组 1。
3.2 要解决的问题(一句话)
商家无法按「门槛商品售价」限制第 1 组赠品优惠上限,导致高价赠品整件免单及券面额失控。
3.3 一期目标(条目)
- 买 A 送 B 赠品组 1 可配置「赠品优惠上限」(默认不限)。
- 开启后,规则说明与预览可让运营看懂「补差 / 券最高可优惠」含义。
- 开启后引导寄存券使用「动态优惠 + 指定商品」类券模版,降低配错券风险。
- 加料 / 做法是否参与优惠继续使用活动已有配置,不新增专属字段。
3.4 一期明确不做(条目)
- 买 A 送 A 的赠品优惠上限改造。
- 赠品组 2(加赠)的优惠上限。
- 以会员价、券后实付等重算上限基准。
- 部分退款策略改造。
3.5 成功怎么看
| 指标 | 说明 | 当前值 | 目标值 |
|---|---|---|---|
| 开启限额的买 A 送 B 活动数 | 运营主动开启的活动量 | TBD | TBD |
| 高价赠品资损投诉 | 因「高价赠品整件免单」引发的客诉 | TBD | 下降 |
| 护栏 | 默认关闭导致存量行为不变;配错券模版导致发券错误 | — | 文案与选券提示兜底 |
四、范围与方案
4.1 范围
| 类型 | 内容 |
|---|---|
| 本期做 | 买 A 送 B · 赠品组 1「赠品优惠上限」配置;预览展示;开启后寄存券选券说明;与加料/做法既有字段联动说明 |
| 本期不做 | 买 A 送 A 限额;组 2 限额;部分退;核销侧商家后台改造(若有独立券后台,仅产品约束「发券固化上限」) |
| 后续可做 | 买 A 送 A 限额;组 2 限额;更细的券模版强校验与拦截 |
4.2 方案一句话
在买 A 送 B 的赠品组 1 增加「不限 / 优惠不超过顾客所购门槛活动商品售价」;默认不限;开启后第 1 组实物与寄存券共用同一上限口径,由消费者端按规则计价与发券。
4.3 商家操作流程
flowchart TD
A[新建/编辑买一送一活动] --> B{规则类型}
B -->|买A送A| C[无本需求配置项]
B -->|买A送B| D[配置赠品组1]
D --> E[选择赠品优惠上限]
E -->|不限| F[与现网整件免费一致]
E -->|不超过所购门槛商品售价| G[展示说明文案]
G --> H[配置实物/寄存券]
H --> I[核对加料/做法是否参与优惠]
I --> J[保存/发布]
J --> K[消费者端对开启活动生效]
五、详细需求
5.1 功能清单
| 模块 | 功能 | 优先级 |
|---|---|---|
| 赠品组 1 | 赠品优惠上限二选一配置 | P0 |
| 赠品组 1 | 开启后说明文案(补差 / 券示例) | P0 |
| 活动预览 | 展示赠品优惠上限摘要 | P0 |
| 寄存券配置 | 开启限额后的选券引导文案 | P0 |
| 加料/做法字段 | 开启限额后补充解释提示 | P1 |
| 赠品组 2 | — | 本期不做本能力 |
5.2 赠品组 1 · 赠品优惠上限
何时出现
同时满足:
- 活动规则类型 = 买 A 送 B;
- 正在配置 赠品组 1(展开态)。
否则:不展示本配置(买 A 送 A、赠品组 2 均无)。
页面示意
默认不限:

开启限额(含示例说明):

表单 / 配置项
| 字段 | 必填 | 默认 | 选项 / 说明 |
|---|---|---|---|
| 赠品优惠上限 | 是 | 不限 | ① 不限 ② 优惠不超过顾客所购门槛活动商品售价 |
| 说明文案 | — | — | 仅选②时展示;选①不展示备注 |
说明文案(开启时)
- 仅本赠品组生效。例如:顾客点的商品卖 10 元,赠品卖 15 元——当单拿走需再付 5 元;若选寄存券,下次使用最多可优惠 10 元。
- 赠品加料、换做法产生的加价,是否也算进上述优惠,由「加料商品是否参与优惠」「做法加价是否参与优惠」决定。赠品相关费用不能再叠加其他优惠。
操作与规则
| 操作/情况 | 规则 |
|---|---|
| 新建活动 | 默认「不限」 |
| 复制活动 | 跟随被复制活动取值;若历史无该配置,按「不限」 |
| 存量活动 | 不自动开启;未配置视为「不限」 |
| 切换为买 A 送 A | 本配置对前台无意义(不展示);保存逻辑不强制改写历史值 |
| 赠品组 2 | 不出现本配置,也不受本组限额约束 |
对消费者端生效条件
须同时满足:
- 活动已保存且对消费者可见/可用(按既有买一送一生效规则);
- 本活动「赠品优惠上限」= 不超过所购门槛商品售价;
- 顾客购买的是本活动门槛商品,并选择第 1 组赠品(实物或寄存券)。
未开启时:消费者端第 1 组赠品行为与改前一致(整件免费 / 既有发券规则)。
验收
- 买 A 送 B 赠品组 1 可见「赠品优惠上限」,默认「不限」。
- 选「不限」时无说明备注;选限额选项时有示例说明。
- 买 A 送 A、赠品组 2 看不到本配置。
- 新建 / 复制默认或兼容为「不限」;存量未改配置前消费者侧不限额。
- 预览中可看到对应摘要文案。
5.3 寄存券配置(开启限额时的引导)
页面示意

规则
| 情况 | 处理 |
|---|---|
| 限额未开 | 沿用既有买 A 送 B 寄存券选券说明 |
| 限额已开且开启寄存 | 提示须选择「动态优惠 + 指定商品」类商品券模版;说明发券时会把顾客所购商品售价写入动态优惠上限 |
| 配错模版 | 一期以文案引导为主;有条件时可选中后清空不符模版(Demo 可简化) |
验收
- 开启限额后,寄存券区域出现与限额相关的选券说明。
- 关闭限额后,说明恢复为非限额口径。
5.4 加料 / 做法是否参与优惠(既有字段)
不新增字段。开启「赠品优惠上限」后,在既有「加料商品是否参与优惠」「做法加价是否参与优惠」旁补充解释:
| 配置 | 对第 1 组实物赠品的含义(开启限额时) |
|---|---|
| 加料 = 参与 | 赠品加料可纳入本活动可优惠金额,与赠品售价共享上限 |
| 加料 = 不参与 | 赠品加料全额由顾客另付 |
| 做法加价 = 参与 | 同上,可共享上限 |
| 做法加价 = 不参与 | 做法加价全额另付 |
注意: 优惠上限金额本身 只等于门槛商品 SKU 售价,不把加料 / 做法加价加进上限。
验收
- 开启限额时,加料/做法字段可见解释提示。
- 未开启限额时,可不展示上述限额向解释(或保持原提示,不误导)。
5.5 活动预览
页面示意

| 展示项 | 规则 |
|---|---|
| 赠品优惠上限 | 仅买 A 送 B 展示;值为「不限」或「优惠不超过所购门槛活动商品售价」 |
| 加料 / 做法是否参与 | 与表单一致;开启限额后预览旁可看到参与口径 |
验收
- 预览与表单选项一致。
六、数据与埋点(产品口径)
6.1 需要可运营的信息
- 活动是否开启赠品优惠上限。
- (可选)开启限额后的活动订单中,第 1 组赠品补差金额合计、发券固化上限分布。
6.2 建议埋点
| 事件 | 何时 | 用途 |
|---|---|---|
| 保存活动且限额=开/关 | 保存成功 | 统计开启率 |
| 开启限额后保存时寄存券已配置 | 保存成功 | 评估配券完整度 |
七、体验与风险
| 风险 | 应对 |
|---|---|
| 运营误以为默认开启导致活动变贵 | 默认不限;说明写清 |
| 开启限额仍配错券模版 | 选券文案强提示「动态优惠 + 指定商品」 |
| 与加料字段理解冲突 | 明确:上限只看门槛商品售价;加料字段只决定加价能否吃进上限 |
八、开放问题
| # | 问题 | 状态 |
|---|---|---|
| 1 | 正式环境券模版是否必须强拦截「非动态优惠」 | 一期文案引导;是否二期强校验 待确认 |
| 2 | 成功指标目标值 | TBD |
九、上线建议
- 灰度:先对指定品牌/门店开放配置能力。
- 运营通知:默认不限、开启后消费者会出现补差 / 券最高可优惠。
- 验收顺序:商家配置默认关 → 开限额 → 消费者端验补差与发券 → 关限额回归。
十、附录
10.1 名词
| 名词 | 含义 |
|---|---|
| 门槛活动商品 / 所购商品 | 顾客购买并触发买 A 送 B 的那件主品 |
| SKU 售价 | 顾客所选规格对应档位的标价(如大/中/小杯各算各的),不含加料加价 |
| 赠品组 1 | 买 A 送 B 中「实物 / 寄存券二选一」的那组 |
| 赠品组 2 | 加赠好礼,本期不限额 |
10.2 两端对应
| 商家端 | 消费者端 |
|---|---|
| 赠品优惠上限 = 不限 | 第 1 组赠品按改前免费/既有券规则 |
| 赠品优惠上限 = 开启 | 第 1 组按主品 SKU 售价限额;实物可补差;券发券固化最高可优惠 |
| 加料/做法是否参与 | 决定赠品加料/做法能否吃进上限 |