サンキューページと注文状況ページにお届け日を表示する
「Delivery date (after order)」ブロックは、チェックアウト直後のサンキューページと、サインイン中のお客様のカスタマーアカウントにある注文状況ページに、お客様のお届け日を表示します。
- 注文に日付がある場合: ブロックが日付を表示します。時間が選ばれていれば、時間も表示します。
- 注文に日付が必要な場合(日付なしで受け付けた注文。お届け日のない注文を参照):お客様がそこで日付を選びます。OrderRules が営業日、締め切り、配送停止日、キャパシティをリアルタイムで照合し、注文に保存します。
- 店舗受取の注文、キャンセルされた注文、配送ルールのない商品: ブロックは何も表示しません。
Advanced プランで利用できます。Plus だけでなく、Shopify のどのプランでも動作します。注文状況ページには Shopify の新しいカスタマーアカウントが必要です。従来のアカウントでも、サンキューページではブロックが表示されます。
サンキューページにブロックを追加する
- Shopify 管理画面 →「設定」→「チェックアウト」。
- 「構成」で、有効なチェックアウトの「編集」(または「カスタマイズ」)をクリックします。
- エディタ上部のページメニュー(「チェックアウト」と表示されています)を開き、「サンキュー」を選びます。
- 左のサイドバーの「メイン」で「ブロックを追加」をクリックします。
- 「OrderRules – Delivery」の下の「Delivery date (after order)」を選びます。
- ブロックがサンプルの日付と緑色の 「Connected to OrderRules.」 メッセージ付きで表示されます。これはエディタのプレビューだけで、お客様には本人の日付が表示されます。
- 置きたい場所にドラッグします。多くのストアは確認メッセージの下に置きます。
- 「保存」をクリックします。

注文状況ページにブロックを追加する
手順は同じですが、手順3で「注文状況」(カスタマーアカウントの下)を選びます。もう一度「保存」をクリックしてください。ページごとに保存が必要です。
ショートカット: OrderRules →「配送日指定」→「注文とフルフィルメント」→「お届け日ブロック」→「サンキューページに追加」/「注文状況ページに追加」で、該当ページのエディタが開きます。これらのボタンが表示されるのは、日付のない注文で「注文を受け付ける」を選んだとき、またはお客様による日付変更をオンにしたときです。上の手順なら、いつでもブロックを追加できます。
お客様による日付変更を許可する(任意)
OrderRules →「配送日指定」→「注文とフルフィルメント」→「お届け日のない注文」→「注文後にお客様がお届け日を変更できるようにする」をオンにします。初めてオンにするとき、Shopify が注文を更新する権限を確認します。
すると、お客様の日付の下に「変更」ボタンが表示されます。お客様は新しい日付(と時間)を選び、「Save delivery date」をクリックして、「Your delivery date is saved.」と表示されます。
お客様が日付を変更すると、次のようになります。
- 元の日付の枠が解放され、新しい日付の枠が確保されます(キャパシティ)。
- 注文のお届け情報と配送タグが更新されます。
- 注文メモに1行が追加されます。例:「Delivery date changed by the customer: 2026-11-13 → 2026-11-18. Item labels still show the date chosen at checkout.」各商品の横に表示される日付はチェックアウト後に変更できないため、メモでスタッフや梱包チームに現在の日付をお知らせします。
「変更」ボタンが表示されないのは、次の場合です。
- その日の注文締め切りを過ぎたとき。
- 注文が出荷済み、または完了したとき。
- 商品ページで商品ごとに選んだ日付のとき(変更できるのは注文全体の日付だけです)。
- OrderRules がオフのとき。
トラブルシューティング
| 表示 | 確認すること |
|---|---|
| エディタに 「Connected to OrderRules.」 | 問題ありません。 |
| エディタに「Can't reach OrderRules…」「…isn't recognized…」「…didn't accept this store…」 | OrderRules がインストールされ最新であることを確認し、サポートに問い合わせてください。 |
| 実際の注文でブロックが何も表示されない | 注文が店舗受取かキャンセル済み、または配送ルールのある商品がない。プランが Advanced ではない。あるいはお届け日がオフになっています。 |
| 注文状況ページには何も表示されないが、サンキューページは動作する | お客様がサインインしていません。注文メールからページを開いた場合や、サンキューページを再読み込みした場合は、Shopify のサインアウト状態の表示になり、ブロックは表示されません。サインインしてもらってください。または、ストアが従来のカスタマーアカウントを使っています。新しいカスタマーアカウントに切り替える(設定 → カスタマーアカウント)か、サンキューページを利用してください。 |
| 注文状況ページに、違う「Arrives …」の日付が表示される | それは配送料金の輸送日数をもとにした Shopify 独自の見積もりで、お客様が選んだ日付ではありません。「知っておくと便利なこと」を参照してください。 |
| サンキューページでブロックが表示されるまで数秒かかる | 正常です。注文が記録されるまで待っています。 |
| お客様に「This delivery date can no longer be changed. Please contact the store.」と表示される | ページを開いている間に、締め切りを過ぎたか、注文が出荷済みまたは完了になりました。 |
知っておくと便利なこと
- Shopify の「Arrives …」見積もり。 配送料金に輸送日数(例:「3〜5営業日」)が設定されていると、Shopify は注文状況ページに独自のお届け見積もりを表示します。これは料金から算出されたもので、お客様が選んだ日付ではなく、アプリからは変更できません。お届け日と併用する料金からは輸送日数を削除し(設定 → 配送と配達 → 料金を編集)、お客様に選んだ日付だけが表示されるようにしてください。
- 商品ラベルにはチェックアウト時の日付が残ります。 変更後も、各商品の横に表示される日付はチェックアウト時に選んだものです。現在の日付は注文メモで確認できます。
- 古い注文。 注文状況ページでは、約1週間以上前の注文や、OrderRules をインストールする前の注文には、ブロックは何も表示されません。