Skip to content

订单折扣

订单折扣会对整个订单减免一个百分比或一个固定金额 — 并可选择为折扣设置上限、 设置购物车金额上限、把某些商品排除在计算之外,以及要求在扣除产品折扣之后仍达到某个最低订单金额。

  1. 打开 Discounts 并点击 Create discount,然后选择 Order Discounts。

    创建菜单会把 Order Discounts 列在 Discounts 下面,并带有示例 “$10 off orders over $50”。

    Create discount 菜单,其中 Discounts 部分列出了 Product Discounts、Order Discounts 和 Shipping Discounts,每一项都带有一行示例
  2. 选择折扣方式并为折扣命名。

    选择 Automatic(自动折扣)或 Discount Code(折扣码),然后填写 Title(自动折扣) 或 Discount Code(折扣码)。右侧的摘要会持续更新,概括您到目前为止设置的内容。

    一个订单折扣,Discount method 卡片设为 Automatic,Title 字段填写 Summer sale · 10% off,Discount Rules 卡片为空,右侧的 Summary 卡片显示 Type、Method、Title、Gives、Markets、Customers、Conditions、Combines with、Starts 和 Ends
  3. 添加折扣规则,指定折扣应在何时生效。

    点击 Add your first rule 创建 RULE GROUP #1,然后选择一个条件、一个运算符和一个数值 — 例如 Cart subtotal · is greater than or equal to · 50。用 Add condition 在同一个规则组中添加更多条件,用 Add rule group 添加另一个规则组。 如果完全不设置规则,该折扣会应用到所有符合条件的订单上。

  4. 选择折扣类型并输入数值。

    Discount Type 设为 Percentage offFixed amount off,然后输入数值。 如果是百分比,您还可以勾选 Set maximum discount amountSet cart value limit for discount calculation

    Discount Configuration 卡片,Discount Type 设为 Percentage off,Percentage 设为 10,以及未勾选的复选框 Set maximum discount amount 和 Set cart value limit for discount calculation
  5. 设置商品排除项以及产品折扣之后的最低订单金额。

    勾选 Don’t apply this discount to specific items 可以把选定的产品或产品系列排除在计算之外, 勾选 Require a minimum order amount after product discounts 可以要求一个由 Shopify 在扣除 产品折扣之后再衡量的最低金额。两者都是可选的。

    Item exclusions 卡片、Minimum order amount (after product discounts) 卡片、Discount can be combined with 卡片和 Purchase type 卡片,全部处于默认设置
  6. 设置组合、客户、市场和日期,然后保存。

    选择这个折扣可以与哪些其他折扣组合、是否限定给特定的客户细分、在哪些市场运行, 以及什么时候开始和结束。从页面顶部的保存栏保存。

    Purchase type、Customer eligibility、Markets 和 Active Dates 卡片,显示 All customers、Apply to all markets,以及采用店铺时区的开始日期和时间

Automatic 不需要折扣码 — 只要订单符合条件,Shopify 就会应用该折扣。 Discount Code 表示买家必须输入您设置的折扣码。请在创建折扣时选定方式: 折扣一旦存在,选择器就会被禁用。

在自动折扣上,Title 是折扣生效时买家看到的名称。在折扣码折扣上,该字段会变成 Discount Code,并且只接受字母、数字、下划线和连字符。

添加第二个只有您自己可见的名称,用来区分相似的折扣。当面向客户的标题在您自己的列表里 不够具体时,可以使用它。

订单必须满足的条件。订单折扣可以使用 Cart subtotalCart quantityCart attributeCustomer tagsCustomer logged inCustomer is B2BCustomer orders countSpecific productsSpecific variantsSpecific collectionsProduct tagsLine quantityLine subtotalLine attributeHas selling plan。同一个规则组中的条件通过 Between conditions 的 AND/OR 开关连接;规则组之间通过 Match All Rule GroupsMatch Any Rule Group 连接。

Percentage off 按订单总额的一定比例减免;Fixed amount off 从订单总额中减去一个固定金额。 更改类型会清除您为上一种类型输入的数值。

从订单总额中减免的比例。它必须大于 0 且不超过 100 — 字段和服务器都会拒绝超出该范围的数值。

无论订单金额多少,都为折扣总额设置一个金额上限:一个上限为 50 的 20% 折扣,减免金额永远不会超过 50。 用它可以让百分比折扣在大额订单上保持可预期。

Set cart value limit for discount calculation

Section titled “Set cart value limit for discount calculation”

只对您输入的购物车金额以内的部分应用该百分比。上限为 500 且折扣为 10% 时, 800 的购物车减免 50(500 的 10%),300 的购物车减免 30。

从订单总额中减去的固定金额,以您的店铺货币输入。它必须大于 0。

只在会进行货币换算的折扣上显示。它让您为以某种列出的货币付款的客户输入确切的减免金额 — 当换算后的金额落在一个别扭的数字上时会很有用,比如在以 ¥100 的整数倍定价的店铺中出现 ¥1,655。 最多 20 种货币;其余所有货币使用上面的金额,如果您把上面的金额留空, 就只有列出的这些货币能获得折扣。

Don’t apply this discount to specific items 会把选定的产品和产品系列排除在计算之外 — 它们会以原价留在购物车中。最多 20 个产品和 10 个产品系列。下方的选项决定这些商品是否仍计入 您的最低要求:Count excluded items toward requirements(默认)或 Ignore excluded items everywhere

Minimum order amount (after product discounts)

Section titled “Minimum order amount (after product discounts)”

要求在扣除所有产品折扣之后,订单总额仍至少达到您输入的金额。Shopify 会在剩余总额上检查这一点, 这正是它与 Cart subtotal 条件的不同之处。它不能与最高折扣金额或购物车金额上限一起使用。

Product discountsOrder discountsShipping discounts 的复选框。不勾选它们, 这个折扣就单独运行;勾选某一项,Shopify 就可能把那一类折扣与它一起应用。

只对折扣码折扣显示。Limit number of times this discount can be used in total 会添加一个 Maximum discount uses 字段(一个大于 0 的整数),而 Limit to one use per customer 会按买家限制使用次数。

One-time purchasesSubscription products,或两者都选 — 至少需要选择一项。 勾选订阅后会增加 First payment onlyLimited number of payments(最多 100 次) 或 All recurring payments 的选择。

Limit to customer segments 会把折扣限定给您选中的客户细分中的买家, 并且 Shopify 会在折扣生效之前检查买家所属的客户细分,在购物车中同样如此。自动折扣最多 5 个客户细分, 折扣码最多 20 个。

Apply to all markets 覆盖当前和将来的所有市场。Apply to specific markets 让您最多选择 20 个市场;一旦切换到该选项,就至少需要选择一个。

Start DateStart Time 指定折扣何时开始,Set End Date 可以添加一个结束时间。 所有时间都采用您的店铺时区,卡片上会在屏幕上写明该时区。

位于 Summary 下方。打开时,您输入的金额会换算成客户实际付款的货币, 因此 10 的减免对他们来说也值 10;关闭时,您填的数字会原样用在每一种货币上。它同样会换算 您的金额类条件,比如购物车小计规则。无论开关如何,百分比和商品件数都不会变化, 在单一货币的店铺中这个设置也没有任何区别。折扣创建之后是否还能更改,取决于具体的折扣 — 卡片要么显示这个开关,要么直接写出取值并附上 “Can’t be changed after the discount is created.”。

每个订单 10% 折扣,上限 50

Discount method: Automatic
Title: Summer sale · 10% off
Discount Type: Percentage off
Percentage: 10
Set maximum discount amount: ticked
Maximum Discount Amount: 50

满 50 减 10,以折扣码形式

Discount method: Discount Code
Discount Code: SAVE10
Discount Rules → RULE GROUP #1 → Cart subtotal · is greater than or equal to · 50
Discount Type: Fixed amount off
Discount Amount: 10
Limit to one use per customer: ticked

订单 15% 折扣,但礼品包装产品系列永远不参与

Discount method: Automatic
Title: Autumn 15% off
Discount Type: Percentage off
Percentage: 15
Don't apply this discount to specific items: ticked
Select collections to exclude: Gift wrap
Minimum requirements (discount rules): Count excluded items toward requirements

5% 折扣,仅当订单在扣除产品折扣后仍值 100 时

Discount method: Automatic
Title: Loyalty 5% off
Discount Type: Percentage off
Percentage: 5
Require a minimum order amount after product discounts: ticked
Minimum amount: 100

自动订单折扣不需要买家做任何事:只要订单符合条件,Shopify 就会应用它, 而您输入的 Title 就是显示在优惠金额旁边的名称。折扣码折扣则在买家输入您设置的折扣码后生效。

如果 Convert to customer’s currency 处于打开状态,以另一种货币付款的买家会在同一个标题旁边 看到换算后的优惠金额 — 因此像 “€10 off” 这样的标题对他们来说会很奇怪, 而像 “Summer sale” 这样的名称则不会。

  • **Percentage:**大于 0,最多 100。
  • **排除的商品:**最多 20 个产品和 10 个产品系列。
  • **按货币的确切金额:**最多 20 种货币,且只在会换算货币的折扣上可用。
  • **客户细分:**自动折扣最多 5 个,折扣码最多 20 个。
  • **市场:**选择特定市场时最多 20 个。
  • **订阅:**选择有限次数时最多 100 次周期性付款。
  • **被阻止的组合:**产品折扣之后的最低订单金额不能与 Set maximum discount amountSet cart value limit for discount calculation 一起使用。
  • **组合由 Shopify 决定。**在 Discount can be combined with 中勾选一个复选框, 是在告诉 Shopify 这个折扣可以与那一类折扣一起运行;至于订单上实际应用了什么,由 Shopify 决定。 多种类型组合起来可能累计成很大的折扣总额,因此请多测试几个购物车。
  • **客户细分存放在 Shopify 中。**如果某个客户细分在那里被删除,Shopify 就会停止执行该限制, 在 Shopify 一侧该折扣会变成对所有客户可用。应用会显示缺失的客户细分, 并在您移除它或改选另一个之前拒绝保存。
  • **方式在创建之后固定。**Automatic 和 Discount Code 不能在已有折扣上互换; 请改为复制该折扣。

Cart subtotal 条件与 Minimum order amount (after product discounts) 有什么区别? Cart subtotal 条件检查的是折扣之前的金额。最低订单金额由 Shopify 在扣除所有产品折扣之后 剩余的总额上检查。您不需要同时使用这两者,卡片上也在屏幕上这样写明了。

为什么我不能把最低订单金额和最高折扣上限一起使用? 应用会在字段上就地阻止这一组合,保存时再阻止一次。带上限的折扣金额必须从折扣之后的总额算出, 而折扣在计算过程中看不到这个数值。请关闭最低订单金额或折扣上限之一。

我之后可以把一个自动折扣改成折扣码吗? 不可以。方式在创建时选定,编辑页面上的选择器是禁用的。请使用 Duplicate 并在副本上选择另一种方式。

我最多可以排除多少个产品和产品系列? 一个订单折扣最多 20 个产品和 10 个产品系列。