Login to your WordPress admin area.
Navigate to Plugins > Add New.
From here, upload the plugin zip file.
Once installed, click Activate.
Once the plugin is activated, a Time Slots submenu item will now be located under the WooCommerce side menu. Click this to view the plugin’s settings. Choose settings and click save. Each setting is explained in the settings section in these docs.
Now, either create a new WooCommerce product or edit an existing one to enable Time Slots. Time Slots is enabled on a product basis, by enabling the checkbox in the publish metabox, then clicking publish or update.
Note: the product type must be single or variable, and must have a price. This plugin works along side other product variations as well if you need any.
At this point you can visit the product page, and the time slots will be displayed.