Product Icon

CG Product Availability Scheduler for WooCommerce

Product Availability Scheduler for WooCommerce allows store owners to control when and where products can be purchased. schedule product availability and visibility by specific date, day, time, location, and user roles with customizable rules.
Choose a billing option
$29
Save 20%
$58 $46.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

CG Product Availability Scheduler For WooCommerce

The CG Product Availability Scheduler helps store owners manage product availability with rules based on day, time, geo-location, and user roles. This ensures a smooth shopping experience while giving store admins complete flexibility.

Running an online store is not only about adding products but also about controlling when, where, and who can buy them.

CG Product Availability Scheduler is a powerful extension that helps store owners control when and where products can be purchased. WooCommerce already provides a solid foundation for online stores — this extension enhances it with advanced scheduling features.


Why you should use CG Product Availability Scheduler

CG Product Availability Scheduler is built for businesses that want more control over when products are sold. For example, food delivery stores can restrict orders after certain hours, wholesale shops can allow access to specific user roles only, and global stores can block orders from certain countries or states.


Features :

  1. Global Day/Time Availability Rules: Set global rules to allow or block purchases on specific days of the week or during certain time ranges.
  2. Product and Category-Based Availability Scheduling: Override global rules by applying custom availability rules for individual products or entire categories.
  3. Holiday Dates and Exception Dates in Product Availability Scheduler: Add holidays (block dates) and exception dates (allow dates) to fine-tune availability.
  4. Add to Cart Button Control with WooCommerce Scheduler: Hide or disable the Add to Cart button when a product is not available. You can customize the restriction message with placeholders like {allowed_days}.
  5. Countdown Timer and Shortcode for Product Availability: Use the built-in countdown timer to show when the product will be available again. A shortcode [daycart_next_available] is also available for easy placement.
  6. Bulk Rule Application in WooCommerce Scheduler: Quickly apply rules in bulk, such as Global, Weekdays Only, or Weekends Only.
  7. Geo-Location Based WooCommerce Availability Rules: Control product availability by:
    • Blocking/allowing products for multiple countries.
    • Restricting access based on state or region within a country.
    • Showing custom geo-based restriction messages.
  8. User Role Based Product Scheduling in WooCommerce: Create role-specific product rules. For example, allow products for wholesale customers but block them for guests. Different messages can be displayed for logged-in vs. guest users. Since WooCommerce is built on top of WordPress, you can leverage WordPress user roles and capabilities to customize access.
  9. Calendar View for WooCommerce Product Availability: A simple calendar view helps store admins visualize availability settings for each product. This makes it easier to plan schedules, holidays, and exception rules.
  10. Start Date & End Date for Rules

    Define when an availability rule should begin and end.
    Perfect for:

    • Seasonal sales

    • Limited-time availability

    • Temporary restrictions

    • Special events

    All rule types — global, product-level, category-level, geo-based, or user-role-based — can now support date ranges.

  11. Day-wise Time Slot Rules

    Set different time windows for each day of the week.
    Examples:

    • Monday: 9 AM – 5 PM

    • Tuesday: 10 AM – 3 PM

    • Saturday: 11 AM – 9 PM

    • Sunday: Closed

    This gives store owners full control over product availability on a granular, professional level.


Real-world use cases

  • Restaurants & Food Delivery – Allow orders only during opening hours.
  • Wholesalers – Restrict special products for wholesale roles only.
  • Global Stores – Block shipping of restricted products to certain countries.
  • Seasonal Products – Enable availability only during festivals or special promotions.

Get started

  1. Install and activate this extension.
  2. From your store’s WP Admin dashboard, navigate to WooCommerce > Product Availability Scheduler.
  3. Configure global, product, category, geo, and role-based rules as needed.
  4. Use the [daycart_next_available] shortcode to display product countdown timers.

Frequently asked questions

Can I set different rules for categories in product availability scheduler?

Yes. Edit a product category and configure day/time settings.

What happens if both global and product rules are set?

As in product availability scheduler product rules has more priority than global rule so product level rules will override global rules.

Can I restrict products by customer location?

Yes in product availability scheduler using WooCommerce’s geo-location detection, you can block or allow products by customer's billing country.

Can I disable products for specific user roles?

Yes. You can allow or block products based on WordPress/WooCommerce user roles such as manager, subscriber, or any another custom roles.

Does this module provide a calendar view for easier holiday scheduling?

Yes in codersgrow product availability scheduler this is the extended feature by which user can have quick access and schedule products availability on holidays via a calendar-based UI.

Customer reviews

Extension information

  • PHP version required: 7.4
  • Tested with WordPress: 6.9
  • Tested with WooCommerce: 10.5
  • Requires at least WordPress: 5.0
  • Requires at least WooCommerce: 9.0

Countries

  • Worldwide

Related Products

Price $79 annually
Rated 3.4 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2.9 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $109 annually
Rated 2.6 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $39 annually
Rated 2.8 out of 5 stars