WooCommerce Availability Scheduler – WordPress GPL Plugin

199

PLUGINWooCommerce Availability Scheduler
Version v12.6
Author Lagudi Domenico
About WAS helps you to schedule product availability.
Requires WP 5.0 or higher
Tested Up To WordPress 6.7
Requires PHP 7.4 or higher
License GPL v2 or later
Last Updated 19 Jul 2026 @ 9:06 AM
Usage ✅ Unlimited Domains – Personal & Client Projects
✅ 100% Tested ⚡ Instant Delivery 🔒 Secure
Add to Cart
WooCommerce Availability Scheduler – WordPress GPL Plugin
WooCommerce Availability Scheduler – WordPress GPL Plugin
199

Quick Email Delivery:

  • Instant Key delivery in less than 1 minute.
Guaranteed Safe Checkout

WooCommerce Availability Scheduler GPL Overview:

The WCAS allows you to manage the availability of all your products, scheduling them throughout the day of the week
You will have the flexibility to choose for every day of the week (Monday to Sunday) one-time range when your products will be available to your customers for purchasing, automatically hiding/showing the “add to cart button” (and optionally the product) on the shop and product pages, showing a custom message and a countdown timer.
Furthermore, product daily availability can be also limited by total sales per day.

WooCommerce Availability Scheduler GPL Features:

CUSTOM MESSAGES AND SHORTCODES

WCAS plugin lets you display custom messages both on the shop page and the product page.
Let your customers know why products are unavailable for purchasing and when they will be using [start_time] and [end_time] shortcodes directly in custom messages.

USER ROLES

WCAS gives also the option to restrict product purchase availability using user roles. In this way, the shop admin for a particular day of the week (Monday to Sunday) can set a particular time range and restrict the purchasing capability to only a set of users.

COUNTDOWN TIMERS

WCAS plugin gives you the option to display countdown timers that let your customers know how much time misses to start purchasing time, to the end purchasing time or to the expiration date and time.

EXPIRING DATE TIME

With the WCAS plugin, you can set an expiring date time for every product. After this date-time the product will be automatically hidden and unavailable for purchasing (is set as ‘draft’). Optionally the product can be still set as visible (but it will be unpurchasable).

You can also display a countdown timer to the expiration date and messages (both on the shop and/or product pages) to be shown before and after the expiration date.

COMPLETELY HIDE PRODUCTS DURING THE UNAVAILABILITY PERIOD

WCAS can automatically hide products during the “unavailable” period (set as ‘draft’) and make them visible only during the “available” period.

DAY UNAVAILABILITY BY DAY TOTAL SALES

The WCAS gives also the option to limit the product available for each day setting a max value of total sales past which the product will be unavailable for purchase (or hidden, according to the Hide product during unavailability option).
The shop admin can also display a nice progress bar that displays the progress of the current sale per day. Bar colours can be customized in the options menu.

GLOBAL SHORTCODES

WAS plugin exposes some shortcodes to be used in the product description, pages, etc. Here is the list:

  1. [was_expiring_datetime]: prints the expiring DateTime of the current product, optionally can be used as parameter “id” and/or “format” to print an expiring date and time of a specific product formatting date using a specific format. For example:
    [was_expiring_datetime id=”12” format=”d/M/Y”]: Will print the expiring date and time of product with id 12, printing only day, month name and year, for example: “27/Nov/2015”
  2. [was_start_time]: prints the start time of the current day for the current product. Optionally can be used the “id” parameter. For example: [was_start_time id=”12”]
  3. [was_end_time]: prints the end time of the current day for the current product. Optionally can be used the “id” parameter. For example: [was_end_time id=”12”]

BULK EDIT AVAILABILITIES

Under the WooCommerce menu voice, the shop admin will find a special voice “Bulk availability scheduler” by which he can easily bulk edit product availabilities.

SIMPLE AND VARIABLE PRODUCTS

WCAS plugin allows you to set availability for both simple and variable products. It, however, doesn’t support specific variations, so in the case of variable products, the availability will be set to the master product and not for a specific variation(s) of it.


About WooCommerce Availability Scheduler

WooCommerce Availability Scheduler is a premium WordPress plugin developed by Lagudi Domenico. WAS helps you to schedule product availability. It is distributed under the GPL v2 or later licence, which means you can install it on an unlimited number of websites — including websites you build and manage for your clients.

Compatibility & Requirements

WooCommerce Availability Scheduler requires WordPress 5.0 or later, and has been tested up to WordPress 6.7, and requires PHP 7.4 or higher. We verify every file before it goes live on our store, so you can install with complete confidence. Text domain: woocommerce-availability-scheduler. This listing reflects version , updated within 24 hours of the upstream release.

What Does GPL Mean for You?

GPL, or General Public License, is the open-source license that powers WordPress and the entire ecosystem built around it. When a plugin like WooCommerce Availability Scheduler carries a GPL license, you receive the legal right to install it on any number of websites, customise the code to fit your project, and even share it with others. You are paying for the convenience of our hosting, verification, and instant delivery service — not for a restricted seat licence.

What Makes digitalgpl Different

  • Always up to date – We track upstream releases and update WooCommerce Availability Scheduler within 24 hours of every new version.
  • Zero domain restrictions – Use it on as many websites as you need, now and in the future.
  • Round-the-clock delivery – Automated delivery means your download reaches you within seconds of purchase.
  • Manually tested files – We do not list any file without first verifying it installs correctly on a clean WordPress setup.
  • Safe payment processing – All transactions are encrypted and handled by trusted payment partners.
  • Single purchase, lifetime access – Pay once, re-download anytime from your account at no extra charge.

Frequently Asked Questions

Which WordPress version works with WooCommerce Availability Scheduler?
WooCommerce Availability Scheduler has been tested and confirmed compatible up to WordPress 6.7.

Can I install this on a client’s website?
Yes. The GPL v2 or later licence grants you the right to use WooCommerce Availability Scheduler on any website, including commercial client projects, without restriction.

What PHP version is required?
WooCommerce Availability Scheduler requires PHP 7.4 or higher. The majority of modern hosting environments already meet this requirement.

How do I get future updates?
When a new version of WooCommerce Availability Scheduler is published by Lagudi Domenico, we update our file promptly. You can re-download the updated version from your digitalgpl account at no additional cost.

Is this the original, unmodified file?
Yes. We distribute the original, unaltered WooCommerce Availability Scheduler plugin as released under the GPL. No code has been changed, removed, or added.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.