---
title: "配置方案：B2B 整箱销售与批发最小起订量"
description: "一套可测试的整箱销售配置：最小起订量加上 6 或 12 的步进值、可选的每位客户每月上限，以及订单金额下限。说明何时用 OrderRules，何时用 Shopify 的 B2B 数量规则。"
contentType: "docs"
locale: "zh"
localized: true
source: "https://orderrules.com/zh/docs/recipes/b2b-case-packs"
slug: "recipes/b2b-case-packs"
---
## 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 草稿创建的订单必须满足同样的规则。

## 相关内容

- [Shopify 上的 B2B 和批发订单限制](/blog/shopify-b2b-wholesale-order-limits)
- [Shopify 最小起订量指南](/blog/shopify-minimum-order-quantity-guide)
- [步进数量](/docs/product-limits/step-quantity) · [最小起订量](/docs/product-limits/minimum-order-quantity)
- [按客户的数量限制](/docs/customer-rules/per-customer-quantity-limits) · [限制周期](/docs/customer-rules/limit-periods)
- [CSV 批量导入](/docs/guides/csv-bulk-import) · [阻止访客结账](/docs/guides/guest-checkout-blocking)
