Set pickup and delivery time slots, cap orders per slot, and limit item quantities so your kitchen always runs at the right pace.
Taking more orders than your kitchen can handle leads to delays, mistakes, and unhappy customers. The Order Time, Intervals and Limits extension gives restaurant owners precise control over every aspect of their ordering schedule, from the time slots you offer to how many orders each slot can hold.
Enable or disable time selection for delivery and pickup separately. Set the time interval between slots. Cap the maximum number of orders per slot. Limit the number of items per order. Display custom messages when time slots are unavailable. This extension requires RestroPress 2.5 or higher.
Activate Order Time, Intervals and Limits in RestroPress settings.
Set the interval, start and end times, and order cap per slot for each service type.
Only available slots appear at checkout, keeping your kitchen on schedule.
= Version 1.5.6 ( 6th March 2025 )=
* Added: admin-side inline validation for pickup/delivery message when corresponding service time is disabled
* Improved: settings UX now clearly marks delivery/pickup slot fields as ignored when their time selection is disabled
* Improved: strict sanitization for numeric fields to allow only positive integers and reset invalid values
* Improved: backend safeguard now applies default hidden-time messages when disabled service message is empty
* Improved: admin notice now clarifies slot limit behavior when both pickup and delivery times are disabled
* Fixed: checkout button flow now bypasses stale slot errors when service time is disabled
* Fixed: place order validation no longer fails with stale time-slot error in hidden service-time mode
= Version 1.5.5 =
* Fixed: service-time disabled message placement in Date/Time popup for broad theme compatibility
* Fixed: removed destructive time-node removal that could break popup behavior on some sites
* Improved: time hide/show handling is now scoped to service-time containers instead of global selectors
* Improved: pickup/delivery detection in modal now prefers active service context for reliable behavior
= Version 1.5.4 =
* Fixed: disabled service-time dropdown now hides correctly on styled/select-enhanced themes (including Avada wrappers)
* Fixed: disabled service-time UI now re-applies after AJAX delivery-option modal refresh
* Improved: fallback selectors now cover native and wrapped time dropdown elements
= Version 1.5.3 =
* Fixed: checkout could be blocked when service time was disabled and required service cookies were missing
* Fixed: custom validation messages now display consistently in frontend error flows
* Improved: blank interval values are ignored safely while preserving custom message values
* Improved: interval input fields now validate as positive integers in admin settings
Version 1.5.2( 4th March 2025 )
* Fixed: service time details are now hidden everywhere when pickup/delivery time is disabled from settings
* Fixed: delivery and pickup disable messages now appear at the correct frontend locations
* Fixed: slot limit handling and validation consistency for delivery and pickup flows
* Improved: compatibility updates for the latest RestroPress checkout and order views
Version 1.5.1( 29 December 2025 )
Version 1.5( 8 Oct 2021 )
Version 1.4( 3 July 2021 )
Version 1.3( 19 May 2021 )
Version 1.2( 13 May 2021 )
Version 1.1
Version 1.0
Yes. Delivery and pickup each have independent time interval settings.
Full slots are removed from the selector automatically. A custom message can be shown.
Yes. A maximum item quantity can be set per order.
This extension requires RestroPress 2.5 or higher.