Documentation Of Availability Scheduler For WooCommerce

What if we have products but unavailable for a while or we have some products which will not be available after some time? Availability Scheduler For WooCommerce comes with the solution. It allow you to schedule the products for specific time and collect emails for notifications about unavailable products when they are available.

General Settings

  • Enable Timer for Shop Page: Enable timer for shop page.
  • Enable Timer for Archive Pages: Enable timer for archive page.
  • Enable Timer for Single Product Page: Enable Timer for Single Product Page.
  • Timer Label Types: Show full labels or short labels for days, hours, minutes ans seconds.
  • Show Total Sales: Enabling this option will show total sales of the product.
  • Choose Time: Use either universal or local time for timer.

Global Scheduler

These settings apply for all the products if they are not configured. You just need to enable and set up the rule sets. These settings will be applied to all products without any conditions.

  • Enable Global Scheduler: Enable global schedule to be applied on inherited products & categories.
  • Product Status: There will be two types of statuses when schedule the product. Product not purchasable, when the product is scheduled and this option is selected so the product will no be purchasable until the timer finish. Purchasable, when the product is scheduled and this option is selected so the product will be purchasable until the timer finish.
  • Text Before Scheduler Timer: Displays the text above the timer.
  • Text After Scheduler Timer: Displays the text below the timer.
  • Scheduler Start Date: Set starting date of the schedule.
  • Scheduler Start Time: Set starting time of the schedule.
  • Scheduler End Date: Set end date of the schedule.
  • Scheduler End Time: Set end time of the schedule.
  • Allow Enrollment?: Enabling this option will allow users to input email for notification. Use this option if product is not purchasable.
  • Hide If Scheduled: Enabling this option will hide the product if scheduled. Use this option if product is not purchasable.

Enrollment Settings

  • Enrollment Success Message Text: Add enrollment success message text here, this message will be displayed when someone enroll their email on product page for notification.
  • Message Text For Email Duplicate: Add message text for email duplicate, this message will be displayed when some one try to enroll the same email as they enrolled already.
  • Notify button text: Add notify button text here.
  • Allow Guest Users?: Allow guest users to enroll their emails.

Notification Settings

  • Notify Customers: To notify the customers about the product availability, there are three different ways.
    As soon as product become available: This option will notify the enrolled customers when the product becomes available.
    One day before product becomes available: This option will notify the enrolled customers before one day of product availability.
    One week before product becomes available: This option will notify the enrolled customer before one week of product availability.

List of all enrolled customers

Single Enrolled Customer

When customer enrolled the custom post added with the email status and product information.

Simple Product Level Settings

Status:

There are 3 ways how to setup the schedule rule sets for the products.

  • Inherit: Choose Inherit option to detect the schedule rule set of the category level for the current editing product.
    Benefits of this option is you have to setup the rule sets at the category level and it will be applied on all the products having that category.
  • Unique: This option will allow you to set up the schedule rule set at the product level as the options are listed below.
  • Disable: By choosing this option the Availability Scheduler functionality will be disabled for that specific product.

Product Status: There will be two types of statuses when schedule the product. Product not purchasable, when the product is scheduled and this option is selected so the product will no be purchasable until the timer finish. Purchasable, when the product is scheduled and this option is selected so the product will be purchasable until the timer finish.

Text Before Scheduler Timer: Displays the text above the timer.

Text After Scheduler Timer: Displays the text below the timer.

Scheduler Start Date: Set starting date of the schedule.

Scheduler Start Time: Set starting time of the schedule.

Scheduler End Date: Set end date of the schedule.

Scheduler End Time: Set end time of the schedule.

Allow Enrollment?: Enabling this option will allow users to input email for notification. Use this option if product is not purchasable.

Hide If Scheduled: Enabling this option will hide the product if scheduled. Use this option if product is not purchasable.

Variable Product Settings

Availability scheduler also supports the functionality of scheduling the variations of the variable products. All the setting are same as simple products.

Category Level Settings

Our plugin allow the store managers to create the scheduling rule sets at the category level also to ease their job. If the product level settings is not configured, when our plugin consider it as ‘inherit’ by default and it will look for the category level rules.

Here at the category level the options are still the same as the product level but with a single difference. When inherit selected at the category level also, it will ignore its rule sets and will look for the global rule sets.

Scheduling timers on shop page

Variable product

When the variation selected the timer will appear if the specific variation is scheduled. Also enroll email field will appear to collect emails.

Simple product

Product is scheduled and its available for specific piece of time. That product will not be available when the time up.

Simple product not purchasable