Dine-in discount codes, POS menu navigation, and general bug fixes
Shared by Clemency
• August 26, 2026
Improvements
- You can now control disable the time picker for pickup and delivery, so a restaurant that does not offer time slots can hide the time picker. This is set per restaurant and per method.
- You can now create discount codes for Dine-in orders. Dine-in has been added to the methods list in Settings > Discounts, and discounts are automatically applied at checkout.
- The POS Menu tile now includes a section filter for quicker navigation.
- The contextual save bar now appears across every admin page, giving you consistent Save and Discard actions whenever a form has unsaved changes.
- Reservations settings now collapse behind a Manage button once enabled for a cleaner and more consistent location page.
- Notifications are now shorter and more focused, with validation and error guidance shown directly on the relevant fields.
Bug fixes
- Orders created with both Zapiet Eats and Zapiet - Product Options now keep their Product Options attributes, so any additional fees appear correctly in your Product Options reports.
- When a customer switches from delivery to pickup before checkout, the order no longer keeps the previous delivery date and time, preventing duplicated dates and times in order attributes and exports.
- Locations and menus with no available times are now hidden on the Ordering page, so customers no longer see menus with no dates or times to choose from.
- Switching to a non-default language on the Ordering page now works correctly, resolving an error that stopped the restaurant from loading on multilingual stores.
- Restaurant cover images can now be added on stores using the legacy widget.
- Occasions can now be edited, deleted, and reordered from the actions menu in Settings > Occasions.
- Choosing Leave page after using your browser's back button on a form with unsaved changes now takes you to the previous page as expected.
- Unsaved widget settings now use their default values, ensuring they display correctly on new installs.