Problem
When a customer opens a catering store, the first thing they see is a pop-up asking for delivery/collection, postcode and number of guests before they can look at the menu. Customers just want to browse; the up-front gate feels intrusive and causes drop-off before anyone has seen a single item.
Requested
- Open the catering menu straight away with no pop-up.
- Ask for delivery/collection, postcode and number of guests as a step in the basket (when the customer taps checkout), before payment.
- Keep the existing delivery-zone, delivery-fee and minimum-spend validation — just run it at the basket step instead of on page load.
- Configurable per venue so operators can choose whether to gate up front or in the basket.
Trade-off to be aware of
Customers outside the delivery area only find out once they have built a basket, and delivery fee / minimum order can't be shown on the menu until the postcode is entered.
Requested by
Gabrielke Remoli.
Status
A first version is in progress behind a feature flag: storekit#7293.
