メインコンテンツへスキップ
ガイド

ShopifyでB2B・卸売ストア向けの注文制限を設定する方法[2026年版ガイド]

Jahangir Alam2026年5月11日25 min read

ShopifyのB2B・卸売ストアで注文制限を強制適用するには、OrderRulesを使って顧客タグベースの最低注文数(MOQ)、アカウントごとの支出上限、注文単位のルールを設定します。すべてShopify Functionsを通じてチェックアウト時に強制適用されます。wholesaleb2bタグの卸売顧客にはケース単位の最低数量が自動的に表示され、リテール顧客には何の制限も表示されません。同じルールエンジンが標準Shopify、Shopify Plus、Shopify B2Bのいずれでも動作します。

OrderRulesのB2B卸売ダッシュボード — 5段階のトレードティア、段階別MOQ(10〜100個)、$5,000〜$100,000の月間支出上限、-20%〜-50%のトレード価格ティア

B2BはShopifyで最も成長の早いセグメントです。Shopifyの2025年コマースレポートによると、プラットフォーム上のB2B注文ボリュームは前年比130%超の伸びを示し、Shopifyでの卸売平均注文額は典型的なD2C注文の8〜12倍に達しています。それでもShopify本体のB2B機能(Shopify B2B/Plus含む)には購入ルールまわりで大きな空白が残っています — 特にMOQの強制適用、アカウント単位の支出予算、卸売とリテールのトラフィックを1つのストアフロントで混在させる場合です。本ガイドではB2B・卸売ストアに必要なすべての注文制限パターンを取り上げます。

B2Bのオペレーションは多くの場合、営業時間ベースで動きます。 MOQと営業時間の自動化(例: 卸売チェックアウトを月〜金 8:00〜18:00だけ開く)を組み合わせると、売掛金処理の予測可能性が高まります。同じルール体系のスケジューリング層についてはShopifyで営業時間を設定する方法を参照してください。

卸売ストアにリテールとは別の注文制限が必要な理由

卸売とリテールの顧客は買い方が根本的に異なり、各セグメントで利益を守るルールも異なります。両者を同じに扱うことは、Shopify上のB2Bマーチャントが犯す最大の誤りです。

リテール顧客の行動:

  • 単品または少数のオーダー
  • カタログ全体にわたる商品ミックス
  • プロモーション、緊急性、希少性が動機
  • 注文数は多く、平均注文金額は低い
  • プラットフォーム標準を超える購入ルールはなし

卸売顧客の行動:

  • ケース単位またはパレット単位の注文
  • 転売または継続利用する特定SKUに集中
  • 取引条件、トレード価格、繰り返し購入サイクルが動機
  • 注文数は少なく、平均注文金額は非常に高い
  • 調達チームの考え方(予算、MOQ、アカウント上限)に合致する購入ルールが必要

卸売専用ルールがないと、3つの問題が現れます:

  1. リテール顧客が卸売SKUに偶然たどり着き、MOQ未満の注文を入れて単価採算が崩れる。
  2. 卸売顧客はどの商品が自分に提供されているか判別できず、カゴ落ちとB2B売上の機会損失が発生する。
  3. B2Bアカウントが社内調達予算を超過し、請求トラブルや与信枠の不良債権化を招く。

B2B向けに設計された注文制限はこの3つすべてを解決します。

あらゆるB2B Shopifyストアに必要な3つの注文制限ルール

ルール1: 顧客タグベースのMOQ分離

ShopifyにおけるB2B注文ルールの土台は顧客タグです。卸売アカウントにwholesaleb2btrade-accountvipなど — 体系は自由 — でタグを付け、それに応じてMOQルールを条件付きで適用します。

設定例:

  • wholesaleタグの顧客 → Wholesaleコレクションの全商品に12個のMOQ
  • retailタグまたはタグなしの顧客 → MOQなし、1個から購入可

これはチェックアウト時にサーバーサイドで強制適用されます。仮にリテール顧客が卸売専用コレクションにたどり着いてもMOQに当たらず好きに買えますし、卸売顧客は常に自身のケース最低数量を見ます。2つの体験が1つのストアフロントで共存します。

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へ移行する場合、MOQをwholesaleタグ付き顧客にのみ適用し、リテールは完全に手付かずに残せます。少数アカウントで卸売体験をテストし、ルールを磨いてからタグ付けを広げます。

リテール+卸売混在ストア向けの顧客タグ戦略

1つのShopifyストアでリテールと卸売の両方を運営する場合(非常に一般的)、顧客タグの分類体系がすべての土台です。実用的なパターン:

顧客セグメントタグ適用されるOrderRulesルール
デフォルトのリテールなしMOQなし、支出上限なし、標準的な上限
VIPリテールvip顧客あたりの上限を高く、フラッシュセールへの早期アクセス
卸売 Tier 1wholesaletier-1MOQ 12個、$2,000/moの支出上限
卸売 Tier 2wholesaletier-2MOQ 24個、$5,000/moの支出上限
Corporate / Tradecorporatetrade-accountMOQ 48個、$50,000/yrの支出上限、独自の支払条件
従業員employee数量上限、福利厚生配分に合わせた支出上限

OrderRulesはタグ組み合わせごとに複数ルールをサポートするため、1人の顧客に複数ルールが同時適用されることがあります。最も制限の厳しい適用ルールが勝ちます。

タグ管理のコツ: Shopify Flow(またはアカウントオンボーディングのワークフロー)で自動化し、卸売申請が承認された瞬間に正しいタグが付く仕組みにします。大規模での手動タグ付けはミスを生みます。

ケース価格 vs 注文制限: 両方が必要な場面

B2Bでよくある質問: 「MOQを強制する代わりに、ただケース価格で売ればいいのでは?」

ケース価格: 「12本入りケース」を1つの商品としてケース合計価格で出品。顧客は1「ケース」を購入します。シンプルで、アプリ不要で動きます。

注文制限: 商品は単価で出品したまま、チェックアウトでMOQを強制します。顧客は12個を買います。柔軟性は高く、アプリが必要です。

通常は両方必要です — ただしカタログ内の異なる箇所で:

シナリオケース価格を使うMOQルールを使う
高度に標準化されたケースパック(飲料、サプリ)
ミックスケース(12本中、顧客が4種を選択)
1個単位での在庫管理が重要
同一SKUをリテールでも販売
商品ページで単価表示を顧客が期待する
リテールと重ならないB2B専用カタログオプション

現代の多くのShopify B2BストアではMOQルールが優位です。なぜなら単価・1個単位の在庫・1個単位のSEOを保ちつつ、ケース単位の購入を強制できるからです。

手順: OrderRulesでB2B注文制限を設定する

リテールとB2Bを1つのShopifyストアフロントで運営する典型的な卸売ストア向けのエンドツーエンド設定です。

ステップ1: 顧客タグの分類体系を決める

タグ名を決め、チームが参照できる場所に文書化します。最小構成:

  • wholesale — トレードアカウントが承認された人
  • tier-1tier-2tier-3 — 価格/MOQの修飾子
  • corporate — 年間予算ありの法人アカウント
  • (任意) 高額リテール顧客向けのvip

ステップ2: 既存の卸売顧客にタグを付ける

Shopify管理画面で顧客に移動し、既存の卸売アカウントに適切なタグを追加します。一括タグ付けにはCSVへエクスポートして編集・再インポート、またはShopify Flowで登録フォームのフィールドをトリガーに自動化します。

ステップ3: OrderRulesをインストール

Shopify App StoreからOrderRulesをインストールします。B2B関連機能(顧客あたりの購入上限、支出上限、顧客タグフィルタ、CSV一括インポート)はProプラン$9.99/monthが必要です。

ステップ4: ティアごとのMOQルールを作成

Product LimitsまたはCollection Limitsで:

  • 新規ルール → 制限種別: Minimum
  • 数量: ティアの最低値(12、24、48)
  • 適用範囲: 商品 / コレクション
  • 顧客セグメント: タグ = wholesale AND tier-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一括インポートが含まれます — テンプレートをエクスポートし、商品ハンドル、MOQ値、顧客タグ条件をスプレッドシートに記入してアップロードします。詳細はShopify一括商品制限: CSVインポートガイドを参照。

実例で確認: B2Bデモストア

OrderRulesのデモストア orderrules.myshopify.comにはB2B / Wholesaleコレクションが含まれ、稼働中のMOQルール、顧客タグ条件付きの価格ティア、支出上限のデモを体験できます。本番ストアに入れる前に通してみてください — 多くのB2Bマーチャントはドキュメントだけよりも、稼働ストアでの評価が分かりやすいと感じています。

デモで試す項目:

  1. 卸売SKUを1個だけカートに入れてチェックアウトを試みる — MOQブロックを確認。
  2. 同じSKUを12個入れて、チェックアウトを成功させる。
  3. 複数SKUを混ぜてコレクションレベルMOQをテスト。
  4. デモ卸売顧客としてログインし、顧客タグ条件付きルールを確認。

OrderRulesと他のB2B対応注文制限アプリの比較

Shopifyの注文制限アプリの多くはリテール向けに作られ、後から顧客タグルールを取り付けたものです。OrderRulesは顧客レベルの強制を一級機能として扱います。

アプリ顧客タグ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一括を1つにまとめているアプリはOrderRulesだけです。スコア、価格内訳、ユースケース別おすすめは比較ハブ全体を参照してください。

よくある質問

Shopify B2B / Shopify PlusはMOQ強制適用を含みますか?

ネイティブのShopify B2B(Plus上)は企業プロファイル、カタログ可視性、支払条件をサポートしますが、設定可能なMOQ強制適用や顧客ごとの支出上限は含みません。OrderRulesはこれらをShopify Functions経由で追加し、標準ShopifyでもShopify B2B/Plusでも動作します。

同じShopifyストアで卸売とリテールを両方扱えますか?

はい — Shopify B2B/Plusは追加コストが大きいため、多くのB2Bマーチャントがそうしています。OrderRulesでは顧客タグが2つの体験を分離します: 卸売顧客はMOQと支出上限を見て、リテール顧客は標準のチェックアウトを見ます。ストアの複製は不要です。

顧客を自動で卸売タグ付けする方法は?

顧客作成をトリガーにShopify Flowを使います。卸売申請フォームから新規顧客が登録された際に、Flowが自動でwholesaleタグ(およびティアタグ)を付けられます。少数アカウントなら手動でも構いませんが、数百規模ではFlowがエラーなくスケールします。

顧客はチェックアウト前にMOQを見られますか?

OrderRulesのストアフロントテンプレート変数({REM_QTY}{MAX_QTY})を商品ページやカートに追加すれば見られます。強くおすすめします — 卸売顧客は理由不明のチェックアウトブロックでカゴを捨てます。商品ページでMOQを示せばその摩擦が消えます。

卸売ティアごとに異なるMOQを持てますか?

はい。tier-1tier-2tier-3のような顧客タグを使い、タグ組み合わせごとに別のOrderRulesルールを作成します。wholesaleかつtier-2の顧客はtier-2のMOQ、wholesaleのみ(ティアなし)の顧客はフォールバックルールが適用されます。

支払条件と支出上限はどう連携しますか?

OrderRulesは支払方法に関係なく、注文発生時点で累積支出を追跡します。支払条件のアカウントでも上限は注文作成時に適用されるため、$5,000/monthの上限を持つアカウントは、請求が決済される前でも$5,000まで注文できます。完全なnet条件対応にはShopifyの支払条件機能と組み合わせてください。

MOQルールはShopifyの下書き注文でも動作しますか?

管理画面で作成された下書き注文は、設計上ストアフロントのバリデーションをバイパスします(チームによる手動注文入力のための経路)。バリデーションはストアフロント、Shop Pay、Apple Pay、ヘッドレス経由で作成されたあらゆる注文に効きます。管理画面作成の注文にもMOQを適用したい場合は、フルフィルメントワークフロー内でレビュー対象としてフラグできます。

卸売注文データをERPや会計システムにエクスポートできますか?

OrderRulesはERP統合を置き換えませんが、邪魔もしません。注文データはShopify標準の注文APIを通じて流れるため、ご利用のERP・会計・B2Bポータル統合(NetSuite、QuickBooks、SAP、カスタム)はそのまま動き続けます。

次のステップ

ShopifyでB2B・卸売ストアを運営していて、MOQの強制をいま手作業・テーマコード・あるいはリテールと卸売を2ストアに分けて回しているなら — もっと良い方法があります。

Shopify App StoreからOrderRulesをインストールすれば、顧客タグ条件付きMOQルール、アカウントごとの支出上限、CSV一括管理が手に入ります — B2B向けに設計され、標準ShopifyとShopify Plusで動作し、Pro機能は$9.99/monthから。

基礎メカニクスについてはShopifyで最低注文数を設定する方法従業員ストア・B2B向けの顧客支出上限Shopify注文ルール完全ガイドを参照してください。B2Bユースケース別にOrderRulesを各代替と比較したい場合は注文制限アプリの総合ランキングへ。

アプリを比較中ですか?

このカテゴリの他のShopifyアプリすべてとOrderRulesを比較してご覧ください。

注文管理を手中に収める準備はできていますか?

OrderRulesを無料で試す