メインコンテンツまでスキップ
アプリ比較

Shopifyの購入数量制限は、標準機能がすでに動いている|設定>チェックアウトに隠れたAdd-to-cart limitと、最小購入数量がB2B限定である理由、数量制限アプリ9本の比較

「Shopifyには購入数量制限の標準機能がない」という説明は誤りです。設定>チェックアウト>詳細設定にAdd-to-cart limitがあり、しかもデフォルトで有効。販売実績250件未満のストアでは推奨値50が表示されます。ただし制御できるのは最大数量だけで、最小購入数量と倍数購入はB2Bカタログでしか設定できません。テーマのmin/max属性がなぜ突破されるのか、Shopify公式が「サーバーサイド検証はこれしかない」と書いている仕組みは何か、そして「チェックアウト検証はPlus限定」という広く流通した誤解の出どころまで、一次情報で整理しました。数量制限アプリ9本の料金・日本語サポート・実装レイヤーを2026年9月1日時点のShopify App Storeで全件確認しています。

AIECアプリ研究所 AI編集部公開日 更新日 読了 19#アプリ比較#Shopifyブログ運営#初心者向け

この記事でわかること

この記事の目次Contents閉じる開く

「Shopifyには購入数量制限の標準機能がないので、アプリが必要です」。この説明は、少なくとも半分は間違っています。

Shopify管理画面の 設定 > チェックアウト > 詳細設定 には Add-to-cart limit(カートに追加できる最大数量) という項目があり、これはデフォルトで有効になっています。つまり多くのストアは、意識しないまま何らかの数量上限が効いた状態で営業しています。

問題は、この機能が「最大数量だけ」「ストア全体で1つの値だけ」「バリエーション単位だけ」しか扱えないことです。そして「3個以上から購入」「6の倍数で購入」といった最小購入数量と倍数購入は、Shopify標準ではB2Bカタログでしか設定できません

この記事では、標準機能がどこまでを守っていて、どこから守っていないのかを一次情報で確定させ、そのうえで数量制限アプリ9本を同じ軸で比較します。App Storeの「注文制限」カテゴリーには126個のアプリが掲載されているため、全数調査ではなく、レビュー数と機能の網羅性から9本を選定した比較であることを先にお断りしておきます。調査日は2026年9月1日、料金はすべてShopify App Store掲載のUSD表記です。

先に結論

「全商品で1バリエーションあたり◯個まで」で足りるなら、アプリは要りません。標準のAdd-to-cart limitを設定するだけです。ただし後述する6つの除外条件に該当する商品では効きません。

制限したい相手がB2B顧客(カンパニー)だけなら、これもアプリは不要です。Markets > カタログ の数量ルールで最小・最大・増分を設定できます。2026年4月2日以降、Basic・Grow・Advanced・Plusの全プランで使えます。

DTC(一般顧客)に対して最小購入数量・倍数購入・商品ごとに違う上限・顧客ごとの累計上限をかけたいなら、ここから先はアプリの領域です。標準機能にその概念自体が存在しません。

アプリを入れる場合、条件別の推奨は次のとおりです。

  • 日本語サポートが必須:RuffRuff 注文制限(Tsun Inc.、9.90 USD/月〜)。今回比較した9本のうち、日本語での直接サポートを提供しているのはこの1本だけです
  • 完全に無料で始めたい:UP Order Limits Quantity Break(無料、Built for Shopify)
  • 無料で始めて必要に応じて課金したい:Melon Minimum Order Quantity(無料プランでもチェックアウト検証あり、無制限ルールが8.99 USD/月)
  • 転売対策でIPベースの制限までかけたい:Pareto ‑ Order Limits Quantity(8.99 USD/月〜。ただしチェックアウト検証は19.99 USD/月のアドバンス以上)
  • 数千SKUをCSVで一括設定したい:KOR Order Limits Quantity(CSV一括インポートは5.99 USD/月のプロプランから。ただし後述の懸念あり)

そして、日本語記事で頻繁に見かける「チェックアウトでの数量検証はShopify Plus限定」という記述は、2026年9月1日時点では誤りです。理由は後述します。

Shopify標準でどこまでできるか

Add-to-cart limitは、あなたのストアですでに動いている

Shopifyヘルプセンターによれば、Add-to-cart limitは 設定 > チェックアウト > 詳細設定 にあり、デフォルトで有効です。目的は、カートの数量が在庫に合わせて自動調整されることで、実在庫数が顧客に推測されてしまうのを防ぐことにあります。

推奨値も自動で算出されます。累計販売数が250件を超えているストアでは注文データから算出され、250件未満のストアには推奨値として50が表示されます。

粒度は商品バリエーション単位です。ここが誤解されやすいところで、Shopify公式は赤・青・緑のTシャツで上限30を設定した場合の挙動を、「顧客は各色30枚ずつ、合計90枚購入できる」と例示しています。商品単位でもカート単位でもありません。

そして値はストア全体で1つだけです。商品ごとに変えることはできません。

効かない6つのケース

Shopifyヘルプセンターは、Add-to-cart limitが適用されないケースを明示しています。

  • Shopify POSで作成されたカート
  • 下書き注文(draft order)
  • 数量ルールが設定されたB2Bカタログの商品を含むカート
  • B2B顧客プロフィールでログインしている場合
  • 商品またはバリエーションの「在庫を追跡する」がオフ
  • 商品またはバリエーションの「在庫切れでも販売を続ける」がオン

実務上重要なのは下2つです。予約販売や受注生産のように在庫追跡をオフにしている商品では、標準の数量上限は一切機能しません。限定販売で数量を絞りたいときほど、この設定に該当しやすい構造になっています。

最小購入数量と倍数は、B2Bカタログにしか存在しない

「3個以上から」「6本セット単位で」といった制御は、Markets > カタログ > 商品と価格を管理 > 数量ルール で設定します。設定できるのは**増分(Increment)・最小(Minimum)・最大(Maximum)**の3つで、判定は商品バリエーション単位です。青5個とグレー5個を合わせて最小10、という買い方は成立しません。

2026年4月2日のChangelogにより、B2Bの主要機能は非Plusプランへ開放されました。数量ルールと数量価格ブレイクは Basic・Grow・Advanced・Plus のすべてで使えます。ただし非PlusではB2Bカタログは3本までで、無制限のカタログや企業・ロケーションへの直接割当はPlus限定のままです。またBasic・Grow・Advancedでは新しいShopify Marketsが前提になります。

数量割引(Volume pricing)も同じくB2Bカタログ限定で、1商品あたり最大10段階です。適用後は価格が固定されるため、カタログの一括調整割引が効かなくなる点は見落とされがちです。

表示側にも条件があります。数量ルールの表示は無料テーマのv8.0.0以降、数量割引の表示はv11.0.0以降が対応しています。古いテーマのままでは設定しても画面に出ません。

そして決定的なのは、この仕組みがB2Bカタログとカンパニープロフィールに紐づいていることです。DTC顧客には適用されません。Liquidの quantity_rule オブジェクトのデフォルト値は min=1 / max=null / increment=1 で固定されており、Shopify公式ドキュメントは「このルールはB2Bカタログの一部として設定できる」と書いています。DTCストアには、バリエーション単位の数量ルールという状態そのものがサーバー側に存在しないのです。

テーマのmin/max属性では、なぜ足りないのか

数量入力欄に minmax を書けば済むのではないか、という発想は自然です。実際、多くの制作会社がこの方法を提案します。

しかしHTMLの min / max 属性はブラウザ側の入力補助にすぎず、サーバー側で強制されるものではありません。Ajax Cart APIが返すカートのラインアイテムにも、DTCストアでは quantity_rule: {min: 1, max: null, increment: 1} が入ったままです。

Shopify公式は、この点をかなり明確に書いています。shopify.dev の Cart and Checkout Validation Function API のリファレンスには、カートとチェックアウトをサーバーサイドで検証する手段は、このFunction APIしか存在しないという趣旨の記述があります。さらに別のページでは、Validation FunctionはShopifyのサーバー上で動作するため「顧客がバイパスできない」信頼性の高い強制手段である、と説明されています。

裏を返せば、それ以外の手段——つまりテーマのJavaScriptやHTML属性——は回避されうる、ということです。

もうひとつ実務的に重要なのが、カートページを経由しない購入導線です。Shop Pay、PayPal、Google Pay、Apple Payの「今すぐ購入」ボタンは、カートページのJavaScriptを踏みません。Validation Functionはこれらのアクセラレーテッドチェックアウトにも適用されると公式に明記されていますが、テーマ側の制御は適用されません。

なお、Minmaxify Order Limitsの1つ星レビュー5件のうち3件に、「カートから簡単に回避された」「制限を1にしたのに複数追加できた」という趣旨の報告があります。ただしこれらは2015年・2017年・2023年の投稿で、現行版がFunctionsを使うようになる以前の可能性が高く、現在の同アプリの評価としては扱えません。

「チェックアウト検証はPlus限定」は誤り

ここが日本語の情報で最も混乱している箇所です。

shopify.dev の About Shopify Functions には、次の2点が並んで書かれています。

  1. どのプランのストアも、Shopify App Storeで配布されている公開アプリに含まれるFunctionsを利用できる
  2. Shopify Function APIを含むカスタムアプリを利用できるのは Shopify Plus プランのストアのみ

加えて、Cart and Checkout Validation Function APIのリファレンスにはPlus限定を示す注記がありません。

つまり、**Plus限定なのは「自分で作ったカスタムアプリでFunctionsを動かすこと」**であって、App Storeの数量制限アプリを入れる分にはBasicプランでもサーバーサイド検証が効きます。

ただし注意点があります。チェックアウト画面上にリッチなエラーメッセージやUIを追加するCheckout UI extensionsについては、information / shipping / paymentステップがPlus限定という情報が複数の第三者情報源にありますが、これはShopify公式ドキュメントで確認できていません。傍証として、Minmaxify Order Limitsが「Checkout UI拡張機能」を50 USD/月のPlusプランでのみ提供している事実はあります。購入をブロックできることと、チェックアウト画面上で理由を丁寧に表示できることは、別の話として扱うのが安全です。

どのアプリを入れても塞げない穴

比較の前に、先に限界を確定させておきます。Cart and Checkout Validation Functionが非対応のサーフェスは、どのアプリを選んでも塞げません。

  • Shopify POS(店舗販売)
  • 注文編集(Order Edit)(管理画面側・チェックアウト側とも)
  • Create Order API(orderCreate)
  • 予約販売 / Try Before You Buy
  • サブスクリプション(定期注文)

一方、カート・チェックアウト・ヘッドレスのStorefront・アクセラレーテッドチェックアウト・B2B・下書き注文(管理画面/チェックアウト)・Shopify管理画面は対応しています。

つまり、限定販売の数量制限をアプリで組んでも、店頭POSと管理画面での注文編集は素通りします。転売対策の設計では、この2経路を運用ルールで塞ぐ必要があります。

なお、1ストアで有効化できるvalidation functionは最大25個までです。

数量制限アプリ9本の比較

2026年9月1日時点でShopify App Storeに掲載されている数量制限アプリのうち、9本を選んで同じ軸で確認しました。評価とレビュー件数は同日時点の各アプリ詳細ページの表示値です。

アプリ名開発元(国)評価(件数)BFS無料プラン最低有料額日本語UI日本語サポート
Melon Minimum Order QuantityMelon(NZ)5.0(358)ルール1本$4.99/月×
Avada Order Limits QuantityAvada(VN)5.0(268)50インプレッション$9.99/月×
OC Quantity Breaks Order LimitORICHI(VN)4.9(436)あり$7.99/月××
Minmaxify Order LimitsIntillium(CA)4.9(159)×なし$10/月××
Madgic Order Limits QuantityMadgic(VN)4.9(156)ルール数上限あり$4.99/月××
KOR Order Limits QuantityMageComp(IN)4.7(147)なし$3.99/月×
Pareto ‑ Order Limits QuantityPareto(VN)4.9(130)ルール1本$8.99/月××
RuffRuff 注文制限Tsun Inc.(JP)5.0(20)なし$9.90/月
UP Order Limits Quantity BreakUppush(VN)4.9(74)完全無料×

BFSはBuilt for Shopifyバッジの有無です。今回の9本では8本が保有しており、持っていないのはMinmaxify Order Limitsだけでした。この範囲ではバッジが選定の決め手になりません。

日本語UIと日本語サポートは別物です。 日本語UIがあるのはMelon・Avada・KOR・UP・RuffRuffの5本ですが、App Storeの掲載上「この開発者は日本語での直接的なサポートを提供していません」と明記されていないのはRuffRuff 注文制限だけです。開発元のTsun Inc.は鹿児島市の会社で、App Store上に「日本に拠点」バッジが表示されています。

無料プランの「実際の上限」

「無料プランあり」という表記は、このカテゴリーではほとんど比較の役に立ちません。実際の上限が大きく違うからです。

  • Melon Minimum Order Quantity:アクティブなルール1本。ただし無料プランでもShopify Checkout Rules(サーバーサイド検証)が使えます
  • Pareto ‑ Order Limits Quantity:有効なルール1個、無効なアクションのブロック100件まで
  • Avada Order Limits Quantity:上限を超えたカートを50件までブロック(英語版の掲載では "Block 50 over-limit carts" と表記)
  • Madgic Order Limits Quantity:ルール数に上限あり(具体数の記載なし)
  • UP Order Limits Quantity Break:料金プラン欄そのものが存在しない完全無料

UPは2025年9月12日公開で、今回の9本ではもっとも新しいアプリです。Built for Shopifyを取得していて日本語UIもありますが、運用実績が約1年で、収益モデルが読めないため将来の有料化リスクは判断できません。

なお、9本の枠外にも料金プラン欄を持たない完全無料のアプリがあります。Yuko Minimum Order Quantity(開発元Yuko)は2025年10月15日公開で、Built for Shopifyバッジと日本語UIを備え、レビューは4.9(114件)です。「完全無料」を条件に探す場合は、UPとあわせて確認する価値があります。

個別に押さえておきたい点

Melon Minimum Order Quantity は2025年8月公開ながら5.0(358件)と評価が集中しています。データアクセス権限に「Shopify Functions(カートとチェックアウトの検証)の編集」が含まれており、Function型の実装であることが確認できます。無制限ルールが8.99 USD/月と、この機能水準では安価な部類です。

Avada Order Limits Quantity は無料プランの機能幅が9本中もっとも広く、倍数制限・スケジュール制限・制限メッセージの自動翻訳まで含みます。顧客別のリセット単位を日/月/年/累計から選べるのも特徴です。Shopify Flow連携を明記している2本のうちの1本です。

Pareto ‑ Order Limits Quantity は9本中で唯一IPベースの制限を明記しています。転売対策としては強力ですが、チェックアウト検証は19.99 USD/月のアドバンス以上でした。なお説明文には「すべてのプランでShopify Functionsによる適用が可能」とあり、プラン表と食い違っています。導入前に開発元へ確認すべき点です。

KOR Order Limits Quantity は基本プランが3.99 USD/月と、今回の9本では最安です。ただしCSVによる商品制限の一括インポートは5.99 USD/月のプロプランの機能で、基本プランには含まれません。加えて懸念が2つあります。ひとつは、プラン欄に「チェックアウトの検証」と書かれているのに、データアクセス権限にShopify Functionsが含まれていないこと。実装レイヤーが確定できません。もうひとつは、アンインストール後の不具合報告です。2021年8月には「アンインストール後、チェックアウトページが2日間停止した」、2024年1月には「アンインストール後、ヘッダーのカートアイコンでカートが開かなくなった」というレビューがあります。直近1年には同種の報告はありませんが、評価4.7・1つ星12件は今回の9本でもっとも低い水準です。

Madgic Order Limits Quantity は、在庫が少ないときに最大数量を自動で下げる機能を明記している唯一のアプリです。プランが無料と4.99 USD/月の2択で、もっともシンプルな料金体系でした。

OC Quantity Breaks Order Limit は2019年公開で、レビュー436件と9本中最多です。数量割引と数量制限を1本でまかなえるうえ、9本のうち唯一Shopify POS連携を明記しています。ただし日本語UIはありません。

RuffRuff 注文制限 は掲載文で「Cart and Checkout Validation APIで堅牢な購入制限を実現」と実装方式を明示し、さらに「テーマを書き換えないため、アンインストール後のコード残留や不具合がない」と書いています。アンインストール後の挙動に言及しているのは9本中この1本だけでした。料金はShopifyプラン連動の階段制で、Basicなら9.90 USD/月、Plusで29.90 USD/月。機能内容は全プラン同一です。無料プランはなく、無料体験は3日間と短めです。同梱制限や決済方法・配送方法の出し分けなど、日本のEC商習慣に寄せた機能が並びます。

なお、他の8本についてはアンインストール後にテーマへコードが残るかどうかを公式情報で確認できませんでした。「オンラインストア(テーマ)の編集」権限を持つアプリは相対的にリスクが高いと推測はできますが、断定はできません。

ケース別の選び方

まず自問すべきは「本当にアプリが要るのか」です。

必要なのが1バリエーションあたりの最大個数だけなら、設定 > チェックアウト > 詳細設定 のAdd-to-cart limitで完了します。商品ごとに違う上限が必要、在庫追跡をオフにしている商品がある、POSや下書き注文も制限したい、のいずれかに該当する場合だけ次へ進みます。

制限対象がB2B顧客だけなら、Markets > カタログ の数量ルールで足ります。Basic以上・新しいShopify Markets・無料テーマv8.0.0以降が前提です。

ここまでで解決しないなら、アプリ導入です。判断軸は3つに絞れます。

日本語サポートが要件かどうか。 要件なら、今回比較した9本ではRuffRuff 注文制限が唯一の候補です。他8本はApp Storeに日本語サポートを提供しない旨が明記されています。

予算をどう置くか。 完全無料ならUP Order Limits Quantity Break、またはYuko Minimum Order Quantity。無料で始めて必要になったら課金する運用ならMelon Minimum Order Quantity。数千SKUをCSVで流し込みたいならKOR Order Limits Quantityのプロプラン(5.99 USD/月)ですが、上に書いた実装レイヤーとアンインストールの懸念を許容できる場合に限ります。

何を主目的にするか。 転売対策(1人1点、期間内リピート、IP制限)ならPareto ‑ Order Limits QuantityまたはAvada Order Limits Quantity。数量割引がメインで制限は付随的ならOC Quantity Breaks Order Limit。在庫連動で上限を自動調整したいならMadgic Order Limits Quantity。

そしてどれを選んでも、POSと注文編集の経路は塞げません。この2つは運用ルールで担保するしかない、という前提で設計してください。


本記事の料金・評価・機能は2026年9月1日時点のShopifyヘルプセンター、shopify.dev、Shopify App Store掲載情報にもとづきます。料金はすべてUSD建てで、Shopifyの課金サイクルは30日ごとです。B2B機能のプラン別提供範囲は2026年4月に大きく変わったばかりのため、導入前にご自身の管理画面で最新の状態をご確認ください。

RelatedShopifyは住所を無料で検証している。そして「アプリと併用するな」と書いている

Shopifyの管理画面側の住所検証は、全プランで常時有効、無料で、米国に対応している。チェックアウト時の検証もトグル1つで有効にできる。そのうえで公式ドキュメントは、サードパーティの住所検証アプリを同時に使うと提案が競合してチェックアウトのコンバージョンを下げうるため、どちらか一方にせよと明記している。ここでカテゴリの見え方が変わる。アプリは配送可能性の判定を二重化するためのものではなく、Shopifyの検証がやらない「私書箱の拒否」「部屋番号の必須化」といったポリシー強制のためのものだ。2026-09-02時点で米国App Storeの実在アプリ4本を確認した。月額4.99ドルの定額、1注文あたり0.04ドル、そしてShopifyの請求とは別に契約が必要なものまで幅がある。