Request for “Active/Inactive” status toggle for Time Frames within Delivery Day settings.
Currently, under WooCommerce > Settings > Delivery > Delivery Scheduling > [Selected Day], there is no way to temporarily disable a specific Time Frame without deleting it entirely.
The Problem
In our operations, we frequently need to “black out” specific delivery runs (e.g., “Zone 2 – Second Run”) for a particular day without disabling the entire delivery day.
Current Workflow: We must delete the Time Frame to prevent customers from selecting it.
The Consequence: We have to manually recreate the Time Frame the following week. Because our time frames use multiple specific shipping methods (as seen in the provided screenshot), this process is tedious and prone to configuration errors.
Proposed Solution
Add an Enable/Disable toggle (or a checkbox) for each entry in the Time Frames table.
Functionality: When toggled “Off,” the time frame should be hidden from the checkout page, but the configuration should remain saved in the backend for easy reactivation later.
Benefit: This allows admins to manage delivery capacity and routing on the fly without losing complex shipping method mappings.
Visual Reference
In the Time frames table (Settings > Delivery > Delivery days), a new column for “Status” or a toggle icon next to the “Title” would allow for quick management of active delivery windows.
Open
Last updated: March 6, 2026
0 comments
Log in to comment on this feature request.