レシピ:B2Bのケース単位販売と卸売の最小数量
10 min read · 2026年10月8日に事実確認済み
B2Bのケース単位販売と卸売の最小数量
このレシピは、購入者にケース単位で注文してもらい、任意で顧客ごとの月間上限と注文金額の最小額を設定します。 ケースのルールは2つの場所で設定できます。OrderRulesはすべての買い物客に適用します。ShopifyのB2Bカタログの数量ルールは、B2Bの会社の購入者だけに適用します。OrderRulesの最小数量と購入単位数はすべてのプランで使え、Starterでは3商品までです。商品数の無制限と顧客ごとの上限にはPro(月額$9.99)が必要です。
要件
以下の数字は例です。自分の数字を使ってください。
- 商品Xは6個入りケースで販売。購入者は最低12個(2ケース)から、その後は18、24と注文する。
- 商品Yは12個入りケースで販売。追加の最小数量はなし。
- 任意:各顧客が暦月に買えるのは最大240個、または使えるのは月最大**$5,000**。
- すべての注文は最低**$250**。
OrderRulesか、標準のB2Bルールか
| 必要なこと | 使うもの |
|---|---|
| B2Bの会社の購入者だけケース単位。小売の買い物客は1点から購入可 | ShopifyのB2Bカタログの数量ルール |
| ゲストや小売を含むすべての買い物客にケース単位 | OrderRulesの最小数量と購入単位数 |
| 顧客ごとの月間上限 | OrderRulesの顧客別制限 |
| 注文金額の最小額 | ShopifyのCheckout Blocks |
ShopifyのB2B数量ルール(バリエーションごとの最小、最大、増分)は、2026年4月2日からすべてのプランで使えます。適用対象はB2Bの会社の購入者だけで、Plus以外のプランではカタログは最大3つです。OrderRulesは顧客タグや顧客グループを対象にできないため、そのルールはすべての買い物客に適用されます。B2Bの購入者に両方を使う場合は、両方を満たす必要があるので、数字を揃えてください。
設定
| 場所 | 画面 → フィールド | 値 |
|---|---|---|
| OrderRules | 商品別制限 → + 商品制限を追加 → 商品X → 最小注文数量 → 1注文あたりの最小数 | 12 |
| OrderRules | 商品X → 購入単位数 / 増分数量 → 購入単位数(ケース入数) | 6 |
| OrderRules | 商品別制限 → + 商品制限を追加 → 商品Y → 購入単位数(ケース入数) | 12 |
| OrderRules | バリエーション別の上書き → 購入単位数 / 増分 | ケースのサイズが異なるバリエーションがある場合のみ |
| または Shopify | B2Bカタログ → 数量ルール → 最小 / 増分 | Xは12 / 6、Yは12 / 12 |
| OrderRules(任意、Pro) | 顧客別制限 → 設定 → 顧客あたりの制限を有効にする | オン |
| OrderRules(任意、Pro) | 顧客別制限 → + ルールを追加 → 制限の種類 | 合計数量(点数)、または合計購入金額($) |
| OrderRules(任意、Pro) | + ルールを追加 → 期間 | 1か月あたり、または直近30日間(ローリング) |
| OrderRules(任意、Pro) | + ルールを追加 → 上限数 / 上限金額($) | 240 / 5000 |
| OrderRules(任意、Pro) | + ルールを追加 → 適用範囲 | ストア全体(すべての商品)、または特定の商品か特定のコレクション |
| Shopify | Checkout Blocks → 注文金額の制限 | 最小$250 |
| OrderRules | 設定 → ストアフロントメッセージ | ケース単位と上限についての文言 |
商品のモーダルには、入力に合わせて注文可能な最小数量が表示されるので、最小数量と購入単位数が噛み合っているか確認できます。
テストケース
1〜7行目は、商品XにOrderRulesのルールを設定している前提です。
| # | 入力 | 期待される結果 |
|---|---|---|
| 1 | 買い物客が商品ページで5と入力する | 入力が有効な倍数に調整され、お知らせが表示される。 |
| 2 | チェックアウト時のカートに商品Xが6個 | ブロック:最小数量の12を下回っている。 |
| 3 | カートに12個、次に18個 | どちらも通る。 |
| 4 | Xの2つのバリエーションを6個ずつ | 通る:各明細が6の倍数で、商品の合計は12。 |
| 5 | Xの2つのバリエーションを7個と5個 | ブロック:各明細は6の倍数でなければならない。 |
| 6 | 商品ページから9個でShop Pay | チェックアウトでブロック。 |
| 7 | 12個でゲストチェックアウト | 顧客別制限がオフなら通る。オンならブロック。 |
| 8 | 今月230個購入済みのログイン顧客が、さらに12個注文する | ブロック:240個の月間上限を超えている。 |
| 9 | 今月$4,800購入済みの顧客が$600の注文をする | 通る。その月の次の注文はブロックされる。 |
| 10 | あなたが注文を全額キャンセルし、顧客が再注文する | 使用量が戻る。上限内なら可。 |
| 11 | あなたがキャンセルせずに返金する | 使用量は戻らない。 |
| 12 | カートが$250未満 | Checkout Blocksにより、Shopifyのメッセージとともにブロック。 |
エッジケースと制限
- 標準のB2BルールはB2Bの購入者だけが対象。 小売の買い物客とゲストには影響しません。OrderRulesの最小数量と購入単位数は全員に適用され、顧客タグや顧客グループでの対象指定はできません。
- 購入単位は明細ごと、最小数量は商品ごと。 商品レベルの最小数量は、すべてのバリエーションの合計でカウントします。購入単位は各バリエーションの明細をチェックします。
- ゲストのブロックはストア全体。 顧客別制限をオンにすると、小売を含むすべてのゲストチェックアウトがブロックされます。月間上限を追加する前に、それでよいか決めてください。
- 上限は顧客アカウントごとにカウント。 ログインした各顧客に、それぞれの使用量があります。
- 暦月かローリングか。 「1か月あたり」はストアのタイムゾーンで毎月1日にリセットされます。「直近30日間(ローリング)」は、各注文を注文日から30日間カウントします。カウントはルールを設定した時点から始まり、新しいローリングのルールは空の状態から始まります。
- 購入金額の上限はソフト。 上限を超えることになる注文は通ります。
- POSはブロックされない。 POSの注文は検証をスキップしますが、顧客の使用量にはカウントされます。
- 返金では使用量は戻らない。 一部キャンセルでも戻りません。全額キャンセルなら戻ります。
- ほぼ同時のチェックアウト。 検証はスナップショットを読みます。同じ顧客による同じ秒の2つのチェックアウトが、両方とも月間上限を通ることがあります。
- 下書き注文は検証される。 B2Bの下書きから作成する注文も、同じルールを満たす必要があります。