Shopifyの祝日対応は、3つの判断に集約されます。
- どの日に、ストアが注文の受付を止めるか。
- どの日が配送だけできないか。
- 配送の締め切りごとの最終注文日はいつか。
ストアを休業にするとチェックアウトがブロックされます。配送休業日は、その日を配送ピッカーから外しますが、お客様は注文できます。最終注文日は、リードタイムと締め切り時間で決まります。3つとも、ブラックフライデー(2026年11月27日)までに設定してください。繁忙期の最中に行った変更は、失敗のもとになります。

このガイドでは、2026〜27年に判断が必要な日付、実際の数字を使った具体例、チェックリストを紹介します。Shopify が標準では行わない部分には OrderRules を使います。OrderRules は私たちの製品なので、できないことも正直にお伝えします。
注文を止める日と、配送を止める日
祝日設定のミスの多くは、この2つの取り違えから起こります。
| やりたいこと | 使う機能 | 動作 | プラン |
|---|---|---|---|
| 今日は誰も注文できないようにする | カレンダー → 休業 | 終日チェックアウトがブロックされ、休業中メッセージが表示される | Starter(無料) |
| 短縮営業日にする | カレンダー → 特別営業時間で営業 | その日だけ開店・閉店時刻を変える | Starter(無料) |
| 販売は続けるが、特定の日は配送しない | 配送休業日 | その日が配送ピッカーから消える。他の日付の注文は通常どおり通る | Advanced |
| 配送を止める日が、すでにストアの休日 | 店舗の休日をコピー | 休業日を配送休業日リストにコピーする | Advanced |
例: ベーカリーが12月25日と26日を休んでいる場合。
- ストアを休業にすると、12月28日配送のクリスマス当日の注文までブロックされます。本来は受けたい売上かもしれません。
- 25日と26日を配送休業日にしてストアを開けたままにすれば、その注文を受け続けられます。お客様は、休んでいる日の配送を予約できません。
ストアの休日と配送休業日は別のリストです。12月25日にストアを休業にしても、配送ピッカーから12月25日は消えません。ストアの休日をコピーするか、配送休業日を手動で追加してください。
2026〜27年に判断が必要な日付
以下は OrderRules の祝日プリセット(16か国)に基づいています。ご自身の営業パターンと照らして確認してください。祝日が休業日とは限りませんし、祝日でない日に休業することもあります。
| 日付 | 曜日 | 祝日 | 一般的な判断 |
|---|---|---|---|
| 2026年11月26日 | 木 | 感謝祭(米国) | 休業、または配送休業日のみ |
| 2026年11月27日 | 金 | ブラックフライデー(祝日ではない) | 営業。事前に上限を引き上げる |
| 2026年11月30日 | 月 | サイバーマンデー(祝日ではない) | 営業。その後に上限を下げる |
| 2026年12月24日 | 木 | クリスマスイブ(祝日ではない) | 特別営業時間で営業。多くの店で最終配送日 |
| 2026年12月25日 | 金 | クリスマス | 休業かつ配送休業日 |
| 2026年12月26日 | 土 | ボクシング・デー(英国、カナダ) | 配送休業日。休業にする店も多い |
| 2026年12月28日 | 月 | ボクシング・デーの振替休日(英国) | 英国の祝日に合わせるなら配送休業日 |
| 2026年12月31日 | 木 | 大晦日(日本プリセット) | 特別営業時間 |
| 2027年1月1日 | 金 | 元日 | 休業かつ配送休業日 |
| 2027年1月2〜3日 | 土〜日 | 年始(日本プリセット) | 日本の多くのストアは休業 |
2年分をインポートする。 カレンダーは一度に1年分の祝日をインポートします。年末年始をまたぐ休業には、2026年と2027年の両方のインポートが必要です。12月29日から1月3日まで休業する場合は、12月29日と30日も手動で追加してください。この2日は、どのプリセットでも祝日ではありません。
最終注文日 = リードタイム + 締め切り時間
Shopify に「最終注文日」の設定はありません。配送日ピッカーを使う場合、お客様が予約できる最も早い日付は、ピッカーが読み込まれるたびに計算されます。
最も早い日付 = 今日 + リードタイム(締め切り時間以降なら +1日)
それ以降の日付は、受付期間の最大日数まで、次の場合を除いてすべて表示されます。
- その曜日が配送可能日ではない場合。
- 配送休業日になっている場合。
具体例:ローカル配送で、クリスマスイブが最終配送日。
- 受付ルール:リードタイム2日、締め切り時間14:00、配送可能日は月〜土。
- 配送休業日:12月25日、26日、28日(英国の祝日からコピー)と、1月1日。
| 注文日時 | 表示される最も早い日付 | 理由 |
|---|---|---|
| 12月22日(火)13:59 | 12月24日(木) | 締め切り前:今日 + 2日 |
| 12月22日(火)14:00 | 12月29日(火) | 締め切り後の最短は12月25日。25日、26日、28日は配送休業日で、27日は日曜 |
| 12月23日(水)10:00 | 12月29日(火) | 最短は12月25日なので、同じようにスキップされる |
したがって、クリスマスイブ配送の最終注文は12月22日(火)14:00より前です。ピッカーは日付を表示するだけで理由は説明できないため、この日付をバナーやメールでお伝えしてください。
リードタイムは営業日ではなく暦日で数えます。 休業日が準備期間を増やすことはありません。リードタイムが1日の場合、12月24日の注文は、25日に誰も働かなくても12月26日を予約できます。もう1日必要なら、その週のリードタイムを延ばすか、各休業日の翌日を配送休業日にしてください。
締め切り時間は営業終了時刻とは違います。締め切り後もお客様は購入でき、注文が後の日付に繰り下がるだけです。営業終了時刻を過ぎると、チェックアウトがブロックされます。4つのカットオフパターンは Shopifyのカットオフ時間 で詳しく解説しています。
最も混む配送日に上限を設定する
日付を予約できるようにしたら、次のリスクはその日に注文が集中しすぎることです。
- お届け日ごとの最大注文数:ストア全体で1つの数値です。配送日指定 → その他のオプション → お届け日の動作にあります。注文日ではなく、お客様が選んだお届け日で数えます。
- 各時間帯の1日あたり上限:時間帯テンプレートで設定します。ボトルネックが1日全体ではなく、配送車や受取カウンターにある場合に使います。サイズの決め方は 配送の時間帯指定 をご覧ください。
- ストア全体の1日の注文上限:注文が入った日で数えます。ブラックフライデー当日に届く作業量を抑えるのに向いています。
日付ごとの上限も1日の上限も、すべての日に共通の1つの数値です。「12月23日は100件、それ以外は60件」とスケジュール設定することはできません。ピークが始まるときに手動で数値を変え、元に戻すリマインダーを設定してください。単日のピーク、ブラックフライデーの週末、12月全体それぞれの目安は ホリデー期の注文急増への対応 をご覧ください。
配送業者で発送する場合:日付は約束せず、表示する
お客様が日付を選ばないなら、強制するピッカーもありません。誠実に、届く時期をお伝えすることが役目です。
- 配送予定日。 OrderRules は、輸送レーン(最短・最長日数)から、商品ページに「12月18日〜12月21日にお届け」のような表示ができます。営業日カウントをオンにすると、週末、配送休業日、国の祝日がスキップされます。配送予定日 をご覧ください。
- 配送業者の締め切り。 USPS、UPS、Royal Mail、Canada Post、ヤマト運輸などは、毎年、年末の配送締め切りを公表しています。そこから最終注文日を求め、自社の出荷にかかる日数を引いて、結果を公開しましょう。
- 配送予定日は表示のみ。 チェックアウトでは何もブロックしません。クリスマスの締め切りを過ぎたら、はっきりしたバナーを併用してください。
日本の場合は、お届け目安と日本の祝日 でゴールデンウィーク、お盆、年末年始を扱っています。
チェックリスト(ブラックフライデーまでに完了)
- カレンダーで2026年と2027年の祝日をインポートする。営業する日は削除する。
- 独自の休業日(棚卸し、スタッフの休暇、クリスマスから年始までの日)と、特別営業時間の日を追加する。
- 店舗の休日をコピーして配送休業日に入れ、さらに配送のみの休業日を追加する。
- リードタイムと締め切り時間から、締め切りごと(クリスマスイブ、大晦日)の最終注文日を求める。バナー、FAQ、注文確認メールに記載する。
- 各休業日の翌日を確認する。 準備時間が必要なら、リードタイムを延ばすか、その日を配送休業日にする。
- 最も混む日に日付ごと・時間帯ごとの上限を設定する。「元に戻す」日をカレンダーに入れる。
- 営業スケジュールページの休業中メッセージを更新する。休業日にはいつも表示されるので、再開日が分かる内容にする。
- ストアフロントでテストする。ピッカーを開いて配送休業日が消えていることを確認し、休業のテスト日で Shop Pay のチェックアウトを実行する。
OrderRules にできないこと
- スケジュールによる変更はできません。 上限、リードタイム、締め切り時間は、事前に日付を指定するのではなく、変更したときに切り替わります。
- 曜日ごとの上限はありません。 1日の上限も日付ごとの上限も、すべての日に共通の1つの数値です。
- すべての注文チャネルがチェックされるわけではありません。 POS販売、定期購入の更新、注文の編集、API経由で作成された注文はブロックされません。POS注文と更新は、上限のカウントには含まれます。
- 枠の確保はありません。 ある日の最後の1枠に対する2件のチェックアウトが同時に行われると、両方通ることがあります。上限には少し余裕を持たせてください。
今すぐ始める
休業日カレンダー、休業日、特別営業時間は、無料の Starter プランで利用できます。配送日指定、配送休業日、時間帯ごとの上限、配送予定日は Advanced プランで、14日間の無料トライアルがあります。OrderRules をインストールし、祝日をインポートして、お客様に聞かれる前に最終注文日を設定しましょう。
関連記事: Shopify 休業日カレンダー · 配送不可日と祝休日(ドキュメント) · カットオフ時間 · ホリデー期の注文急増