Shopify Plusをご利用のストアでは、Shopifyの最新機能「チェックアウトUI拡張」を利用して、チェックアウト画面(支払い画面)に直接、配送日時指定ウィジェットを表示し、強力なバリデーション(妥当性チェック)を適用することができます。
これにより、カート画面で指定した配送日時を決済直前まで同期し、不適切な日付での注文を確実にブロックすることが可能です。
設定の手順
1. オンラインストアのテーマを編集
1.Shopifyのホーム画面の左端にあるメニューボタンの中から、[オンラインストア]をクリックします。
2.テーマの[テーマを編集する]をクリックします。
3.[チェックアウトとお客様アカウント]を選択します。
4.[情報]または[配送]をクリックします。いずれにも設定は可能です。
2. アプリブロック(配送日時指定dds)を追加する
エディタの左メニューにある [ブロックを追加]をクリックします。
リストから [配送日時指定dds] を選択します。
3.「アプリによるチェックアウトのブロックを許可」をONにします。
3. 設定を保存する
画面右上の [保存] をクリックして適用します。
Plus限定機能で実現できること
シームレスな体験: 「配送先情報」ページと「配送方法選択」ページの両方で、リアルタイムにお届け希望日のチェックが行われます。
カレンダーの自動同期: カートで選んだ日付に合わせて、チェックアウト画面のカレンダーが該当の月に自動で初期化されます。
当日配送の厳密な判定: チェックアウト画面を開いた時点の時刻で「当日配送締め切り」を再判定します。カートに入れてから時間が経過して締め切りを過ぎてしまった場合でも、決済直前でエラーを表示してブロックします。
<チェックアウト画面で表示されるエラーサンプル>
導入時のアドバイス
チェックアウト画面での「決済ブロック」を有効にする場合は、必ずアプリ管理画面の [配送日時指定] で、リードタイムや締め切り時間が最新の運用ルールと一致しているか確認してください。事前の動作確認を推奨いたします。