配送枠の上限
3 min read
配送枠の上限は、対応できない日に予約が入りすぎるのを防ぎます。 これは、OrderRulesの注文上限と同じ考え方を配送側に適用したものです。
- 日付ごと・時間帯ごとの上限。 各配送日、そしてその中の各時間帯が受け付けられる注文数を制限します。
- アトミックな予約。 2人のお客様が同時に最後の枠を確保することはできません。予約はアトミックに処理されるため、過剰予約は発生しません。
- キャンセル時の自動解放。 注文がキャンセルされると、その枠は解放され、再び予約可能になります。
- 任意の「残り枠数」表示。 残りの枠数をお客様に見せて、購入を後押しします。
上限はOrderRulesのShopify Functionによってチェックアウトで適用されるため、裏口のチェックアウト経路でも上限を超えることはできません。
上限が保証すること
| 動作 | 意味 |
|---|---|
| 日付別・時間帯別の上限 | 1 日全体と、各時間枠の中の注文数を制限 |
| アトミックな予約処理 | 2 人のお客様が同時に最後の枠を取ることはできない(オーバーブッキングなし) |
| キャンセル時の自動開放 | キャンセルされた注文の枠は他のお客様に開放される |
| チェックアウトで強制 | Shopify Functions が迂回的なチェックアウト経路をブロック |
| 「残り枠数」の表示(任意) | 残りの枠数を表示して購入を後押し |