Discounts 是此前名为 Triggered Rewards(触发奖励)功能的新名称。所有现有的 Triggered Rewards 都已自动迁移。功能完全相同,只是改由应用中一个新的顶级板块进行管理。
- 阶梯奖励通过购物车中可见的进度条引导顾客达成里程碑。
- 折扣根据特定购物车条件自动激活,无需任何额外的视觉元素。
如何访问折扣
- 从 Upcart 主页 - 折扣板块在主页上可见。点击 Manage all discounts 打开该模块。

- 从 Upcart 侧边栏 - 在左侧边栏中前往 Upcart Cart Drawer > Discounts。

- 从购物车编辑器 - 点击 Edit Cart,然后在 Body 部分找到 Discounts 模块并点击 Manage all discounts。

- Live discounts(已发布折扣) - 当前处于启用状态并应用于符合条件购物车的规则
- Draft discounts(草稿折扣) - 已创建但尚未发布的规则

折扣的运作方式
- 一个或多个触发条件,全部满足后奖励才会激活
- 一种奖励类型,在条件满足时自动应用
- “添加一块滑雪板且消费满 $500 以上可享 10% 折扣”
- “订阅任意商品可获得免费礼品”
- “已登录顾客享受免运费”
创建折扣规则

Overall(总体)
- Title(标题) - 规则的内部标签(最多 50 个字符)。如果你使用自定义模板在店面展示折扣,该标题也会出现在模板中。
- Discount Code(折扣码) - 必填字段(最多 25 个字符)。没有它就无法发布或保存草稿。这是 Upcart 创建的 Shopify 自动应用折扣的标题/标签,而不是顾客在 checkout 时输入的折扣码。规则始终由购物车条件(触发条件)触发,绝不会因顾客输入折扣码而触发。
- Description(描述) - 面向顾客的规则说明(例如”消费满 $50 即可解锁订单免运费”)。
Triggers(触发条件)
Reward(奖励)
触发条件
特定商品
特定商品
当任意所选商品或变体出现在购物车中时触发。
- 支持完整商品或特定变体
- 多个选择之间使用 OR 逻辑
- 每个触发条件最多 20 个变体
- 可设置最低匹配数量(默认为 1)
特定系列
特定系列
当购物车中任意商品属于所选系列时触发。
- 支持多个系列,每个触发条件最多 20 个
- 系列之间使用 OR 逻辑
- 可设置最低匹配数量(默认为 1)
购物车总额
购物车总额
当折扣前购物车总额达到设定金额时触发。该阈值在应用任何折扣(包括其他折扣规则)之前计算。非常适合”消费满 $100 获得免费礼品”这类奖励。
此触发条件仅支持商店的主货币。它不会为国际市场执行自动货币转换。无论顾客在 checkout 时使用何种货币,阈值始终以商店的基础货币进行评估。
购物车数量
购物车数量
当购物车中商品总数(而非唯一 SKU 数量)达到设定数值时触发。例如,一种商品 2 件加另一种商品 1 件,总计为 3 件。非常适合”购买 4 件或以上商品享 20% 折扣”这类促销活动。
订阅
订阅
当购物车包含任意带有订阅的商品(检查是否存在 Shopify selling plan ID)时触发。适用于”任意订阅享免运费”或”订阅者获得免费礼品”这类奖励。
顾客已登录
顾客已登录
当顾客处于登录状态时触发。支持邮箱/密码登录和社交登录。非常适合会员专属奖励或忠诚度福利。
奖励类型
购物车折扣
购物车折扣
对整个购物车应用折扣。支持:
- 百分比折扣(例如 20% off)
- 固定金额折扣(例如减 $5)
免费礼品
免费礼品
在条件满足时,自动将特定商品以 100% 折扣添加到购物车。要求:
- 礼品商品必须处于 **Active(已发布)**或 **Unlisted(未列出)**状态,并可通过你的在线商店购买(不能是 **Draft(草稿)**或 Archived(已归档))
- 商品必须有库存
- 折扣仅应用于所选的确切商品或变体
如果顾客将免费礼品从购物车中移除,折扣也会随之移除。
免运费
免运费
通过将最便宜的可用配送方式折扣至 $0 来免除运费。无需额外配置。
折扣组合
- Product discounts(商品折扣) - 与针对不同商品的其他商品级折扣同时应用。如果两个折扣针对同一商品,则仅应用最优折扣。
- Order discounts(订单折扣) - 与订单级折扣一起应用。先应用商品折扣,再对小计应用订单级折扣。
- Shipping discounts(运费折扣) - 与免运费或其他运费级折扣一起应用,以获得符合条件的最大运费折扣。

管理你的折扣规则
删除仅适用于草稿规则。 已发布的规则没有删除按钮——请先点击 Unpublish 将其移至草稿,然后再删除。单独取消发布是暂停规则而不丢失其配置的方式;随时可以重新发布。
折扣与应用嵌入状态的关系
- 即使 Upcart 应用嵌入被关闭,折扣仍然有效。 关闭应用嵌入只会在店面上隐藏购物车抽屉,不会禁用你的折扣规则。
- 折扣在 checkout 时应用。 无论 Upcart 购物车抽屉在页面上是否可见,顾客到达 checkout 时都会看到折扣已生效。
店面展示
rules、showSection 和 onToggleSection。rules 中的每一项都有各自的 id、title 和 description 字段。
开发自定义模板需要 React 知识。Aftersell 为内置功能提供支持,但不提供自定义编码方面的协助。
常见问题
如果我没有已发布的购物车但有生效的折扣,折扣仍会应用吗?
如果我没有已发布的购物车但有生效的折扣,折扣仍会应用吗?
会。折扣通过 Shopify 的折扣引擎运作,独立于 Upcart 购物车。只要折扣规则处于已发布状态,即使店面上没有已发布的 Upcart 购物车,它也会应用于符合条件的订单。
关闭 Upcart 应用嵌入会禁用我的折扣吗?
关闭 Upcart 应用嵌入会禁用我的折扣吗?
不会。关闭应用嵌入只会在店面上隐藏 Upcart 购物车抽屉。生效中的折扣规则仍会在 checkout 时继续应用。
折扣规则创建后可以编辑吗?
折扣规则创建后可以编辑吗?
不可以,草稿同样如此——折扣规则创建之后的任何阶段都没有编辑界面。要更改规则,请将其删除并创建一条替代规则。
我可以在不删除的情况下临时暂停某个折扣吗?
我可以在不删除的情况下临时暂停某个折扣吗?
可以。点击 Unpublish 将规则移至草稿。这会暂停规则而不删除其配置,随时可以重新发布。
为什么我已发布的折扣上没有删除按钮?
为什么我已发布的折扣上没有删除按钮?
删除仅在草稿规则上提供。请先点击 Unpublish 将规则移至草稿,然后再从草稿中删除。
我可以将促销码与折扣规则一起使用吗?
我可以将促销码与折扣规则一起使用吗?
不可以。每条规则都有一个必填的 Discount Code 字段(最多 25 个字符),但这是所创建的 Shopify 自动应用折扣的标题/标签,而不是顾客在 checkout 时输入的折扣码。规则始终由购物车条件(触发条件)触发,绝不会因顾客输入折扣码而触发。
购物车总额阈值触发条件对我的国际顾客不起作用。为什么?
购物车总额阈值触发条件对我的国际顾客不起作用。为什么?
购物车总额阈值触发条件仅支持商店的主货币。它不会为国际市场执行自动货币转换。无论顾客在 checkout 时使用何种货币,阈值始终以商店的基础货币进行评估。
我的免费礼品没有出现。为什么?
我的免费礼品没有出现。为什么?
最常见的原因有:
- 礼品商品被设置为 **Draft(草稿)**或 Archived(已归档),或无法通过在线商店购买
- 商品缺货
- 触发条件实际上并未满足
如果顾客将免费礼品从购物车中移除,折扣仍会应用吗?
如果顾客将免费礼品从购物车中移除,折扣仍会应用吗?
不会。免费礼品折扣与购物车中礼品商品的存在绑定。如果顾客将其移除,折扣也会随之移除。
折扣可以与其他折扣应用叠加或组合吗?
折扣可以与其他折扣应用叠加或组合吗?
折扣通过 Shopify 的原生折扣系统运作。与第三方折扣应用的兼容性取决于这些应用以及 Shopify 的叠加规则。如果你发现折扣行为异常,请检查是否与其他已安装的折扣应用存在冲突。
Discounts 和 Triggered Rewards 有什么区别?
Discounts 和 Triggered Rewards 有什么区别?
它们是同一个功能。Discounts 是 Triggered Rewards 更名后的版本,为了清晰起见,现在作为应用中的顶级板块呈现。所有现有的 Triggered Rewards 都已自动迁移,功能完全相同。
提示
- 所有触发条件都必须为真。 如果规则有两个触发条件,两者都必须满足,奖励才会激活。
- 免费礼品必须保留在购物车中。 如果顾客移除了礼品商品,折扣也会被移除。
- 避免重复奖励。 如果同时使用阶梯奖励和折扣,请确保它们提供不同的权益,以避免混淆或意外叠加。
- 发布前确认规则无误。 规则创建后无法编辑,因此在保存前值得再检查一遍触发条件和奖励。
- 如果你使用复杂的折扣规则,可以考虑将 checkout 按钮重命名为”Review Order”,让顾客在完成购买前有机会检查购物车。
需要帮助? 如果你对设置或管理折扣规则有任何疑问,我们的支持团队随时为你提供帮助。欢迎随时通过应用内聊天联系我们。