跳转到主要内容
订单限购可以直接在产品表格中设置数量。本例让同款产品所有变体合计最多购买 3 件,其中变体 A 最多购买 1 件。适合少量商品或变体有独立门槛的情况。

开始前

准备同一测试产品的变体 A 与变体 B。确认两个变体都能在前台购买。检查规则优先级,避免其他单品数量规则放宽产品级上限。

设置产品与变体

1

找到产品

在 Shopify 后台打开 应用 → 订单限购。从应用首页进入 按产品设置数量限制,在 搜索产品 输入产品名称,找到对应产品。在按产品设置数量限制页面搜索并筛选目标产品
2

设置整款产品上限

在产品行,将 限制状态 设为 已开启,最小值 留空,最大值 填 3。这个数值合计同一产品下的全部变体。产品行限制状态已开启,最大值填写 3
3

设置变体 A 上限

展开该产品的变体,在变体 A 行把 限制状态 设为 已开启,最小值 留空,最大值 填 1。点击页面顶部 保存,等待保存完成。筛选目标产品并展开变体行,每个变体可单独设置上下限
4

开启产品数量限制与校验

回到 数量限制,打开 开启产品数量限制,将显示时机设为 购物车互动时和结账时。确认 数量规则 显示 已开启,如果显示为关闭,直接打开 数量规则 开关,直到状态显示 已开启。

四个测试用例

“通过”仅表示本例条件满足。其他规则仍可能限制购买。 变体 A 2 件时,超过变体 A 的上限 1,前台直接给出拦截提示: 变体 A 选择 2 件,前台提示购买数量不得超过 1 件 变体 A 1 件加变体 B 2 件时,合计 3 件未超产品上限,购物车可继续结账: 变体 A 1 件与变体 B 2 件同时加入购物车,合计 3 件可继续结账

修改或暂停

更改产品或变体行的数值后点击 保存。暂停某一行时,把该行 限制状态 改为 未开启 并保存。关闭产品行不会替你关闭仍然启用的变体限制,应分别检查各行。 关闭 开启产品数量限制 会暂停这类产品与变体设置。它与 数量规则 是两个开关,不要用错。

如果结果不符合预期

变体 A 2 件仍可通过时,检查改的是变体 A 行还是产品行,以及是否点击保存。整款超过 3 件仍可通过时,检查产品状态、全局开关和同产品的单品规则。产品级与单品规则组合可能放宽上下限。 需要多款商品共享一个额度?使用产品系列合计规则。上线前完成测试清单。