Store Finder - Delivery Order Type
This article explains how customers can use the Store Finder when selecting the Delivery order type. It covers address input, filters, map usage, and restaurant selection across desktop and mobile interfaces.
Store Finder Configuration
- If no restaurants have Delivery enabled, the Delivery option is hidden from the navigation.
- If Delivery is the only order type enabled for stores within a brand, it is also hidden from the navigation.
- The Delivery option appears as the second choice in the order type navigation if at least one restaurant has enabled Delivery.
Delivery Address Selection Mode
- Users can add a new delivery address or select from previously saved addresses (logged-in users).
- If there are no addresses, an empty state is shown.
Desktop and Mobile Characteristics
- On desktop, the address selection mode is shown alongside a map with a pin for the selected address.
- On mobile, the map is not visible during address selection.
- The header updates to 'Choose address' when Delivery is selected.
Adding a Delivery Address
- Users can type the address manually and select from autocomplete suggestions.
- Users can drag the location pin on the map to set the address.
- Users can use the auto-location button to detect their current location.
- If permissions are denied, a dialog prompts enabling location access via browser or app settings.
Address Validation and Saving
- System checks if the address is within a delivery zone before saving.
- ✅ Accepted: Address is saved to the account.
- ❌ Rejected: Address is not serviceable and cannot be saved.
Delivery Address Structure
- Required: Street name
- Optional: Building number, Apartment/Floor, Courier instructions
- Street name and building number are auto-injected if available.
Street Name Mismatch Behavior
- If manual edits cause GPS mismatch, the system prompts for confirmation.
Final Step
- Once confirmed, the address is saved and available for ordering.
Address List Behavior
- Addresses are sorted with the most recent at the top.
- Only one address can be selected.
- Last used or added address is preselected by default.
Editing and Deleting Addresses
- Addresses can be edited and saved after validation.
- Addresses can be deleted with confirmation.
- After deletion, the next address is preselected.
- Deleting an address during ordering without selecting a new one redirects to the home page.
Delivery Ordering Process
- User must press Save after selecting an address.
- If one restaurant delivers, user is redirected to it.
- If multiple restaurants deliver, a selection modal appears.
- Invalid addresses cannot be used for ordering.
Delivery Restaurant Selection Modal
- Displays eligible restaurants with cards showing name, delivery time, fees, hours, and status.
- Filter buttons include Nearest (default) and Favorites (if enabled).
Shared Delivery Address Directory
- Standard and Catering Delivery use the same saved address directory for logged-in users.
Saving Store Finder Settings
- Settings are saved automatically when a store is selected.
- If the selected store changes with an active cart, a warning dialog appears.
Comments
0 comments
Please sign in to leave a comment.