1. Documentation /
  2. Product Availability Slots for WooCommerce

Product Availability Slots for WooCommerce

Product Availability Slots for WooCommerce can help you Sell Products on Fixed Time Slots in your WooCommerce Shop.

Installation

↑ Back to top
  1. Download the .zip file from your WooCommerce account.
  2. Go to: WordPress Admin > Plugins > Add New and Upload Plugin with the file you downloaded with Choose File.
  3. Install Now and Activate the extension.
More information at: Install and Activate Plugins/Extensions.

Setup and Configuration

↑ Back to top
To set up the extension, go to WordPress Admin > Product Availability Slots

General

↑ Back to top

General Settings

  • If you wish to display the countdown timer for product availability on shop page, then enable the “Display Countdown Timer for Product Availability on the Shop Page” option.
  • If you wish to display the countdown timer for product availability on the product page, then enable the “Display Countdown Timer for Product Availability on the Product Page” option.
  • If you wish to hide Expired products from the shop page, enable the “Hide Expired products” option. When enabled, Expired Simple Products will be moved to draft. The expired variant of a Variable Product will be hidden from the variation selection. If all the variations of the product are expire, the entire product will be moved to draft.
  • If you wish to hide Expired/Non-Purchasable products from the shop page, enable the “Hide Expired/Non-Purchasable Products” option. When enabled, Expired/Non-Purchasable Simple Products will be moved to draft. Expired/Non-Purchasable variant of a Variable product will be hidden from the variation selection. If all the variations of the product are Expired/Non-Purchasable, the entire product will be moved to draft.
  • By default, timezone details will be displayed to the user in the product page. If you want to hide the timezone details to the user, enable the “Hide Timezone details in Product Page” option.
  • By default, the date will be displayed in the Y-M-D format. If you want the date to be displayed as per the format set in WordPress date settings, choose “WordPress Format” in “Date Format” option.

Time Settings

  • Using the “Time Interval between each Slot” option, you can set the time to display between each slot at the product configuration .
  • You can set the buffer time for your users when they didn’t complete the purchase before the slot time.
For Example
  • You have configured the slot between 6 pm – 8 pm so that users can purchase the product up to 8 pm.
  • If a user didn’t complete the purchase before 8 pm, then the product added won’t be removed from the cart. It stays for the time configured in Buffer Time settings and helps them to complete the purchase.
  • In case, if they failed to complete the purchase during the buffer time, then the product will be automatically removed from the cart.
  • If you wish to display the scheduled products for specific users/user roles, then make use of the options given in the “Restriction Settings”.

Restriction Settings

↑ Back to top
  • By default, the product availability slots will be applicable for all users. If you want the product availability slots to be applied to specific users/user roles, you can do so by customizing the “Show Product Availability Slots for” option.
  • By default, when a user is restricted, they will not be allowed to purchase the product even when the product is available for purchase. If you want the restricted users to purchase the products anytime they want, select “can purchase the product(s) anytime” in the Restricted Users/User Role(s) option.

Shop Level Settings

↑ Back to top
If you wish to close product purchase on your shop, you can do so enabling the “Close your Shop” option. When this option is enabled, your users will not be able to purchase from your shop. A notice will be displayed to the user across the site. The content of notice, display position, notice Background color and Font Color can be customized.

Bulk Update

↑ Back to top
If you want to configure Product Availability Slots for multiple products at once, you can do so by using the Bulk Update settings. To configure go to WordPress Admin > Product Availability Slots > Bulk Actions.
  • In “Product Availability Slots Products/Categories” option, choose the products/categories you want to update.
  • Enable the Product Availability Slots checkbox.
  • If you want to restrict the product purchase only to days of the week, then in Availability Type option, set the value as “Unlimited Days”.
  • If you want to restrict the product purchase to a specific date range, then in Availability Type option, set the value as “Limited Days”.
  • Set the Start and End Time for the days in which you want to sell the product.
  • You can also configure multiple time-slots for a single day. To add additional time slots, click the the “Add Slot” button.
  • You can setup Days Off by in the Days Off section.
  • Click the “Save & Update” Button.

Messages

↑ Back to top
In this section, the messages displayed while interacting with Auction Products can be customized.

Usage

↑ Back to top
  • Once the initial configuration is configured, Create a new product/edit an existing product.
  • For Simple Products, the settings will be available in a separate section named “Product Availability Slots”.
  • For Variable Products, the settings can be found in each variation.
  • Enable the Product Availability Slots checkbox.
  • If you want to restrict the product purchase only to days of the week, then in Availability Type option, set the value as “Unlimited Days”.
  • Set the Start and End Time for the days in which you want to sell the product.
  • You can also configure multiple time-slots for a single day. To add additional time slots, click the “Add Slot” button.
  • Your Users can purchase the products only within the specified time. Outside the specified time, a notice will be displayed about the next available date.
  • If you want to restrict the product purchase to a specific date range, then in Availability Type option, set the value as “Limited Days”.
  • By default, if the Availability Type is set as “Limited Days”, you will have to configure a “Start Time” and “End Time” for the days. If you don’t want to place a time restriction, then select “Without Slots” in the “Days” option.
  • If the Days option is set as “With Slots” Set the Start and End Time for the days in which you want to sell the product.
  • Set the Start and End Time for the days in which you want to sell the product.
  • You can also configure multiple time-slots for a single day. To add additional time slots, click the the “Add Slot” button.
  • Your Users can purchase the products only within the specified time. Outside the specified time, a notice will be displayed about the next available date.
  • You can setup Days Off by in the Days Off section.
  • Save the Changes

Translation

↑ Back to top
Product Availability Slots for WooCommerce Plugin is translation ready meaning you can edit the po files by which you can translate the text to any language. The steps to do the translation are as follows. For eg let us consider translation to French.
  • Download and install Poedit.
  • Open the file product-availability-slots-for-woocommerce > languages folder > product-availability-slots-for-woocommerce.pot using Poedit.
  • Create a new translation file by clicking Create new translation button.
  • Choose the Source text and set its corresponding French text in Translation Text Area.
  • Save the changes.
  • Save the file name as product-availability-slots-for-woocommerce-fr_FR.po.
  • If you are using WordPress Version 3.9.13 or below, then in wp-config.php define the WPLANG as French. Syntax is define(‘WPLANG’, ‘fr_FR’);
  • If you are using WordPress Version 4.0 or above, then go to WordPress dashboard > Settings > General and select the Site Language as French.