要在 Shopify B2B 或批发门店上强制执行订单限制,使用 OrderRules 设置基于客户标签的最低订购量(MOQ)、按账户的消费上限以及订单级规则 — 全部通过 Shopify Functions 在结账时强制执行。打了 wholesale 或 b2b 标签的批发客户会自动看到你的整箱最低数量;零售客户看不到任何限制。同一套规则引擎可在标准 Shopify、Shopify Plus 与 Shopify B2B 上工作。

B2B 是 Shopify 增长最快的细分市场。根据 Shopify 2025 年商务报告,平台上 B2B 订单量同比增长超过 130%,而 Shopify 上批发订单的平均金额是典型 D2C 订单的 8–12 倍。然而,Shopify 原生的 B2B 能力(即便在 Shopify B2B/Plus 上)在采购规则方面仍留有显著空白 — 特别是 MOQ 强制执行、账户级消费预算,以及在同一店面上混合批发与零售流量。本指南覆盖了 B2B 与批发门店所需的全部订单限制模式。
B2B 运营通常按工作时间走。 把 MOQ 与自动化营业时间结合起来 — 例如批发结账只在周一至周五 8:00–18:00 开启 — 能让应收账款的处理变得可预测。同一套规则系统的排程层见 如何在 Shopify 设置营业时间。
为什么批发门店需要与零售不同的订单限制
批发客户与零售客户在购买方式上根本不同,各自保护毛利的规则也不一样。把二者一视同仁,是 B2B 商家在 Shopify 上犯的最大错误。
零售客户行为:
- 单件或小批量订单
- 在整个目录里混搭商品
- 由促销、紧迫感、稀缺驱动
- 订单量高、客单价低
- 除平台默认外,几乎没有购买规则
批发客户行为:
- 整箱或整托盘订单
- 集中在他们转售或反复使用的特定 SKU
- 由账期、贸易价格与周期性采购驱动
- 订单量较少,但客单价非常高
- 需要符合采购团队思维的购买规则(预算、MOQ、账户上限)
没有针对批发的规则,会出现三类问题:
- 零售客户误入批发 SKU,下了低于 MOQ 的订单,把单位经济跑崩。
- 批发客户无法分辨哪些商品是面向自己的,导致弃单与 B2B 收入流失。
- B2B 账户超出内部采购预算,引发发票争议与账期类坏账。
为 B2B 而建的订单限制可一次解决这三类问题。
任何 B2B Shopify 门店都需要的三条订单限制规则
规则 1:基于客户标签的 MOQ 分隔
Shopify 上 B2B 订单规则的根基是 客户标签。给批发账户打 wholesale、b2b、trade-account、vip — 体系任你定 — 然后根据这些标签条件式地套用 MOQ 规则。
示例配置:
- 打
wholesale标签的客户 → Wholesale 系列每件商品 12 件 MOQ - 打
retail标签或没有标签的客户 → 无 MOQ,可自由按单件购买
这是在结账时由服务端强制执行的。即便零售客户偶然进入只对批发开放的系列,也能随意购买而不触发 MOQ;批发客户始终看到自己的整箱最低数量。两种体验共存于同一店面。
MOQ 的机制我们在 如何在 Shopify 设置最低订购量 中详细介绍。
规则 2:带贸易预算的按账户消费上限
B2B 账户通常有月度、季度或年度的采购预算。没有强制,账户就会超预算 — 要么触发 AR 团队追讨发票,要么在财务反推时引发发票争议。
示例配置:
- 月度贸易上限为 $5,000/month 的批发账户 → 消费上限规则:每客户 $5,000,周期 monthly
- 年度预算为 $50,000/year 的法人账户 → 消费上限:每客户 $50,000,周期 yearly
OrderRules 按客户 ID 跟踪累计消费,并在结账时强制上限。达到上限时,客户看到清晰的提示(「该账户已达到当月购买上限 — 如需提额请联系客服」),订单会被阻止,直到周期重置。
消费上限我们在 面向员工门店与 B2B 的客户消费上限 中介绍。
规则 3:产能受限 B2B 的全店订单上限
部分 B2B 卖家同时是生产者 — 给咖啡馆供货的面包房、给餐厅分销的酒厂、为批发订单代工的厂商。对这类门店,约束是产能而不是客户行为。无论 MOQ 如何,全店日订单上限可在厨房、酿造间或生产线满负荷时停止接收新的批发订单。
全店上限的机制见 如何在 Shopify 限制每日订单数。
批发的最低订购量:行之有效的模式
批发的 MOQ 不是一条规则,而是一套系统。实战中行之有效的模式:
与整箱数量对齐的按 SKU MOQ
如果你以每箱 12 件(饮料)、24 件(膳食补充剂)或 144 件(小型 CPG)的方式备货,就把 MOQ 设为整箱数量。仓库按整箱拣货,批发客户按整箱购买,毛利受到保护。
面向混装组合的按系列 MOQ
客户常常想混搭。使用系列级 MOQ(「Mix-and-Match Wholesale 系列至少合计 12 件」)而不是按商品计。买家获得灵活性,你仍能在整体上强制整箱量。
按账户级别的阶梯式 MOQ
不同批发级别可以有不同最低量:
- 标签
wholesale-bronze→ MOQ 12 件 - 标签
wholesale-silver→ MOQ 24 件(更优价格,承诺更大) - 标签
wholesale-gold→ MOQ 48 件(最优价格,最大账户)
按标签创建独立规则,OrderRules 会在结账时根据客户标签套用正确规则。
面向混 SKU 批发购物车的订单级 MOQ
对横跨多 SKU 采购的批发客户,改用 购物车合计最低值(「$500 最低订单金额」或「整车至少 100 件」)而不是按商品计。给灵活性的同时,让每单都经济可行。
带零售豁免的软启动
如果你正从纯零售向 B2B 过渡,可以只对带 wholesale 标签的客户套用 MOQ,零售完全不动。在小范围账户上跑通批发体验、打磨规则,再扩展打标签覆盖范围。
零售 + 批发混合门店的客户标签策略
如果你在一个 Shopify 店里同时跑零售与批发(非常常见),客户标签体系就是其他一切的地基。一个可行的模板:
| 客户分组 | 标签 | 套用的 OrderRules 规则 |
|---|---|---|
| 默认零售 | 无 | 无 MOQ、无上限、标准限额 |
| VIP 零售 | vip | 更高的每客户上限、抢先参与限时促销 |
| 批发 Tier 1 | wholesale、tier-1 | MOQ 12 件,$2,000/mo 消费上限 |
| 批发 Tier 2 | wholesale、tier-2 | MOQ 24 件,$5,000/mo 消费上限 |
| Corporate / Trade | corporate、trade-account | MOQ 48 件,$50,000/yr 消费上限,定制账期 |
| 员工 | employee | 数量上限,匹配福利配额的消费上限 |
OrderRules 支持每个标签组合下多条规则,因此同一客户在结账时可能命中多条规则。最严格且适用的规则胜出。
标签管理建议: 用 Shopify Flow(或你的账户引导流程)自动打标签,在批发申请被批准的瞬间就打上正确的标签。规模化后的人工打标签很容易出错。
整箱定价 vs 订单限制:何时两者都需要
一个常见的 B2B 问题:「我能不能干脆按整箱定价卖,而不强制 MOQ?」
整箱定价: 把「12 件装」作为单一商品按整箱总价上架。客户购买一「箱」。简单,无需 App 也能跑。
订单限制: 商品按单件价格上架,在结账时强制 MOQ。客户购买 12 件。更灵活,需要 App。
通常你两者都需要 — 只是用在目录的不同位置:
| 场景 | 使用整箱定价 | 使用 MOQ 规则 |
|---|---|---|
| 高度标准化的整箱包装(饮料、补充剂) | ✓ | — |
| 混装箱(12 瓶中客户挑 4 种口味) | — | ✓ |
| 库存需要按单件粒度跟踪 | — | ✓ |
| 同一 SKU 也在零售卖 | — | ✓ |
| 客户期望在商品页看到单件价格 | — | ✓ |
| 仅 B2B、与零售无重合的目录 | ✓ | 可选 |
在大多数现代 Shopify B2B 门店里,MOQ 规则胜出,因为它保留了单件价格、单件库存与单件 SEO,同时仍能强制整箱采购。
步步实操:用 OrderRules 配置 B2B 订单限制
下面是一个典型批发门店在同一 Shopify 店面同时跑零售与 B2B 的端到端配置。
第 1 步:定义你的客户标签体系
确定标签名,并在团队可查阅的位置写下文档。最小体系:
wholesale— 任何获批的贸易账户tier-1、tier-2、tier-3— 价格/MOQ 级别修饰符corporate— 具备年度预算的法人账户- (可选) 为高价值零售客户准备
vip
第 2 步:为现有批发客户打标签
在 Shopify 后台进入 客户,为现有批发账户加上合适标签。批量打标签可导出 CSV、编辑后再导入,或使用 Shopify Flow 基于注册表单字段自动打标。
第 3 步:安装 OrderRules
从 Shopify 应用商店安装 OrderRules。B2B 相关功能(按客户的购买上限、消费上限、客户标签过滤、CSV 批量导入)需要 Pro 套餐,价格 $9.99/month。
第 4 步:为每个级别创建 MOQ 规则
在 Product Limits 或 Collection Limits:
- 新规则 → 限制类型:Minimum
- 数量:该级别的最低值(12、24、48)
- 适用范围:商品 / 系列
- 客户分组:tag =
wholesaleANDtier-1(按你的结构而定)
每个级别重复一次。也可以为没有级别标签的 wholesale 创建兜底规则。
第 5 步:为每个账户创建消费上限规则
在 Customer Limits:
- 新规则 → 限制类型:Total Spend
- 金额:$2,000、$5,000、$50,000(对应该级别贸易预算)
- 周期:monthly、quarterly 或 yearly
- 客户分组:对应该级别的标签
第 6 步:添加店面提示文案
批发客户应在商品页与账户页看到自己的 MOQ 与剩余预算。使用 OrderRules 的动态模板变量:
{REM_QTY}— 还差多少件达到 MOQ{MAX_QTY}— MOQ 总数- 消费类:
{remaining}、{used_qty}、{period_display}
示例:「批发 MOQ: 件。再加 件到购物车。」
第 7 步:全流程测试
上线前以测试批发客户身份登录(或使用 Shopify 后台模拟身份),走一遍完整结账。需要验证:
- 商品页显示 MOQ
- 低于 MOQ 的订单在结账被拦截并给出清晰提示
- 成功下单后消费上限计数正确累加
- 零售客户(无标签)不受影响
拦截提示应基于 Shopify Functions 强制执行 — 意味着它对 Shop Pay、Apple Pay、Google Pay 与任何直达结账 URL 都生效。我们在另一篇里详细讲解了 Shopify Functions 的服务端强制模型。
第 8 步(大目录):CSV 批量导入
对拥有数百到数千个批发 SKU 的门店,逐条手动创建规则不现实。OrderRules Pro 含 CSV 批量导入 — 导出模板,在表格中填入商品 handle、MOQ 值与客户标签条件,然后上传。详见 Shopify 批量商品限制:CSV 导入指南。
实地体验:B2B 演示店
orderrules.myshopify.com 的 OrderRules 演示店 内置 B2B / Wholesale 系列,其中跑着真实的 MOQ 规则、基于客户标签的价格层级,以及消费上限演示。在生产店安装之前先走一遍 — 多数 B2B 商家更习惯在能跑的店里评估规则引擎,而不是只看文档。
演示中可测试的项目:
- 把一件批发 SKU 加进购物车,尝试结账 — 看到 MOQ 拦截。
- 把同一 SKU 加到 12 件,顺利完成结账。
- 混合多个 SKU 测试系列级 MOQ。
- 以演示批发客户身份登录,查看按标签条件触发的规则。
OrderRules 与其他支持 B2B 的订单限制 App 对比
多数 Shopify 订单限制 App 是为零售而建,后期才加上客户标签规则。OrderRules 把客户级强制视为一等公民。
| App | 按客户标签 MOQ | 按客户消费上限 | 全店上限 | CSV 批量 | 对比 |
|---|---|---|---|---|---|
| OrderRules | 是(Pro) | 是(Pro) | 是 | 是(Pro) | — |
| Avada Order Limits | 是 | 否 | 否 | 否 | vs Avada |
| MinMaxify | 否 | 否 | 否 | 否 | vs MinMaxify |
| KOR Order Limits | 是(Pro) | 否 | 否 | 否 | vs KOR |
| MinCart | 有限 | 否 | 否 | 否 | vs MinCart |
| Pareto Order Limits | 有限 | 否 | 否 | 否 | vs Pareto |
| LIMITER (MageComp) | 否 | 否 | 否 | 否 | vs LIMITER |
针对 B2B 专属使用场景,仅看按客户标签的 MOQ,Avada 是最近的竞品。把按客户标签 MOQ + 按客户消费上限 + 全店上限 + CSV 批量集成在一个工具里的,只有 OrderRules。完整评分、价格拆解与按场景的推荐见 对比中心。
常见问题
Shopify B2B / Shopify Plus 包含 MOQ 强制吗?
原生 Shopify B2B(在 Plus 上)支持公司档案、目录可见性与账期 — 但不包含可配置的 MOQ 强制或按客户消费上限。OrderRules 通过 Shopify Functions 提供这些能力,既能跑在标准 Shopify 上,也能跑在 Shopify B2B/Plus 上。
我能在同一个 Shopify 店里同时跑批发与零售吗?
可以 — 多数 B2B 商家就是这么做的,因为 Shopify B2B/Plus 是不小的额外成本。借助 OrderRules,客户标签分隔了两种体验:批发客户看到 MOQ 与消费上限;零售客户看到标准结账。无需复制门店。
如何自动把客户标记为批发?
使用以「客户创建」为触发器的 Shopify Flow。当新客户通过你的批发申请表单注册时,Flow 可以自动加上 wholesale 标签(以及级别标签)。少量账户可手动打标签;Flow 可扩展到数百个而不出错。
客户能在结账前看到 MOQ 吗?
如果你把 OrderRules 的店面模板变量({REM_QTY}、{MAX_QTY})加到商品页或购物车,可以。我们强烈推荐这么做 — 批发客户在没解释的结账拦截前会弃单。在商品页就显示 MOQ 能消除这种摩擦。
不同批发级别能有不同 MOQ 吗?
可以。使用 tier-1、tier-2、tier-3 等客户标签,并按标签组合分别创建 OrderRules 规则。同时打 wholesale 和 tier-2 的客户走 tier-2 MOQ;只打 wholesale(没有 tier)的客户走兜底规则。
消费上限与账期如何配合?
OrderRules 在下单时点跟踪累计消费,与支付方式无关。账期账户的上限在订单创建时即生效 — 因此 $5,000/month 上限的账户即使没有任何发票回款,也能下到合计 $5,000 的订单。配合 Shopify 的付款条件功能可获得完整账期支持。
MOQ 规则对 Shopify 的草稿订单生效吗?
后台创建的草稿订单按设计就绕过店面校验(它是给团队用的人工录单路径)。校验对店面、Shop Pay、Apple Pay 或 headless 创建的任何订单都生效。如果你希望后台创建的订单也遵守 MOQ,可在履约工作流中把它们标记为需要复核。
我能把批发订单数据导出到 ERP 或会计系统吗?
OrderRules 不取代你的 ERP 集成,也不会干扰它。订单数据走 Shopify 标准订单 API,所以任何 ERP、会计或 B2B 门户集成(NetSuite、QuickBooks、SAP、自研)都能照常运行。
下一步
如果你在 Shopify 上运营 B2B 或批发门店,而现在仍用手工、主题代码、或者把零售与批发拆成两家店来处理 MOQ — 还有更好的路。
从 Shopify 应用商店安装 OrderRules,即可获得按客户标签的 MOQ 规则、按账户的消费上限以及 CSV 批量管理 — 为 B2B 而建,可在标准 Shopify 与 Shopify Plus 上使用,Pro 功能起价 $9.99/month。
底层机制可参阅 如何在 Shopify 设置最低订购量、面向员工门店与 B2B 的客户消费上限,以及 Shopify 订单规则完全指南。要在 B2B 场景下把 OrderRules 与每个备选项做完整对比,见 订单限制 App 完整排名。