英国のあるクッキー専門ベーカリーは、オンラインで 3 種類の商品を売っています。クッキーボックス、ジャイアントクッキー、ミニクッキーボックスです。お客様は火曜から土曜までの配送日を選び、締め切りは午前 7 時。配送は宅配業者が、イングランド、スコットランド、ウェールズ全域に届けます。オーブンで作れるのは、配送日ごとに各 100 個です。
プランは Plus ではなく、標準の Shopify プランです。何かをインストールする前に、このベーカリーから 10 の質問が届きました。どれも的を射た質問で、多くのベーカリーは痛い週末を経験してから答えを知ります。そこで、今日の OrderRules が実際にできることに照らして答えます。「できない」ものも含めてです。
10 の答え一覧
| # | 質問 | 答え |
|---|---|---|
| 1 | 2 つのデザインで、配送日ごとに数える上限を共有できる? | できる。1 つの商品のバリエーションなら |
| 2 | 特定の日だけ上限を下げられる? | できない。全日共通の 1 つの数字 |
| 3 | 英国の祝日(バンクホリデー)に対応している? | 一部:インポートして、配送日にコピーする |
| 4 | Buy It Now は日付を飛ばす? | 飛ばす。ただしチェックアウトで止まる |
| 5 | 支払い前に日付が満枠になったら? | チェックアウトでブロック。エクスプレスも含む |
| 6 | 北アイルランドを除外できる? | できる。Shopify の配送設定で |
| 7 | 編集やキャンセルで枠は戻る? | キャンセルは戻る、編集は戻らない |
| 8 | ボックスの組み立てや写真アップロードは動く? | テストが必要:カートへの追加方法しだい |
| 9 | すべて 1 つのプランで使える? | はい。Advanced、月額$19.99 |
| 10 | 先にテストできる? | はい。開発ストアで |
1. 「Classic と Print のジャイアントクッキーで 1 日 100 個を共有します。配送日ごとに、個数で数えられますか?」
はい。Classic と Print が 1 つの商品の 2 つのバリエーションであれば可能です。 OrderRules では、商品の上限をお客様が選んだ配送日で数えられ、商品レベルの上限はすべてのバリエーションを合算します。
商品別制限 で設定します。
- Giant Cookie の商品を開き、制限を編集 をクリックします
- 1日の上限の集計基準 を 配達日 にします
- 数量制限 の 1日 を 100 にします
- バリエーションに個別の上限は追加しません。バリエーションの上限は、そのバリエーションについて商品の上限を置き換えます。
これで、金曜に Classic 60 個と Print 40 個が入れば、金曜は満枠です。木曜や、金曜のクッキーボックスには影響しません。クッキーボックスとミニボックスにも、同じ方法でそれぞれ 100 の商品上限を設定します。
できないこと: Classic と Print が別々の 2 つの商品の場合、現時点では配送日ごとの上限を共有できません。コレクションの上限は、配送日ではなく注文が入った日で数えます。日付ごとのほかの上限(お届け日ごとの最大注文数 と、時間枠の 1日あたり上限)は、クッキーの個数ではなく注文数を数えます。個数には数量制限を使ってください。オーブンが作れる量を数えるのは、こちらです。設定の全手順とテストで確認した結果は、クッキーの個数を配送日ごとに制限する(注文数ではなく)をご覧ください。
そもそも配送日で数えることがなぜ大切か:1 日の上限が数えているのは、別の日です。
2. 「11 月 14 日だけ 100 ではなく 60 にできますか?」
現時点ではできません。 上限はすべての日に共通の 1 つの数字です。100 を 60 に変えると、お客様がいま予約している日を含め、すべての配送日がすぐに 60 になります。
できること:
- その日を完全に閉じる。 その日にまったく焼けないなら、配送不可日を使います
- 当日に数字を変える。 その瞬間はどの日にも適用されると了承したうえで行います。ほかの日が上限に近くない場合だけ使えます。
日によって生産能力が違うベーカリーなら、導入前に相談してください。よくある要望で、私たちのリストにも入っています。
3. 「祝日カレンダーに英国のバンクホリデーは入っていますか? 来年以降も自動で追加されますか?」
一部です。 カレンダー で 祝日を取り込む を選び、United Kingdom を選んで、その年をインポートします。これで、その日は注文の受付が止まります。
配送を行うベーカリーには、見落としやすい 2 つ目の手順があります。インポートした祝日が閉じるのはストアです。お客様がバンクホリデーを配送日として選べないようにするには、配送日指定 を開いて 店舗の休日をコピー をクリックします。祝日を追加したら、もう一度実行してください。
バンクホリデーに注文は受け付けつつ、配送だけ止めたい場合は、インポートしないでください。代わりに 配送休業日 に日付を追加します。
頼りにする前に、次の 2 点を確認してください。
- 地域ごとの祝日。 イングランドとウェールズ、スコットランド、北アイルランドでは、バンクホリデーが異なります。スコットランドには 1 月 2 日と聖アンドリューの日があり、夏のバンクホリデーは 8 月下旬ではなく 8 月上旬です。休業する日がすべてリストにあるか確認し、足りない日は配送不可日として追加してください。
- 来年。 必要になったときに、その年をインポートします。来年分は、お客様がそこまで先の予約を入れられるようになる前に行ってください。
日本の場合:プリセットには日本の祝日(国民の祝日)が入っています。年末年始やお盆に休業する場合は、プリセットには入っていないので、配送不可日として手動で追加してください。
宅配業者の休業日も関係します。月曜のバンクホリデーに集荷がない場合は、火曜の配送にも配送不可日が必要になることがあります。繁忙期については、祝日のカットオフと配送不可日をご覧ください。
4. 「お客様が日付を選んだあと、商品ページで Buy It Now、Apple Pay、Shop Pay を使ったら、日付は引き継がれますか?」
いいえ。Buy It Now では日付が引き継がれませんが、チェックアウトで注文は止まります。 開発ストアでテストしました。商品ページで配送日を選び、Buy it now をクリックすると、チェックアウトにこう表示されました。
Please choose a delivery date before checking out.
理由は次のとおりです。商品ページで選んだ日付は、お客様が Add to cart をクリックしたときに保存されます。商品ページの Buy It Now とエクスプレスボタンはカートを経由しないため、日付が追加されることはありません。標準の Shopify プランでは、チェックアウトの中に日付ピッカーを置けないので、お客様はストアに戻る必要があります。
それでも機能するのが、チェックアウトルールです。OrderRules は、Shopify Functions のルールで配送日を確認します。このルールは、どの Shopify プランでも、エクスプレスを含むすべてのチェックアウトで動きます。チェックアウトで配送日を必須にする をオンにしていれば、日付のない注文は通りません。
おすすめ: 日付が必要な商品では、ダイナミックチェックアウトボタンをオフにして、すべてのお客様が Add to cart を経由するようにします。多くのテーマでは、商品ページの購入ボタンに Show dynamic checkout buttons のオプションがあります。チェックアウトで配送日を必須にする は、セーフティネットとしてオンのままにしてください。詳しくは Buy It Now と Apple Pay は配送日を飛ばしますをご覧ください。
5. 「誰かがチェックアウト中に金曜が満枠になったら、注文はブロックされますか?」
はい。Shop Pay、Apple Pay、Google Pay を含め、チェックアウトでブロックされます。 次の 2 つが起こります。
- ピッカー上: 満枠の日はグレーアウトされ、満枠の時間枠には "(Full)" と表示されます。お客様は満枠の日を選べず、1 日の上限を超える数量を入れようとすると、Add to cart をクリックした時点で断られます。
- チェックアウト時: ショッピング中に日付が満枠になった場合、チェックアウトには次のいずれかのメッセージが表示されます。
Delivery on {date} is fully booked. Please choose another date.
Only {n} left for delivery on {date}. Please reduce the quantity or choose another date.
2 つ目は、カート内のクッキーの一部は入るが、全部は入らない場合に表示されます。
正直な限界があります。2 人のお客様が、最後の 1 個を同じ瞬間にチェックアウトした場合、どちらも通過することがあります。件数は各注文が届いた時点で更新されるためです。1 日 100 個の上限なら、まれなことです。それでも、私たちは「過剰販売を防ぐ」とは決して言いません。
6. 「配送をイングランド、スコットランド、ウェールズに限定できますか?」
はい。ただし配送日アプリではなく、Shopify の配送設定で行います。 Settings → Shipping and delivery で、配送ゾーンを編集します。Shopify は英国を 5 つの地域に分けています。British Forces、イングランド、北アイルランド、スコットランド、ウェールズです。イングランド、スコットランド、ウェールズだけにチェックを入れてください。すると、北アイルランドの住所のお客様には配送オプションが表示されず、チェックアウトできません。Rest of World のゾーンもある場合は、BT で始まる郵便番号でテストして、北アイルランドが拾われないことを確認してください。
日本の場合:Shopify は日本を都道府県単位で扱うため、沖縄県など配送しない都道府県をゾーンから外せます。ただし、同じ都道府県内の離島だけをゾーンで分けることはできません。
ゾーンの編集画面には郵便番号の欄がないため、「BT の郵便番号を除外する」というフォーラムのアドバイスはここには当てはまりません。Shopify は、配送設定を Markets に移すことも発表しているため、メニュー名は変わるかもしれません。地域を選ぶ考え方は変わりません。
7. 「注文の数量や日付を編集したり、キャンセルしたりすると、キャパシティは更新されますか?」
キャンセルは更新されます。編集は更新されません。
- 全体のキャンセル: その注文の配送日の枠が戻り、上限へのカウントも戻ります
- Shopify 管理画面での注文の編集(数量または日付):件数は変わりません。元の日付と数量がカウントされたままです。
- 返金: 件数は変わりません
注文を別の日に移した場合は、元の日付が引き続きその注文を数え、新しい日付は数えないことに注意してください。
8. 「カスタムのクッキーボックスビルダーと写真アップロードを使っています。動きますか?」
開発ストアでテストしてください。 決め手は、ほかのアプリが商品をカートに追加する方法です。
- テーマの通常の Add to cart を通して商品を追加する 写真アップロードやパーソナライズ のアプリは、たいてい商品に配送日を残せます。
- 複数の商品を一度に追加する ボックスビルダー は、商品ページの日付を引き継げないことがあります。その場合は、カートページで日付を集めてください。配送日指定 で、注文全体に 1 つの日付を選ぶ設定にします。
どちらの場合でも、チェックアウトルールはチェックアウトに届いた日付を確認します。最悪でも、お客様がもう一度日付を選ぶよう求められるだけで、日付のない注文になることはありません。
9. 「これらはすべて、月額$19.99 の Advanced で使えますか?」
はい。 配送日、時間枠、日付ごとの上限、配送日で数える商品の上限、祝日カレンダー、チェックアウトルールは、すべて Advanced(月額$19.99、14 日間の無料トライアル)に含まれます。2 番と 7 番は、どのプランでもまだ使えません。
10. 「本番の前に、開発ストアですべてテストできますか?」
はい。ぜひそうしてください。 Shopify の開発ストアに OrderRules をインストールし、実際の商品をコピーして、Shopify のテスト決済ゲートウェイで次のテストを行います。
- 日付を満枠にする: 商品の上限を 2 にして、金曜に 2 個注文し、3 個目を試す
- Buy It Now: 商品ページで日付を選び、Buy It Now をクリックする
- バンクホリデー: カレンダーでその日が選べないことを確認する
- キャンセル: テスト注文を 1 件キャンセルして、枠が戻ることを確認する
- 北アイルランド: チェックアウトで BT の郵便番号を試す
5 つとも想定どおりなら、公開してかまいません。まずは 2 分でできるクイックスタート、次に配送日のセットアップから始めましょう。
このベーカリーの設定
| 設定 | 場所 | 値 |
|---|---|---|
| 配送可能な曜日 | 配送日指定 → ルール | 火、水、木、金、土 |
| 準備期間(日) | 配送日指定 → ルール | 1 |
| 締め切り(HH:MM) | 配送日指定 → ルール | 07:00 |
| チェックアウトで配送日を必須にする | 配送日指定 → ルール | オン |
| Giant Cookie(Classic、Print バリエーション) | 商品別制限 | 配達日 · 1日 quantity 100 |
| Cookie Box | 商品別制限 | 配達日 · 1日 quantity 100 |
| Mini Cookie Box | 商品別制限 | 配達日 · 1日 quantity 100 |
| 英国のバンクホリデー | カレンダー → 祝日を取り込む、次に 店舗の休日をコピー | 毎年 |
| 北アイルランド | Shopify → Shipping and delivery | ゾーンに含めない |
| ダイナミックチェックアウトボタン | テーマ → 商品ページ | 日付が必要な商品ではオフ |
準備期間が 1 日で締め切りが 7:00 の場合、午前 7 時前に入った注文は翌日を選べます。7 時を過ぎると、最短はその次の日です。締め切りは、Shopify のストアのタイムゾーンで判定されます。
食品店向けのほかの記事:食品・ベーカリー店向けの配送日ピッカー · ベーカリー向け OrderRules · 配送日ピッカーアプリのおすすめ比較