Description
When a store needs to make products available only at specific times, WooCommerce Availability Scheduler schedules sales windows by day of the week in WooCommerce, automatically hiding the add-to-cart button outside the defined period. It works with simple and variable products, displays a countdown until availability begins or ends, and respects the time zone configured in WordPress, helping organize flash offers, shift-based menus, and synchronized launches.
Key Features of WooCommerce Availability Scheduler
- Scheduling by day and time
Defines availability windows from Monday to Sunday with start and end times set for specific hours. - Product countdown
Displays a timer showing the remaining time until the item’s sale opens, closes, or expires. - Daily sales limit
Restricts purchases after reaching a daily quota and displays a progress bar on the product page. - Expiration and role restriction
Schedules a product expiration date and limits purchases to specific user roles. - Messages with placeholders and bulk editing
Inserts[start_time]and[end_time]into notices and applies settings to multiple products at once.
Benefits of WooCommerce Availability Scheduler
- Precise sales-window control
Ensures orders are placed only during scheduled times, without daily manual adjustments. - Genuine sense of urgency
The visible timer motivates customers to complete their purchase before the product becomes unavailable. - Operations aligned with the team
Sales open only when the kitchen, customer service, or inventory is available to fulfill them. - Compatibility with the current store
Supports simple and variable products, WP time zones, translations through WPML, and HPOS.
Who Is WooCommerce Availability Scheduler For?
- Those who sell meals and lunch boxes with fixed lunch and dinner times.
- Designed for those who run timed launches, flash offers, and weekly drops with a defined display period.
- Cafés, bakeries, and pastry shops that accept orders only during production hours.
- Those who need to make exclusive products available by user role (wholesale, subscribers, VIP club) during specific periods.
How to Download WooCommerce Availability Scheduler
WooCommerce Availability Scheduler is available for download here on Ultrapack. After downloading the .zip file, go to Plugins, Add New, Upload Plugin, select the package, and click Activate. With WooCommerce already installed, the scheduling options appear in a new tab within each product’s data.
For stores that rely on operating hours, daily quota control, and visual deadline indicators, WooCommerce Availability Scheduler handles the business rule directly in WooCommerce without depending on coupon or redirect plugins. The combination of weekly scheduling, timer, sales limit, and dynamic messages covers everything from one-time campaigns to operations with recurring windows throughout the week.
Frequently asked questions
Is WooCommerce Availability Scheduler GPL-licensed?
Yes. WooCommerce Availability Scheduler is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WooCommerce Availability Scheduler on multiple sites?
Yes. You can use WooCommerce Availability Scheduler on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does WooCommerce Availability Scheduler cost at Ultrapack?
WooCommerce Availability Scheduler costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WooCommerce Availability Scheduler include updates?
Yes. The current version of WooCommerce Availability Scheduler is 12.6, published at Ultrapack on Jan 8, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WooCommerce Availability Scheduler scanned before publication?
Yes. Every version of WooCommerce Availability Scheduler goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
How to install
Updates: manual. When a new version comes out, download it on this same page and upload it over the old one; WordPress asks whether you want to replace the current version.
- Download the file
elements-woocommerce-availability-scheduler.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
elements-woocommerce-availability-scheduler.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.
