バリアントごとの上限
3 min read
特定バリアントに上限を設ける
制約をかけたいのは商品全体ではなく、特定のバリアントだけの場合があります。OrderRules ではバリアント単位で上限を設定でき、人気のサイズやオプションだけを制限して、それ以外には影響を与えません。
バリアント上限の設定方法
- 商品上限 を開きます
- 商品上限を追加 をクリックします
- 商品を選択します
- 上限をかけたい バリアント を選びます(例:「サイズ L」)
- 最小・最大数量を設定します
- 保存 をクリックします
例:T シャツのサイズ別上限
商品: T シャツ
バリアント:サイズ L
上限: 1 注文あたり 5 枚
他のサイズ:上限なし
結果:
顧客が L サイズを 5 枚注文: OK
顧客が L サイズを 6 枚注文: ブロック
顧客が S サイズを 10 枚注文:OK(S は上限なし)
例:限定カラーの展開
商品: ハンドメイドマグ
バリアント:色:Gold Edition
上限: 1 顧客あたり 1 個(生涯)
結果:
初回注文:顧客が Gold マグを 1 個購入 -- OK
2 回目の注文:顧客が再度 Gold マグを試みる -- ブロック
顧客が Blue マグを購入:OK(Blue は上限なし)
バリアント上限が向くケース
- すぐに売り切れる 人気サイズ を公平に分配したい
- ラインナップ内の 限定カラー や特別エディション
- バリアントごとに 生産能力が異なる 場合(例:カスタム刻印は小ロットのみ対応)
- 製作工数が大きい プレミアムバリアント
チェックアウトでの挙動
顧客がバリアント単位の上限を超えると、チェックアウトに専用のエラーが表示されます:
「T シャツ(サイズ L)は 1 注文あたり 5 枚までです。」
エラーには対象のバリアント名が明示され、どの商品を調整すべきかが顧客にもすぐ伝わります。
商品レベルの上限との併用
商品レベルとバリアントレベル、両方の上限を同時に設定できます。両方ともに適用されます:
- 商品上限:1 注文あたり T シャツ 10 枚まで(バリアント問わず)
- バリアント上限:1 注文あたり L サイズ 5 枚まで
L サイズ 6 枚と S サイズ 5 枚を注文した顧客は、商品合計(11 枚)が商品上限を超えていなくても、L サイズのバリアント上限でブロックされます。