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

バリアントごとの上限

5 min read · 2026年10月12日に事実確認済み

特定バリアントに上限を設ける

制約をかけたいのは商品全体ではなく、特定のバリアントだけの場合があります。OrderRules ではバリアント単位で上限を設定でき、人気のサイズやオプションだけを制限して、それ以外には影響を与えません。

バリアント上限の設定方法

  1. 商品別制限 を開きます
  2. + 商品制限を追加(既存の商品なら 制限を編集)をクリックします
  3. 商品を選択します
  4. バリエーション別の上書き で、上限をかけたいバリアントの 上書きを設定 をクリックします(例:「サイズ L」)
  5. 注文制限 または 数量制限 の下で「1日」「週間」「月間」の値を入力し、必要なら倍数も設定します。バリアントごとの最小数量は CSV インポートで設定します
  6. 制限を保存 をクリックします

例:T シャツのサイズ別上限

商品:    T シャツ
バリアント:サイズ L
上限:    週 30 枚(共有の合計)

他のサイズ:上限なし

結果:
  今週の注文で L サイズが 30 枚売れる:OK
  次の顧客が L サイズを追加:          週がリセットされるまでブロック
  顧客が S サイズを 10 枚注文:        OK(S は上限なし)

例:限定カラーの展開

商品:    ハンドメイドマグ
バリアント:色:Gold Edition
上限:    月 20 個(共有の合計)

結果:
  今月の注文で Gold マグが 20 個売れる:OK
  次の顧客が Gold マグを追加:          翌月までブロック
  顧客が Blue マグを購入:              OK(Blue は上限なし)

商品単位とバリエーション単位

設定する単位適用対象使いどころ
商品その商品のすべてのバリエーション商品全体に制約がある場合
バリエーション特定のバリエーションのみ(他には影響なし)特定のサイズや色だけがボトルネックの場合

バリエーション単位のルールは商品単位より優先されます。商品ページでバリエーションを切り替えると、対応する制限が再適用されます。

バリアント上限が向くケース

  • すぐに売り切れる 人気サイズ を公平に分配したい
  • ラインナップ内の 限定カラー や特別エディション
  • バリアントごとに 生産能力が異なる 場合(例:カスタム刻印は小ロットのみ対応)
  • 製作工数が大きい プレミアムバリアント

チェックアウトでの挙動

顧客がバリアント単位の上限を超えると、チェックアウトに専用のエラーが表示されます:

「T シャツ(このバリエーション)は 1 週間の数量上限に達したため、現在ご購入いただけません。」

エラーには商品名が表示され、該当する行に「(このバリエーション)」と示されます。バリアント名は表示されないため、買い物客はカート内の該当する行で判断します。

商品レベルの上限との併用

商品レベルとバリアントレベル、両方の上限を同時に設定できます。両方ともに適用されます:

  • 商品上限:T シャツ週 100 枚まで(バリアント問わず)
  • バリアント上限:L サイズ週 30 枚まで

どちらもすべての買い物客で共有される合計です。今週 L サイズが 30 枚売れると、商品合計がまだ 100 枚未満でも L はブロックされます。どのサイズでも合計 100 枚売れると、すべてのサイズがブロックされます。

関連ページ