配置方案:B2B 整箱销售与批发最小起订量
8 min read · 事实核查于 2026年10月8日
B2B 整箱销售与批发最小起订量
这套方案让买家按整箱下单,并可选配每位客户的每月上限和订单金额下限。 整箱规则可以在两个地方设置。OrderRules 对每一位购物者生效。Shopify 的 B2B 目录数量规则只对 B2B 公司买家生效。OrderRules 的最小量和步进数量在所有套餐上都可用,Starter 套餐最多 3 个商品。不限商品数量和按客户上限需要 Pro 套餐($9.99/月)。
需求说明
以下数字仅为示例,请使用你自己的。
- 商品 X 按 每箱 6 件 销售。买家 至少订 12 件(两箱),之后是 18、24,依此类推。
- 商品 Y 按 每箱 12 件 销售,没有额外的最小量。
- 可选:每位客户每个自然月最多购买 240 件,或每月最多消费 $5,000。
- 每笔订单至少 $250。
用 OrderRules 还是原生 B2B 规则?
| 你需要 | 使用 |
|---|---|
| 只对 B2B 公司买家要求整箱;零售购物者仍可单件购买 | Shopify B2B 目录数量规则 |
| 对每位购物者要求整箱,包括访客和零售客户 | OrderRules 最小量和步进值 |
| 每位客户的每月上限 | OrderRules 客户限制 |
| 最低订单金额 | Shopify Checkout Blocks |
自 2026 年 4 月 2 日起,Shopify 的 B2B 数量规则(每个变体的最小值、最大值、增量)在所有套餐上都可用。它们只适用于 B2B 公司买家,非 Plus 套餐最多 3 个目录。OrderRules 无法针对客户标签或客户群组,因此它的规则会作用于每一位购物者。如果你对 B2B 买家同时使用两者,两边都必须通过,所以请保持数字一致。
配置
| 位置 | 页面 → 字段 | 值 |
|---|---|---|
| OrderRules | 产品限制 → + 添加产品限制 → 商品 X → 最小起订量 → 每单最小量 | 12 |
| OrderRules | 商品 X → 步进值 / 递增数量 → 步进值(整箱装) | 6 |
| OrderRules | 产品限制 → + 添加产品限制 → 商品 Y → 步进值(整箱装) | 12 |
| OrderRules | 变体覆盖 → 步进值 / 递增 | 仅用于整箱规格不同的变体 |
| 或 Shopify | B2B 目录 → 数量规则 → 最小值 / 增量 | X 为 12 / 6;Y 为 12 / 12 |
| OrderRules(可选,Pro) | 客户限制 → 设置 → 启用客户限制 | 开启 |
| OrderRules(可选,Pro) | 客户限制 → + 添加规则 → 限制类型 | 总数量(件),或总消费额 ($) |
| OrderRules(可选,Pro) | + 添加规则 → 周期 | 每月,或滚动 30 天 |
| OrderRules(可选,Pro) | + 添加规则 → 最大数量 / 最大金额 ($) | 240 / 5000 |
| OrderRules(可选,Pro) | + 添加规则 → 范围 | 全店(所有产品),或指定产品、指定产品系列 |
| Shopify | Checkout Blocks → 订单金额限制 | 最低 $250 |
| OrderRules | 设置 → 店面消息 | 你的整箱和限制提示措辞 |
在商品弹窗中输入时会实时显示 最小合法数量,你可以借此确认最小量和步进值是否匹配。
测试用例
第 1 至 7 行基于商品 X 的 OrderRules 规则。
| # | 输入 | 预期结果 |
|---|---|---|
| 1 | 购物者在商品页输入 5 | 输入框自动调整为有效的倍数,并显示提示。 |
| 2 | 结账时购物车中有 6 件商品 X | 被阻止:低于最小量 12。 |
| 3 | 购物车中有 12 件,然后 18 件 | 都能通过。 |
| 4 | X 的两个变体,各 6 件 | 通过:每一行都是 6 的倍数,商品总数为 12。 |
| 5 | X 的两个变体,分别 7 件和 5 件 | 被阻止:每一行都必须是 6 的倍数。 |
| 6 | 在商品页用 Shop Pay 购买 9 件 | 在结账时被阻止。 |
| 7 | 访客结账 12 件 | 客户限制关闭时通过。开启时被阻止。 |
| 8 | 本月已购 230 件的已登录客户再订 12 件 | 被阻止:超出每月 240 件的上限。 |
| 9 | 本月已消费 $4,800 的客户下一笔 $600 的订单 | 通过。当月的下一笔订单会被阻止。 |
| 10 | 你全额取消一笔订单,然后客户重新下单 | 已用额度被释放;如果低于上限则允许。 |
| 11 | 你对订单退款但不取消 | 已用额度不会被释放。 |
| 12 | 购物车金额低于 $250 | 被 Checkout Blocks 阻止,显示 Shopify 的消息。 |
边界情况与限制
- 原生 B2B 规则只覆盖 B2B 买家。 零售购物者和访客不受影响。OrderRules 的最小量和步进值对所有人生效,无法按客户标签或群组定向。
- 步进值按行计算;最小量按商品计算。 商品级别的最小量把所有变体合并计算。步进值检查每一个变体行。
- 访客阻止作用于整个店铺。 开启客户限制会阻止所有访客结账,包括零售客户。添加每月上限前请先想清楚这一点。
- 上限按客户账户计数。 每位已登录客户都有自己的已用额度。
- 自然月或滚动周期。 每月在你店铺时区的每月 1 日重置。滚动 30 天会把每笔订单在下单后的 30 天内计入。计数从你设置规则时开始;新建的滚动规则从零开始。
- 消费上限是软性的。 超过上限的那一笔订单会通过。
- POS 不会被阻止。 POS 订单会跳过验证,但仍计入客户的已用额度。
- 退款不会释放已用额度。 部分取消也不会。全额取消会释放。
- 几乎同时的结账。 验证读取的是快照。同一客户在同一秒内的两笔结账可能都会通过每月上限。
- 草稿订单会被验证。 你从 B2B 草稿创建的订单必须满足同样的规则。