规则概述
此规则允许您根据定义的条件在结账时拒绝某些折扣码。您可以使用订单总金额、客户标签、收货地址、产品标签等条件来阻止特定折扣码被应用。 当客户输入符合配置条件的折扣码时,规则会阻止该码被应用,并在结账时显示自定义拒绝消息。这有助于执行折扣政策、保护利润,并防止折扣码在不应适用的情况下被使用。示例配置
以下步骤展示了如何使用应用程序创建和配置 拒绝折扣码 规则。创建新规则
在您的 Shopify 管理后台 中打开应用。在侧边栏中,进入 规则 部分并点击 “创建规则”。 然后,您将被重定向到 选择结账规则类型界面。选择 类别 “折扣” → 选择结账规则类型 “拒绝折扣码” → 点击 “选择规则”。
规则配置
要配置规则,首先可以选填一个名称,例如 “拒绝折扣码”,以描述其功能。然后,选择规则的 地位:测试中、激活、停用或已计划。 在此示例中,我们将选择 测试中 地位,以便快速测试规则而不影响实际客户的结账。
如果在规则设置为 激活 时选择了计划日期,地位将变为 已计划 而非激活。规则将从开始日期和时间运行至结束日期和时间(如已设置结束日期)。

在此示例中,我们不使用计划,并保持 测试中 地位。
- 产品折扣 – 允许订单折扣与任何产品级折扣一起使用。请确保产品折扣也配置为可与订单折扣组合。
- 订单折扣 – 允许多个订单级折扣同时应用。请确保其他订单折扣也设置为可与订单折扣组合。
- 运费折扣 – 允许订单折扣与运费级折扣一起使用。请确认运费折扣也设置为可与订单折扣组合。

作为示例,此处我们选择默认条件集 1。然后将规则设置为在 订单小计金额 大于或等于 300 时运行,并配置为拒绝折扣码 “SAVE10”。当客户尝试应用时,拒绝消息 “This discount code cannot be used on this order” 将在结账时显示。



测试规则
由于规则设置为测试状态,我们需要使用[email protected] 作为电子邮件地址,而不是实际电子邮件,才能在结账时运行规则。


激活规则
测试完成后,我们可以激活规则,使其开始对实际客户的结账进行更改。只有已激活的规则才能对所有客户的结账进行更改。 点击侧边栏中的 规则 查看所有规则。选择要激活的规则,然后点击 激活 按钮进行激活。
限制
- 此规则与基于草稿订单的结账以及使用草稿订单结账的应用不兼容。
- 如果您的结账 URL 包含
.../checkouts/do/...,do表示草稿订单。此规则不会在该结账上运行。