Shopifyでコンビニを運営するには、Shopify本体に加えて営業時間強制、ローカル配達のスケジューリング、年齢確認、(任意で)モバイルアプリビルダーを担う集中型のアプリスタックを導入します。デフォルトのShopifyインストールではコンビニの個別事情 — 物理的な営業時間、酒類ライセンスのウィンドウ、生鮮在庫、ローカル配達のカットオフ、マルチベンダー提携 — に対応できないため、テーマよりも選ぶアプリの方が重要です。本ガイドではShopifyコンビニの各運用レイヤー、2026年時点で各レイヤーを担うアプリ、そして英国ドンカスターのKalkut's Convenience Storeの実例(500+ SKU、8:30〜20:30営業)を以下のスタック上で取り上げます。

オンライン化するコンビニは、平均的なShopifyマーチャントとは違う問題セットに直面します。Tシャツブランドは顧客が午前3時に牛乳を注文するかどうかを心配しません。ジュエリーショップは日曜日に酒類販売を断る必要はありません。SaaS企業は地元の精肉店、ベーカリー、ケータリングパートナーとの注文を調整する必要はありません。デジタル化する街角のコンビニはそれをやります。結果として、「Shopifyストアを立ち上げる」チュートリアル — 何千とある — は、コンビニが実際に解くべきことをほとんど扱いません。
なぜコンビニは汎用ECと違うのか
標準のShopifyマーチャントは倉庫から出荷するかドロップシップします。コンビニは小さなチーム、生鮮在庫、配達用バンを抱えた物理店舗から履行します。5つの運用現実があらゆる意思決定を再形成します:
- 営業時間は物理的。 店舗は8:30に開き20:30に閉まります。午前2時にオンラインで入った注文は、スタッフが戻るまで集荷、梱包、配達できません。午前3時の酒類注文はさらに悪い — ライセンス違反になり得ます。
- 在庫は生鮮品。 地元精肉店の生肉、牛乳、パン、生鮮野菜 — どれも12時間の注文キューで誰かの履行を待ってはくれません。
- 配達はローカル。 多くのコンビニは自社ドライバーまたは管理する宅配業者で半径8〜25 km圏に配達します。当日配達不可となるカットオフがあります。
- カテゴリは規制対象。 酒類、たばこ、ベイプ、薬局SKUは年齢、時間、決済、配送について管轄別ルールがあります。
- マルチベンダーは一般的。 自店ブランドから始めた街角店は、地元の精肉店、ベーカリー、デザートメーカー、ケータラーの商品を扱うようになることが多く、それぞれ独自の在庫状況を持ちます。
これらの問題はShopify単体で解けません。プラットフォームのデフォルトは常時オープンのデジタル取引を前提としています。ギャップを埋めるには、物理店舗のルールをShopifyのチェックアウトに押し込むアプリスタックが必要です。
Shopifyコンビニの7つのレイヤー
Shopifyのコンビニを、それぞれ別のアプリかShopify機能で処理する7つの運用レイヤーと考えてください。ほとんどの店舗は7つのうち少なくとも5つが必要です。
| レイヤー | 役割 | 代表的なアプリ |
|---|---|---|
| ストアフロントテーマ | 商品閲覧、カート、チェックアウトUI | Dawn、Senseまたは有料グローサリーテーマ |
| 営業時間強制 | 営業時間外のチェックアウトをブロック、クローズ状態の文言を表示 | OrderRules、We Are Open |
| ローカル配達スケジューリング | 顧客が配達スロットを選択、宅配の手配 | Zapiet、Shipday、Stellar Delivery Date、Pickeasy |
| 年齢確認 | 酒類、たばこ、ベイプ向け年齢ゲート | Agechecker.net、Smart Age Verification、Bouncer |
| 注文ルール | 最低注文金額、日次上限、顧客単位上限 | OrderRules、Avada Order Limits |
| モバイルアプリ(任意) | Shopifyカタログを再利用するiOS+Androidネイティブアプリ | MobiLoud、Vajro、SimiCart、Tapcart |
| マルチベンダー(任意) | ベンダーアカウント、注文分割、支払い | Shipturtle、Multi Vendor Marketplace、Puppet Vendors |
営業時間と注文ルールは同一アプリで賄えます — OrderRulesは営業時間スケジューリング、日次上限、最低注文金額、顧客別購入制限を1つのインストールで提供するため、これを使うコンビニのほとんどは別途の「order limits」アプリを完全に省きます。
以下、典型的なコンビニが設定する順序で各レイヤーを解説します。
営業時間 — 譲れないレイヤー
営業時間は多くのコンビニが最初に当たる難しい問題です。Shopifyには「明日の8:30まで閉店」というネイティブの概念はありません。デフォルトではチェックアウトは週7日24時間オープン。プラットフォームは本当に24時間動くデジタルストアフロント向けに設計され、物理小売向けに更新されていません。
素朴な回避策はテーマレベルの「閉店中」バナー — 現在の営業時間を表示するホームページ内のセクションです。これは演出にすぎません。バナーは情報を表示するだけで、チェックアウトの動作を変えません。顧客は依然としてカートに追加し、Shop PayまたはApple Payを押し、注文を完了できます。直接のチェックアウトURL — 顧客が互いに共有するもの — はストアフロントを完全にバイパスします。注文は通ります。スタッフが月曜朝に出社すると、配達バンの中で傷んだ夜間注文のキューが残っています。
本当の解決策はShopify Functionsを使ったチェックアウト層での強制 — Shopify自身が在庫や不正検知に使うサーバーサイド検証APIです。Shopifyカテゴリの2つのアプリ — OrderRulesとWe Are Open — がShopify Functionsで営業時間を強制します。両者ともWeb、Shop Pay、Apple Pay、Google Pay、直接URL、ヘッドレスストアフロントで設定時間外のチェックアウトをブロックします。表示専用ウィジェットにはこれが不可能です。詳しい解説はShopifyにおける表示vs強制、段階的手順はShopifyで営業時間を設定する方法を参照。
コンビニ特有の運用上の3つの効用:
- 廃棄対策。 注文はスタッフが店内にいる時にのみ着地します。生肉、乳製品、生鮮品がキューに残りません。
- 顧客体験。 顧客は翌朝に「私の注文はどこ?」ではなく「8:30まで閉店」と本当の次の開店時間を見ます。
- コンプライアンス対応。 酒類やたばこを扱う店舗にとって、営業時間強制は地域ライセンス遵守の一部です。
実例: Kalkut's Convenience Store(英国ドンカスター)は、500+ SKUを単一のOrderRules営業ウィンドウ — 週7日 8:30〜20:30、Europe/Londonタイムゾーン — で運用しています。スケジュールは酒類、生鮮、マルチベンダーパートナーSKUを網羅し、Web、iOS、Androidで商品ごとの設定なしに適用されます。
酒類、たばこ、年齢制限カテゴリ
コンビニが酒類、たばこ、ベイプ、その他の年齢制限カテゴリを売る場合、商品を出品する前に3点を整える必要があります。
1. 決済ゲートウェイ
Shopify Paymentsは多くの管轄で酒類販売を制限します。対処は代替決済プロセッサ(Stripe、Worldpay、Adyen、または地域別代替)を使うこと — 管轄のルールで酒類が許可されているもの。出品前にプロセッサに確認してください。
2. 年齢確認
チェックアウト完了前に年齢ゲートが表示される必要があります。複数のShopifyアプリが対応:Agechecker.netは身分証スキャン、Smart Age Verificationは生年月日入力、Bouncerは両方を組み合わせ。地域の法的要件で選ぶ — 一部の管轄(英国Challenge 25、米国の21+酒類)は単純な生年月日チェック以上を求めます。
3. 時間ベースの販売ウィンドウ
英国Licensing Act 2003(イングランド・ウェールズ向け — スコットランドと北アイルランドは別)や類似のルールは酒類を販売できる時間を制限します。Shopifyで遵守する最も簡単な方法は、OrderRulesまたはWe Are Openで営業時間を設定し、合法販売ウィンドウ外でチェックアウトをブロックすること(該当する場合は日曜の取引制限も含む)。店全体の営業ウィンドウ — 酒類含む — が同じチェックアウト層で強制されます。
コンビニはShopifyで酒類販売を正しく動かしてローンチできますが、決済ゲートウェイ、年齢確認、営業時間強制の組み合わせを公開前に整える必要があります。本ガイドは情報提供のみ — 酒類やその他規制カテゴリを出品する前に管轄のライセンス弁護士へ相談してください。英国のAssociation of Convenience Storesなどの業界団体が、オンライン化する店舗向けのガイドラインを公開しています。
ローカル配達 — カットオフ、スロット、最低金額
多くのコンビニはローカル配達 — 自社ドライバー、Snappy ShopperやStuartなどの宅配パートナー、ハイパーローカルプラットフォームで半径8〜25 km圏 — を行います。Shopify側で重要な運用ディテールが2つ:
配達スロット選択ツール。 顧客は配達時間を選ぶ必要があります。標準的なアプリはZapiet(最も確立、最も機能豊富)、Stellar Delivery Date & Pickup(よりすっきりしたUI、グローサリー寄り)、Pickeasy(配達+受け取り幅広、寛大な無料枠)、Shopifyネイティブのローカル配達機能(最もシンプルな店舗向け)。いずれもチェックアウトと統合し選択スロットフィールドを注文に追加します。
同日カットオフ。 「今日」が配達オプションでなくなる時刻が必要です。20時配達向け16時カットオフが典型。多くの配達アプリが対応していますが、なければOrderRulesのカットオフスケジューリングが日次営業ウィンドウで処理します。
最低注文金額。 配達は高くつきます — ローカル配達の$8の注文は通常赤字。コンビニは典型的に$15〜$20をデリバリー最低カート金額に、辺縁の郵便番号ではより高めに設定します。OrderRulesと一部の配達アプリは最低金額をチェックアウトで強制可能。詳しいガイドはShopify最低注文数・金額。
生鮮在庫の管理
生鮮はShopifyカタログの他の在庫とは振る舞いが違います。役立つ具体的パターン2つ:
生鮮カテゴリの日次上限。 店舗が品質低下前に1日40件の生肉注文を処理できるなら、「肉・魚」コレクションへの日次上限が過剰受注を防ぎます。OrderRulesの日次注文上限が全店または特定コレクションで対応。
翌日バッチの配達日カットオフ。 早朝焼きのベーカリーパートナーは前日の例えば18時までに注文が必要です。これはドーナツ屋の配達日別パターンを生鮮カテゴリに応用したもの — 必要に応じてカテゴリ別の異なるカットオフ。
生鮮在庫店が売り過ぎる根本問題についてはShopifyのキャパシティ問題を参照。
マルチベンダー提携
ソロのまま続けるコンビニもあります。多くはローカルマーケットプレイスへ進化 — 店舗自身のSKUに地元精肉店(Kalkut'sの場合はClarkes)、惣菜業者(Curry by Chris)、デザートメーカー(Death by Fudge)、ケータリングサービス(Officially Roasts)の商品を組み合わせます。Shopifyでのマルチベンダーは可能ですがアーキテクチャ選択が必要です。
オプションA: ベンダー商品を自店SKUとしてホスト。 最もシンプル。ホスト店がベンダーから卸で仕入れ、マーケットプレイス価格で出品し、フルフィルメントを担当。追加アプリ不要。2〜3社のベンダーパートナーで最大限の管理を望む店舗に最適。
オプションB: 専用マルチベンダーアプリ。 Shipturtle、Multi Vendor Marketplace by Webkul、Puppet Vendorsはベンダーごとの管理ログイン、注文の自動分割、コミッション支払いを提供。5社以上のアクティブなベンダーパートナーで各自のダッシュボードを望む店舗に最適。
マルチベンダー店舗の営業時間問題には別建ての解説が必要です。各ベンダーがホスト店の営業時間に従うなら、OrderRulesの単一週次スケジュールで全てカバーできます。個別ベンダーが異なる時間を必要とする場合(例: 水曜昼に閉まる精肉店)、アーキテクチャは複雑化します。完全な分析はマルチベンダーShopifyストア: ベンダーをまたいだ営業時間の管理方法。
モバイルアプリ — いつ、なぜ
コンビニにとってのモバイルアプリの根拠は審美ではなく、再注文の摩擦削減です。週2回牛乳とパンを買う顧客は、Webブックマークよりもアプリ経由で多く再注文します。プッシュ通知はリピート購入を促進。1タップ再注文は、ブラウザを開き、URLへ行き、ログインし、カートを再構築する流れに勝ります。
成熟したShopifyネイティブなアプリビルダーは4つ:MobiLoud、Vajro、SimiCart、Tapcart。いずれも既存のShopifyストアフロントを別コードベースやバックエンドなしにiOS・Androidネイティブアプリへ変換します。Shopifyカタログ、カート、顧客アカウント、Shopify Functions強制 — すべてモバイルアプリへ流れ込み、OrderRulesの営業時間、年齢確認、注文ルールがモバイル上でも自動的に適用されます。
モバイルはコアスタックに次ぐ2番目に大きな投資 — 通常はビルダーで月額$65〜$190に加え初期セットアップ。月商$25K未満のコンビニはモバイルを通常後回しに。$40K以上で強力なリピート顧客を抱える店舗は数か月で元が取れます。
祝日・季節閉店
コンビニは他の小売より閉店日が少ないですが、その閉店は重要です。英国のクリスマスは普遍的に閉店。地域によってはイースターサンデーが閉店。Eid、Diwaliなどの宗教祝日を守る店舗はその日閉店。バンクホリデーは時短営業がよくあります。
OrderRulesのワンクリック祝日カレンダーは英国、米国、カナダの国民の祝日をインポートし、日別「終日閉店」トグルが宗教祝日や店舗固有日付に対応します。完全な設定はShopify祝日カレンダー — 自動でストアを閉じる、繁忙期管理は祝日の注文急増を管理する。
決済、配送、税金の設定
コンビニ特有のShopify側の設定タスク3つ:
決済ゲートウェイ。 Shopify Payments + 酒類向け代替ゲートウェイ(該当時)。常に両方を運用 — 非酒類カテゴリはShopify Paymentsが最良の料率。
配送ゾーン。 郵便番号ベースでローカル配達ゾーンを定義し、ローカル半径外にはキャリア計算の料率を使用。半径外の非生鮮注文にはRoyal MailやUSPS Click-N-Shipが使えます。
税金。 英国VATは多くの非食料品に適用、基本食料品の一部はゼロ税率。Shopify Tax エンジンはVAT登録設定後に自動処理。Shopify Taxを使う米国コンビニは、該当する州別のグローサリー免除を設定すべきです。
推奨Shopifyコンビニスタック(2026)
今日Shopifyで立ち上げる英国・米国コンビニ向けのリーン参考スタック:
| レイヤー | アプリ | プラン | 月額目安 |
|---|---|---|---|
| プラットフォーム | Shopify Basic | Basic | $39 |
| 営業時間+注文制限 | OrderRules | Starter(無料)またはPro | $0〜$9.99 |
| ローカル配達スケジューリング | ZapietまたはStellar Delivery Date | Standard | $30〜$50 |
| 年齢確認 | Agechecker.net | Standard | $15〜$25 |
| テーマ | Dawn(無料)または有料グローサリーテーマ | — | $0〜$400 one-time |
| モバイルアプリ(任意) | MobiLoudまたはVajro | Starter | $65〜$120 |
| マルチベンダー(任意) | Shipturtle | Standard | $39〜$99 |
ローンチスタック合計: モバイルとマルチベンダーをスキップして $75〜$130/mo。全部入りで $190〜$360/mo。
表の補足2つ。1つ目、OrderRulesの無料Starterプランは営業時間と祝日カレンダーをカバー — 日次上限、顧客別上限、MOQが必要にならない限りProへのアップグレードは不要。2つ目、配達アプリは最も変動の大きい行 — Zapietは高価ですが複雑な配送ゾーンルールに対応、StellarとPickeasyはよりリーン。
ケーススタディ: Kalkut's Convenience Store(英国ドンカスター)
Kalkut's Convenience Storeはこのスタックを本番運用しているライブのShopifyコンビニです。店舗は英国ドンカスターにあり、25カテゴリ500+ SKUを扱います — 酒類、生鮮、ベーカリー、スナック、家庭用品、年齢制限品、そして4つのローカルベンダー(Clarkes Butchers、Curry by Chris、Death by Fudge、Officially Roasts)との提携。Webストアフロントkalkuts.co.ukに加え、iOSとAndroidアプリも運用しています。
営業時間はOrderRulesのWeekly Scheduleで強制 — Europe/Londonタイムゾーンで週7日 8:30〜20:30。スケジュールはベンダーSKUを含むすべての商品に、3つのストアフロント表面すべてで適用されます。営業時間外はShopify Functionsがチェックアウトをブロックし、顧客はカスタムメッセージを目にします:「申し訳ありません、配達はクローズしています!営業時間は8:30〜20:30です。」
運用上の成果:営業時間外注文ゼロ、履行不能注文による生鮮廃棄ゼロ、営業時間外の酒類販売による英国ライセンスリスクなし、そしてWeb、iOS、Androidで一貫した顧客体験。完全な設定ウォークスルー — スケジュールUIのスクショ、前後の指標、正確なスタック — はKalkut'sケーススタディに。
コンビニがShopifyで犯しがちな誤り
ローンチ後に設定をやり直すことになる店舗で繰り返される5つのパターン:
- 営業時間ウィジェットをインストールして「完了」にする。 表示専用アプリは強制に見えても違います。最初の午前3時の酒類注文がそれを証明します。
- Shopify Paymentsが酒類を除外することを忘れる。 デフォルト決済ゲートウェイで酒類商品を出品し、後でポリシー違反を発見。
- 最低注文金額なし。 $5の配達はドライバー時間と梱包費を計算したら赤字。
- 1つのベンダーが異なる営業時間を必要としているのに全店1つの営業時間。 マルチベンダーの判断は提携契約後ではなく早期に。
- 下書き注文テストを省く。 多くのルール設定ミス — タイムゾーン誤り、カットオフ破損、商品コレクション誤り — は実際の下書きチェックアウトですぐ表面化します。
次に読むべき記事
最も必要なものに応じた3つの次ステップ:
- 営業時間を設定する — Shopifyで営業時間を設定する方法と表示vs強制の解説から始める。
- アプリスタックを組む — Shopifyグローサリーデリバリーアプリスタックガイドが各レイヤーを詳述。
- マルチベンダー計画 — 提携契約に署名する前にマルチベンダーShopifyストア: ベンダーをまたいだ営業時間の管理方法を読む。
ライブの完全な顧客ストーリーはKalkut'sケーススタディ。スケジューリングアプリをベストShopify営業時間アプリ比較で比較するか、または直接OrderRulesをインストール — 無料Starterプランが営業時間と祝日カレンダーをカバーします。