{"id":95819,"date":"2017-09-14T14:36:41","date_gmt":"2017-09-14T14:36:41","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=95819"},"modified":"2025-08-27T08:22:26","modified_gmt":"2025-08-27T08:22:26","slug":"woocommerce-booking-reservation-plugin","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/","title":{"rendered":"WordPress WooCommerce Booking and Reservation"},"content":{"rendered":"<p><strong>WooCommerce Booking and Reservation: <\/strong>These days customers want to purchase and book everything online including booking tickets, booking courses, doctors&#8217; appointments, etc.<\/p>\n<p>WooCommerce Booking and Reservation plugin will create a dynamic booking and reservation for the products. This will convert the store into a dynamic event-driven site.<\/p>\n<p>This plugin introduces a new product type, bookable products. This empowers the store owner to sell bookable services as a product with respect to hourly and daily reservations.<\/p>\n<p>It will completely match with services such as motels, hotels, events, and tourism.<\/p>\n<p>It will provide the following types of bookings for the products that are \u2013<strong>Many Bookings in One Day , <\/strong><strong>One Booking For Many Days and Rental Booking.<\/strong><\/p>\n<p>This product type lets the admin manage all necessary booking service attributes such as date available, bookable period, slot period, stock value, and price multiplier settings.<\/p>\n<p>Such products in the store catalog are represented with a native store calendar, allowing for the date and time of booking.<\/p>\n<p><strong>Note<\/strong> &#8211; This plugin is now compatible with WooCommerce\u2019s latest <a href=\"https:\/\/woo.com\/document\/high-performance-order-storage\/\" target=\"_blank\" rel=\"noopener\">High-Performance Order Storage<\/a> (HPOS) and <a href=\"https:\/\/woo.com\/document\/cart-checkout-blocks-status\/\" target=\"_blank\" rel=\"noopener\">Cart and Checkout block<\/a>.<\/p>\n<p><b>Note-<\/b> This module will work only for Bookable Products e.g. doctor\u2019s appointments, movie booking system, etc.<\/p>\n<p>Check a brief overview of the plugin &#8211;<\/p>\n<div class=\"wp-block-wk-block-youtube-video wk-block--yt-video wk-block-yt-classic components-placeholder\">\n<div class=\"wk-block--yt-video-frame\">\n<div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"Jp6DyFCXXls\">\n<div class=\"components-placeholder__instructions\">Jp6DyFCXXls<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Support<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>Dear Customers, if you have a question\/query, please raise a ticket at <a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\"><strong>webkul.uvdesk.com<\/strong><\/a>. We will do our best to answer as quick as it is possible.<\/p>\n<p>Don&#8217;t give us a low rate without contacting support on the issue you&#8217;ve faced with. We are always happy to help you.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\"><strong>Features<\/strong><\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<h5><span style=\"text-decoration: underline;\"><strong>MODULE:<\/strong><\/span><\/h5>\n<p><strong>&#8212;<\/strong>Dynamic:<\/p>\n<ul>\n<li>event creation<\/li>\n<li>time setting<\/li>\n<li>event display<\/li>\n<\/ul>\n<p><strong>&#8212;<\/strong>User-friendly interface for both admin and customers.<\/p>\n<h5><span style=\"text-decoration: underline;\"><strong>ADMIN:<\/strong><\/span><\/h5>\n<ul>\n<li>Can create bookable products.<\/li>\n<li>Manage bookable products.<\/li>\n<li>&#8220;Availability&#8221; tab is displayed when adding or editing a product.<\/li>\n<li>Can create three kinds of bookable products: Many Bookings in One Day, One Booking For Many Days and Rental bookings.<\/li>\n<li>Set a period available for bookings and reservations, e.g. bookings can be made only from 8:00 AM &#8211; 6:00 PM or 14 Sep 17 to 20 Sep 17.<\/li>\n<li>Configure booking status for each slot (open or close).<\/li>\n<li>Added an open and close panel with slider counter which will follow the module minimalist approach.<\/li>\n<li>Add start and end date, number of items available for each\u00a0slot.<\/li>\n<li>For date selection, Date Time Picker is also enabled in the input field.<\/li>\n<li>Flexible exclude days rules to prevent bookings for certain time slots and days (disable particular time slot, random days, and continuous days).<\/li>\n<li>See all bookings in Booking customers list page.<\/li>\n<li>WordPress&#8217; inherent date-time functionality.<\/li>\n<li>Functionality to alter booking schedules for customers.<\/li>\n<li>Retrieve the PDF invoice for the customer&#8217;s booking.<\/li>\n<li>Sending emails for rescheduled and canceled bookings.<\/li>\n<li>Admin can enable or disable the extend booking or remaining booking cancellations.<\/li>\n<li>Admin can add penalty rules according to the hours or days.<\/li>\n<\/ul>\n<h4><span style=\"text-decoration: underline;\"><strong>CUSTOMER:<\/strong><\/span><\/h4>\n<ul>\n<li>Booking calendar is displayed in the front end, where customers can view availability and can make bookings.<\/li>\n<li>The customers can get SMS notifications.<\/li>\n<li>Booking calendar allows selecting the date to book any product.<\/li>\n<li>Check the availability, they can set the quantity of the bookable product while booking.<\/li>\n<li>Click on the calendar\u2019s days or time slots to select the booking period they want.<\/li>\n<li>See booking\/reservation details in the shopping cart before placing the order.<\/li>\n<li>Allow selected one or more timeslots.<\/li>\n<li>Allow\u00a0multiple\u00a0bookings for the same time slot based on the available quantity of the bookable product.<\/li>\n<li>They can extend the booking for next slots for both many booking for one day and one booking for many days.<\/li>\n<li>They can also cancel the booking for the specific period from their booking slot for both many booking for one day and one booking for many days.<\/li>\n<li>Booking details are sent to customers through Email along with .ics file as well.<\/li>\n<\/ul>\n<p><strong>Note : <\/strong>This module is now compatible with WooCommerce\u2019s new <a href=\"https:\/\/woo.com\/document\/high-performance-order-storage\/\" target=\"_blank\" rel=\"noopener\">High-Performance Order Storage<\/a> (HPOS) feature.<\/p>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\"><strong>Installation\u00a0<\/strong><\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>The user will get a zip file which needs to be uploaded in the\u00a0<strong>\u201cAdd New\u201d<\/strong>\u00a0menu option in the WordPress admin panel.<\/p>\n<p>For this login to WordPress Admin Panel and in the Dashboard hover your mouse over the\u00a0<strong>\u201cPlugins\u201d<\/strong>\u00a0menu option select the\u00a0<strong>\u201cAdd New\u201d<\/strong>\u00a0option.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/installation-add-new-e1594061377561.png\"><img decoding=\"async\" class=\"aligncenter wp-image-88348\" title=\"add plugin\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/installation-add-new-e1594061377561.png\" alt=\"add plugin\" width=\"800\" height=\"128\" loading=\"lazy\" \/><\/a><\/p>\n<p>After this, the user will see an option on the top of the page that is\u00a0<strong>\u201cUpload Plugin\u201d<\/strong>, click the option to upload the zip file.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/installation-upload-plugin-e1594057787105.png\"><img decoding=\"async\" class=\"aligncenter wp-image-88347\" title=\"upload plugin\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/installation-upload-plugin-e1594057787105.png\" alt=\"upload plugin\" width=\"800\" height=\"138\" loading=\"lazy\" \/><\/a><\/p>\n<p>On clicking the\u00a0<strong>\u201cUpload Plugin\u201d<\/strong>\u00a0option, the user will see a\u00a0<strong>\u201cChoose File\u201d<\/strong>\u00a0button. Click on the button to browse for the zip file as per the image below.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/installation-choose-file-e1594057730398.png\"><img decoding=\"async\" class=\"aligncenter wp-image-88346\" title=\"choose file\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/installation-choose-file-e1594057730398.png\" alt=\"choose file\" width=\"800\" height=\"126\" loading=\"lazy\" \/><\/a><\/p>\n<p>After browsing the file, click on the\u00a0<strong>\u201cInstall Now\u201d<\/strong>\u00a0button so as to install the plugin as per the snapshot.<a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/installation-install-now-2.png\"><img decoding=\"async\" class=\"aligncenter wp-image-96131\" title=\"install plugin\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/installation-install-now-2.png\" alt=\"install plugin\" width=\"800\" height=\"120\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/installation-install-now-2.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/installation-install-now-2-250x38.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/installation-install-now-2-300x45.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/installation-install-now-2-768x115.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<p>Once the user installs the plugin, a message \u201cPlugin installed successfully\u201d displays and an \u201cActivate Plugin\u201d is visible to activate the plugin.<\/p>\n<p>The user needs to click on the\u00a0<strong>\u201cActivate Plugin\u201d<\/strong>\u00a0button to activate the plugin.<a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/installation-activate-plugin-e1594057972984.png\"><img decoding=\"async\" class=\"aligncenter wp-image-88344\" title=\"activate plugin\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/installation-activate-plugin-e1594057972984.png\" alt=\"activate plugin\" width=\"800\" height=\"120\" loading=\"lazy\" \/><\/a><\/p>\n<div class=\"wk-index-wrap\">\n<h3 class=\"index-title\">Module Translation<\/h3>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<div>\n<p>To know how to translate the module, you can click <a href=\"https:\/\/webkul.com\/blog\/how-to-translate-the-woocommerce-plugins\/\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a>.<\/p>\n<h3>Module Activation<\/h3>\n<p>Check <a href=\"https:\/\/marketplace.webkul.com\/knowledgebase\/activate-woocommerce-plugin-license-key\/\" target=\"_blank\" rel=\"noopener\">how to activate your WooCommerce<\/a> plugin through the purchase code.<\/p>\n<div class=\"panel-heading\">\n<div>\n<h3 id=\"generate-api-key-for-displaying-maps\" class=\"panel-title copy-index\">Generate API Key \u2013 For Displaying Maps<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Go to the\u00a0<a href=\"https:\/\/cloud.google.com\/maps-platform\/\" target=\"_blank\" rel=\"noreferrer noopener\">Google Maps Platform<\/a><\/li>\n<li>Tap \u2018<strong>Get Started<\/strong>\u2018 on the top right-hand side.<br \/>\n<img decoding=\"async\" class=\"aligncenter wp-image-169378 size-full img-center-small zm-zoomer zm-zoomer-in wk-lazify-loaded\" title=\"Get Started Google Maps\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/04\/get_started_google_maps.png\" alt=\"Get Started Google Maps\" width=\"800\" height=\"490\" data-src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/04\/get_started_google_maps.png\" data-alt=\"Get Started Google Maps\" \/><\/li>\n<li>Now, check all options \u2013 \u2018<strong>Maps<\/strong>\u2018, \u2018<strong>Routes<\/strong>\u2018 and \u2018<strong>Places<\/strong>\u2018 and tap \u2018<strong>Continue<\/strong>\u2018.<\/li>\n<li><img decoding=\"async\" class=\"aligncenter wp-image-169375 size-full img-center-small zm-zoomer zm-zoomer-in wk-lazify-loaded\" title=\"Enable Google Maps Platform\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/04\/enable_google_platform.png\" alt=\"Enable Google Maps Platform\" width=\"689\" height=\"438\" data-src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/04\/enable_google_platform.png\" data-alt=\"Enable Google Maps Platform\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/04\/enable_google_platform.png 689w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/04\/enable_google_platform-250x159.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/04\/enable_google_platform-300x191.png 300w\" sizes=\"(max-width: 689px) 100vw, 689px\" \/><\/li>\n<li>If you want to use an existing project, please select it from the list. Otherwise, select \u2018<strong>Create a new project<\/strong>\u2018 and enter a project name.<br \/>\n<img decoding=\"async\" class=\"aligncenter wp-image-169400 size-full img-center-small zm-zoomer zm-zoomer-in wk-lazify-loaded\" title=\"Select Or Create A Product \" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/04\/select_or_create_project-1.png\" alt=\"Select Or Create A Product \" width=\"566\" height=\"400\" data-src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/04\/select_or_create_project-1.png\" data-alt=\"Select Or Create A Product \" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/04\/select_or_create_project-1.png 566w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/04\/select_or_create_project-1-250x177.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/04\/select_or_create_project-1-300x212.png 300w\" sizes=\"(max-width: 566px) 100vw, 566px\" \/><\/li>\n<\/ul>\n<\/li>\n<li>Create Billing Account.<\/li>\n<li>Now, tap \u2018<strong>Next<\/strong>\u2018 to continue and complete the steps.<\/li>\n<li>Click \u2018<strong>Next<\/strong>\u2018 to enable the APIs for the selected project.<\/li>\n<li>lastly, you need to copy the generated API key within the\u00a0<strong>settings<\/strong>\u00a0sub-menu option under the\u00a0<strong>WC Booking System<\/strong>.<br \/>\n<img decoding=\"async\" class=\"aligncenter wp-image-169381 size-full img-center-small zm-zoomer zm-zoomer-in wk-lazify-loaded\" title=\"Google Maps API Key Generated\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/04\/api_key.png\" alt=\"Google Maps API Key Generated\" width=\"800\" height=\"562\" data-src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/04\/api_key.png\" data-alt=\"Google Maps API Key Generated\" \/><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\"><strong>Configuration<\/strong><\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>After the installation, the admin can create Bookings and Reservations. For this, the admin will have to navigate the <strong>Webkul WC Addons-&gt;<\/strong><strong> WC Booking System <\/strong>tab in the admin panel.<\/p>\n<p>Under the WC Booking System tab, the admin will see three options as shown in the image below.<\/p>\n<ul>\n<li>Booking Product<\/li>\n<li>Booking Orders<\/li>\n<li>Configuration<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"alignnone wp-image-451373 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-configuration-1.webp\" alt=\"woocommerce booking system configuration\" width=\"1120\" height=\"591\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-configuration-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-configuration-1-300x158.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-configuration-1-250x132.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-configuration-1-768x405.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<h4>General<\/h4>\n<ul>\n<li><strong>Module Status:\u00a0<\/strong>The admin can Enable\/Disable the module as per the choice.<\/li>\n<li><strong>Google API Key:<\/strong> Here, the admin is required to give the Google API key and then click on the &#8220;Save Changes&#8221; button.<\/li>\n<li><strong>Allow Booking Cancellations:<\/strong> Before this time the user can cancel the booking.<\/li>\n<li><strong>Allow Booking Reschedule:<\/strong> Users can reschedule the booking before this time.<\/li>\n<li><strong>Allow PDF:<\/strong> Customer can download the booking details pdf.<\/li>\n<\/ul>\n<h4>SMS<\/h4>\n<p><img decoding=\"async\" class=\"alignnone wp-image-451386 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-sms-configuration-2.webp\" alt=\"woocommerce booking system sms configuration\" width=\"1120\" height=\"432\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-sms-configuration-2.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-sms-configuration-2-300x116.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-sms-configuration-2-250x96.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-sms-configuration-2-768x296.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<ul>\n<li><strong>Account SID: <\/strong>Here, the admin needs to enter the account SID.<\/li>\n<li><strong>Auth Token:\u00a0<\/strong>The admin has to provide their Auth Token which they receive from Twilio.<\/li>\n<li><strong>Phone number: <\/strong>Under phone number, the admin gives their phone number.<\/li>\n<\/ul>\n<h4>Template<\/h4>\n<p><img decoding=\"async\" class=\"alignnone wp-image-451480 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-template-configuration-1.webp\" alt=\"woocommerce booking system template configuration\" width=\"1120\" height=\"523\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-template-configuration-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-template-configuration-1-300x140.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-template-configuration-1-250x117.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-template-configuration-1-768x359.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<ul>\n<li><strong>Configure Template:\u00a0<\/strong>Here, the admin can configure the template.<\/li>\n<li><strong>SMS Notification:\u00a0<\/strong>The admin can Enable\/Disable SMS Notification.<\/li>\n<\/ul>\n<h4>Booking Configuration<\/h4>\n<p><img decoding=\"async\" class=\"alignnone wp-image-451392 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-booking-configuration-3.webp\" alt=\"woccomerce booking system booking configuration\" width=\"1120\" height=\"441\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-booking-configuration-3.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-booking-configuration-3-300x118.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-booking-configuration-3-250x98.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-booking-configuration-3-768x302.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<ul>\n<li><strong>Enable Extend Booking: <\/strong>Here, the admin can enable or disable the extended booking for customers.<\/li>\n<li><strong>Enable Remaining Booking Cancellations: <\/strong>Here, the admin can enable or disable remaining booking cancellations.<\/li>\n<\/ul>\n<h4>Penalty Rules<\/h4>\n<p>Penalty rules for Cancellation Remaining Booking.<br \/>\n<img decoding=\"async\" class=\"alignnone wp-image-451397 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-edit-penalty-rule.webp\" alt=\"woocommerce booking system penalty rule\" width=\"1120\" height=\"530\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-edit-penalty-rule.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-edit-penalty-rule-300x142.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-edit-penalty-rule-250x118.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-edit-penalty-rule-768x363.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p><strong>Edit Penalty Rule<\/strong><\/p>\n<ul>\n<li><strong>Rule Name: <\/strong>Here, the admin can set the penalty Rule Name as per their choice.<\/li>\n<li><strong>Penalty Type: <\/strong>Select either Fixed or Percentage.<\/li>\n<li><strong>Penalty Unit: <\/strong>Select the penalty unit either days or hours.<\/li>\n<li><strong>Status:<\/strong> Admin can enable or disable the penalty rules functionality.<\/li>\n<li><strong>Penalty Amount: <\/strong>Admin can set the desired penalty amount.<\/li>\n<li><strong>Penalty Per Unit: <\/strong>Enter the unit for the penalty in days or hours.<\/li>\n<\/ul>\n<p><strong>Note: <\/strong>Penalty rules will be applicable as per days or hours.<\/p>\n<p>After all the changes are done by the admin, then need to apply them by clicking <strong>Save Changes.<\/strong><\/p>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\"><strong>Booking Product<br \/>\n<\/strong><\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<h3>Many Booking In One Day<\/h3>\n<p>The admin can easily create the multiple time slots for &#8220;Many booking in one-day&#8221; type Bookable product. For this, <span style=\"color: inherit; font-size: 1em;\">the admin will add a product by navigating to <\/span>Products&gt;Add New.<\/p>\n<p>While adding a product, the admin will select the\u00a0<strong>Bookable Product\u00a0<\/strong>as a product type from the drop-down list.<img decoding=\"async\" class=\"alignnone wp-image-451415 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/many-booking-in-one-day.webp\" alt=\"woocommerce booking system many booking in one day\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/many-booking-in-one-day.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/many-booking-in-one-day-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/many-booking-in-one-day-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/many-booking-in-one-day-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<div class=\"panel-body\">\n<p>The admin can configure the fields as under:<\/p>\n<ul>\n<li><strong>Select Booking Type:<\/strong> Select the &#8220;Many Booking in one day&#8221; option from the drop-down list.<\/li>\n<li><strong>Start Date:\u00a0<\/strong>Set the date for the &#8220;Many Booking in one day&#8221; to be active from.<\/li>\n<li><strong>End Date:<\/strong> Set the date for the &#8220;Many Booking in one day&#8221; to get inactive.<\/li>\n<li><strong>Booking Stock per Slot:<\/strong> Defines the stock which can be booked in per slot. The customer can only book the product stock on the frontend, up to the limit defined by the admin at the backend.<\/li>\n<li><strong>Location: <\/strong>Can enter the location where the booking is to made.<\/li>\n<li><strong>Status:<\/strong> Enable\/ disable the status &#8220;Many Booking in one day&#8221;.<\/li>\n<li><strong>Time Slot:<\/strong> Set the time span of a slot.<\/li>\n<li><strong>Break Time Slot:<\/strong> Set the break time\u00a0between the slots.<\/li>\n<li><strong>Booking Break Time Between Bookings:\u00a0<\/strong> Enter the break time between bookings so that there is a specific time while making next booking.<\/li>\n<\/ul>\n<p>In the grid, the admin sets the available times for bookings and reservations for each day as per the choice, e.g. reservations can be made only from 11:50 AM &#8211; 10:00 PM.<\/p>\n<h4><strong><span style=\"text-decoration: underline;\">Note:<\/span><\/strong><\/h4>\n<div class=\"alert alert-danger\">\n<div><\/div>\n<ul>\n<li>The admin can also disable the bookings and reservations for a particular day.<\/li>\n<li>For this, the admin will select a &#8220;close&#8221; option from the drop-down list available against the time slots.<\/li>\n<\/ul>\n<\/div>\n<p>After creating the Bookable product, the user can view the manage slots page, from where the slots for the product can be edited.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-451419 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-order-booking.webp\" alt=\"woocommerce booking system bookable product\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-order-booking.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-order-booking-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-order-booking-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-order-booking-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>Then, click on the &#8220;Edit Slots&#8221; button against the created product and navigate to the &#8220;Slot List&#8221; page as per the below image.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-451421 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-booking-product-slots.webp\" alt=\"woocommerce booking system edit product slots\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-booking-product-slots.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-booking-product-slots-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-booking-product-slots-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-booking-product-slots-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>The admin can see all the slots, as well as, can &#8220;Open&#8221; or &#8220;Close&#8221; the slots for the customers on the front end and update the status at once.<\/p>\n<\/div>\n<div class=\"panel-body\">\n<div class=\"alert alert-danger\"><span style=\"text-decoration: underline;\"><strong>Disable Time Spans:<\/strong><\/span><\/div>\n<p>Instead of disabling the complete bookings and reservations for a particular day, the admin can disable a particular time slot of a day.<\/p>\n<p>The admin simply selects the &#8220;Close&#8221; option for any time slot from the available drop-down list as per the image.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-451427 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-change-slots.webp\" alt=\"woocommerce-booking-system disable time slots\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-change-slots.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-change-slots-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-change-slots-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-change-slots-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>At the front end, the bookings will disable for that particular time slot.<\/p>\n<p>The admin simply selects the &#8220;Close&#8221; option for any time slot from the available drop-down list as per the image.<\/p>\n<p>At the front end, the bookings will disable for that particular time slot.<\/p>\n<p>For instance, if the admin disables a slot 14:40 pm to 15:55 pm for Wednesday, the booking for that slot displays as Unavailable as shown in the image below.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-255350\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/Screenshot_from_2020_06_18_13_22_22.png\" alt=\"Screenshot_from_2020_06_18_13_22_22\" width=\"1298\" height=\"632\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/Screenshot_from_2020_06_18_13_22_22.png 1298w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/Screenshot_from_2020_06_18_13_22_22-300x146.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/Screenshot_from_2020_06_18_13_22_22-1200x584.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/Screenshot_from_2020_06_18_13_22_22-250x122.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/Screenshot_from_2020_06_18_13_22_22-768x374.png 768w\" sizes=\"(max-width: 1298px) 100vw, 1298px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<div class=\"panel-body\">\n<div class=\"alert alert-danger\">\n<h5><span style=\"text-decoration: underline;\"><strong>DISABLE BOOKINGS AND RESERVATION FOR RANDOM DAYS WITH TIME:<\/strong><\/span><\/h5>\n<\/div>\n<p>To disable the bookings for random days, the admin will click on the &#8220;Disable Time Span&#8221; tab as per the image.<img decoding=\"async\" class=\"alignnone wp-image-451431 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-diable-timespan-1.webp\" alt=\"woocommerce booking system booking slots\" width=\"1120\" height=\"390\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-diable-timespan-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-diable-timespan-1-300x104.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-diable-timespan-1-250x87.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-diable-timespan-1-768x267.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>The admin will select the random dates from the calendar and can also select the time slot to be closed at a particular time and then click on the &#8220;Update Status&#8221; button.<\/p>\n<\/div>\n<div class=\"panel-body\">\n<p>At the front end, the bookings will get disabled for that random day for that particular time slot.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-255361\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/Screenshot_from_2020_06_18_13_57_36.png\" alt=\"Screenshot_from_2020_06_18_13_57_36\" width=\"1300\" height=\"534\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/Screenshot_from_2020_06_18_13_57_36.png 1300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/Screenshot_from_2020_06_18_13_57_36-300x123.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/Screenshot_from_2020_06_18_13_57_36-1200x493.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/Screenshot_from_2020_06_18_13_57_36-250x103.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/Screenshot_from_2020_06_18_13_57_36-768x315.png 768w\" sizes=\"(max-width: 1300px) 100vw, 1300px\" loading=\"lazy\" \/><\/p>\n<div class=\"alert alert-danger\">\n<h5><strong><span style=\"text-decoration: underline;\">DISABLE BOOKINGS AND RESERVATION FOR CONTINUOUS DAYS:<\/span><\/strong><\/h5>\n<\/div>\n<p>To disable the bookings for continuous days, the admin will click on the &#8220;Disable Days Span&#8221; tab as per the image.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-451432 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-disable-days.webp\" alt=\"woocommerce booking system disable days\" width=\"1120\" height=\"388\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-disable-days.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-disable-days-300x104.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-disable-days-250x87.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-disable-days-768x266.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>Here, the admin will:<\/p>\n<ul>\n<li>Select the\u00a0&#8220;Closed From&#8221; date from the calendar.<\/li>\n<li>And then select the\u00a0&#8220;Closed till&#8221; date from the calendar.<\/li>\n<li>Proceed further by clicking on the &#8220;Update Status&#8221; button.<\/li>\n<\/ul>\n<p>The admin can\u00a0disable the bookings for multiple continuous days by clicking on the &#8220;Add &#8221; button. The admin can also\u00a0enable the bookings by clicking on the &#8220;Remove&#8221; button.<\/p>\n<p>At the front end, the bookings will get disabled as per the below image.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-451564 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-product.webp\" alt=\"woocommerce booking system product\" width=\"1120\" height=\"837\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-product.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-product-300x224.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-product-250x187.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-product-768x574.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<h5>Front End<\/h5>\n<p>Once the admin has created the &#8220;Many booking in one-day&#8221; type Bookable product, the customer can see it on the product catalog page as shown in the image below.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-and-reservation-product-collection-page.png\"><img decoding=\"async\" class=\"aligncenter wp-image-201443\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-and-reservation-product-collection-page.png\" alt=\"many booking for one day\" width=\"800\" height=\"649\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-and-reservation-product-collection-page.png 938w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-and-reservation-product-collection-page.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-and-reservation-product-collection-page.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-and-reservation-product-collection-page.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<p>The\u00a0Bookable products will have the \u201cBOOK NOW\u201d button so that the customers can easily differentiate the Bookable products.<\/p>\n<p>The customers will click on the desired Bookable product for booking and reservation.<\/p>\n<p>This redirects the customers to the product page as per the below image.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-451535 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-book-now-product-page.webp\" alt=\"woocommerce booking system product page\" width=\"1120\" height=\"848\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-book-now-product-page.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-book-now-product-page-300x227.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-book-now-product-page-250x189.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-book-now-product-page-768x581.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>On clicking the &#8216;Book Now&#8217; tab, customers will get a pop-up window as shown in the image below.<img decoding=\"async\" class=\"alignnone wp-image-451537 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-product-page-1.webp\" alt=\"woocommerce booking system product page pop up\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-product-page-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-product-page-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-product-page-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-product-page-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>Customers can:<\/p>\n<ul>\n<li>Select the date from the calendar for which they want to book the slot. Days from the Start date to End date will be enabled and rest of the dates will be disabled in the calendar.<\/li>\n<li>Select the slot for the selected date and set the quantity.<\/li>\n<li>Then click on &#8220;Add To Cart&#8221; button.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\"><strong>One Booking For Many Days<\/strong><\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>The admin can easily create multiple day&#8217;s slots for &#8220;One Booking for many days&#8221; type Bookable product. <span style=\"color: inherit; font-size: 1em;\">Firstly, the admin will add a product by navigating to\u00a0<\/span>Products &gt; Add New.<\/p>\n<p>While adding a product, the admin will select the\u00a0<strong>Bookable Product\u00a0<\/strong>as a product type from the drop-down list.<\/p>\n<p>Then,\u00a0<strong>Availability\u00a0<\/strong>option becomes visible as per the image.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-451433 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/one-booking-for-many-days.webp\" alt=\"one booking for many days\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/one-booking-for-many-days.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/one-booking-for-many-days-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/one-booking-for-many-days-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/one-booking-for-many-days-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<div class=\"panel-body\">\n<p>Here, the admin will:<\/p>\n<ul>\n<li><strong>Select Booking Type:<\/strong>\u00a0Select the &#8220;One Booking for many days&#8221; option from the drop-down list.<\/li>\n<li><strong>Booking Status:<\/strong>\u00a0Enable\/disable the &#8220;One Booking for many days&#8221;.<\/li>\n<li><strong>Start Date:\u00a0<\/strong>Set the date for the &#8220;One Booking for many days&#8221; to be active from.<\/li>\n<li><strong>End Date:<\/strong>\u00a0Set the date for the &#8220;One Booking for many days&#8221; to get inactive.<\/li>\n<li><strong>Booking Stock Per Slot: <\/strong>Defines the stock which can be booked in per slot. The customer can only book the product stock on the frontend, up to the limit defined by the admin at the backend.<\/li>\n<li><strong>Booking Location: <\/strong>Enter the location where the booking is to be made.<\/li>\n<\/ul>\n<p>After this, the admin will create the slots as per the image.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-255366\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/Screenshot-4-1.png\" alt=\"Screenshot-4-1\" width=\"707\" height=\"219\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/Screenshot-4-1.png 707w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/Screenshot-4-1-300x93.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/Screenshot-4-1-250x77.png 250w\" sizes=\"(max-width: 707px) 100vw, 707px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<div class=\"panel-body\">\n<p>Here, the admin can:<\/p>\n<ul>\n<li>Select the weekday, enter the start time, select the end day, enter the end time.<\/li>\n<li>Remove the existing time slots by clicking on the\u00a0<strong>&#8220;Remove &#8221; <\/strong>button &amp; can even add bookings by clicking on &#8220;<strong>Add Booking<\/strong>&#8221; button.<\/li>\n<\/ul>\n<p>After creating the Bookable product, the user can view the manage slots page where the product slots can be edited by the user.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-451435 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-order-booking-1.webp\" alt=\"woocommerce booking system bookable products\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-order-booking-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-order-booking-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-order-booking-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-order-booking-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>Then, click on the &#8220;Edit Slots&#8221; button against the created product and get navigated to the &#8220;Slot List&#8221; page as per the below image.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-451438 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-hotels-slots-edit.webp\" alt=\"woocommerce booking system hotel edit slots\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-hotels-slots-edit.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-hotels-slots-edit-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-hotels-slots-edit-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-hotels-slots-edit-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>The admin can open the slots or close any slot as need be.<\/p>\n<\/div>\n<div class=\"panel-body\">\n<div class=\"alert alert-danger\">\n<h5><span style=\"text-decoration: underline;\"><strong>DISABLE TIME SLOTS:<\/strong><\/span><\/h5>\n<\/div>\n<p>Instead of disabling or removing the complete bookings and reservations for a particular day, the admin can disable a particular slot accordingly.<\/p>\n<p>The admin simply selects the &#8220;Close&#8221; option for any time slot from the available drop-down list as per the image.<img decoding=\"async\" class=\"alignnone wp-image-451443 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-disable-time-slots.webp\" alt=\"woocommerce booking system disable time slots\" width=\"1120\" height=\"503\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-disable-time-slots.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-disable-time-slots-300x135.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-disable-time-slots-250x112.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-disable-time-slots-768x345.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-disable-time-slots-604x270.webp 604w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<div class=\"panel-body\">\n<div class=\"alert alert-danger\">\n<h5><span style=\"text-decoration: underline;\"><strong>DISABLE BOOKINGS AND RESERVATION FOR CONTINUOUS DAYS:<\/strong><\/span><\/h5>\n<\/div>\n<p>To disable the bookings for continuous days, the admin will click on the &#8220;Disable Days&#8221; tab as per the image.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-451445 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-hotel-disable-days-1.webp\" alt=\"woocommerce booking system disable days\" width=\"1120\" height=\"385\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-hotel-disable-days-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-hotel-disable-days-1-300x103.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-hotel-disable-days-1-250x86.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-hotel-disable-days-1-768x264.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<div class=\"panel-body\">\n<p>Here, the admin will:<\/p>\n<ul>\n<li>Select the\u00a0&#8220;Closed From&#8221; date from the calendar.<\/li>\n<li>And then select the\u00a0&#8220;Closed till&#8221; date from the calendar.<\/li>\n<li>Proceed further by clicking on the &#8220;Update Status&#8221; button.<\/li>\n<\/ul>\n<p>The admin can\u00a0disable the bookings for multiple continuous days by clicking on the &#8220;Add More&#8221; button. The admin can also\u00a0enable the bookings by clicking on the &#8220;Remove&#8221; button.<\/p>\n<h2><strong>Front End<\/strong><\/h2>\n<\/div>\n<div class=\"panel-body\">\n<p>Once the admin has created the\u00a0&#8220;One Booking for many days&#8221; type Bookable product, the customer can see it on the product catalog page as per the image.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-and-reservation-one-booking-for-many-days-1.png\"><img decoding=\"async\" class=\"aligncenter wp-image-201514\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-and-reservation-one-booking-for-many-days-1.png\" alt=\"one booking for may days\" width=\"800\" height=\"672\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-and-reservation-one-booking-for-many-days-1.png 1123w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-and-reservation-one-booking-for-many-days-1.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-and-reservation-one-booking-for-many-days-1.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-and-reservation-one-booking-for-many-days-1.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<\/div>\n<div class=\"panel-body\">\n<p>The\u00a0Bookable products will have the \u201cBOOK NOW\u201d button so that the customers can easily differentiate the Bookable products.<\/p>\n<p>The customers will click on the desired Bookable product for booking and reservation purpose. They will be redirected to the product page as shown in the image below.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-and-reservation-timezone-notification.png\"><img decoding=\"async\" class=\"aligncenter wp-image-202849\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-and-reservation-timezone-notification.png\" alt=\"fest ticket - Booking Reservation\" width=\"800\" height=\"522\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-and-reservation-timezone-notification.png 894w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-and-reservation-timezone-notification.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-and-reservation-timezone-notification.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-and-reservation-timezone-notification.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<\/div>\n<div class=\"panel-body\">\n<p>The customer will get a pop-up window by clicking the\u00a0\u201cBOOK NOW\u201d\u00a0button as per the image.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-255390\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/Screenshot_from_2020_06_18_15_59_42.png\" alt=\"Screenshot_from_2020_06_18_15_59_42\" width=\"1298\" height=\"620\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/Screenshot_from_2020_06_18_15_59_42.png 1298w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/Screenshot_from_2020_06_18_15_59_42-300x143.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/Screenshot_from_2020_06_18_15_59_42-1200x573.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/Screenshot_from_2020_06_18_15_59_42-250x119.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/Screenshot_from_2020_06_18_15_59_42-768x367.png 768w\" sizes=\"(max-width: 1298px) 100vw, 1298px\" loading=\"lazy\" \/><\/p>\n<p>Here, the customers will:<\/p>\n<ul>\n<li>Select the date from the calendar for which they want to book the slot. Only the Start date of every slot will be enabled and the rest of the dates will be disabled in the calendar.<\/li>\n<li>Select the slot for the selected date and set the quantity.<\/li>\n<li>Then click on the &#8220;Book Now&#8221; button to book the slot.<\/li>\n<\/ul>\n<h3>Rental Booking<\/h3>\n<p>To create a Rental Booking type product, admin selects the Rental Booking option from the dropdown list. It is displayed as per the image below,<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-490275\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-rental-booking.webp\" alt=\"rental booking\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-rental-booking.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-rental-booking-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-rental-booking-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-rental-booking-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>The following options are available to them,<\/p>\n<ul>\n<li><strong>Select Booking Type<\/strong> &#8211; Select the type of Booking.<\/li>\n<li><strong>Booking Status &#8211;\u00a0<\/strong>Enable or Disable the booking status.<\/li>\n<li><strong>Start Date &#8211; <\/strong>Select the Start Date.<\/li>\n<li><strong>End Date &#8211; <\/strong>Select the End Date.<\/li>\n<li><strong>Booking Stock Per Slot &#8211; <\/strong>Select Stock Slot for Product.<\/li>\n<li><strong>Booking Location &#8211; <\/strong>Please enter the booking location.<\/li>\n<\/ul>\n<h4>Rental Booking Information<\/h4>\n<p><strong>Renting Type &#8211;<\/strong> Select the Renting type as Hourly, Daily or Both (Hourly + Daily).<\/p>\n<p><strong>Daily Price<\/strong> &#8211; Set the Daily Price.<\/p>\n<p><strong>Hourly Price<\/strong> &#8211; Set the Hourly Price<\/p>\n<\/div>\n<h4>Hourly Renting Information<\/h4>\n<p><strong>Prevent Scheduling(in minutes) &#8211; <\/strong>Enter the minutes to prevent scheduling.<\/p>\n<p><strong>Hour Has Quantity<\/strong> &#8211; If it is enabled then every hour rule has it&#8217;s own stock.<\/p>\n<p><strong>Hourly Booking Slots &#8211; <\/strong>Set the Slots for hourly booking.<\/p>\n<p>Once the Product is enabled, it is visible on the Frontend as per below image,<\/p>\n<p><strong>Daily Basis<\/strong><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-490409\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-rental-booking-frontend.webp\" alt=\"rental booking\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-rental-booking-frontend.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-rental-booking-frontend-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-rental-booking-frontend-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-rental-booking-frontend-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>Here, Customers can Select Daily Basis and Hourly basis rental booking as per requirement. If they select Daily Basis, they get the following options,<\/p>\n<ul>\n<li>Select <strong>From<\/strong> and <strong>To<\/strong> Dates.<\/li>\n<li>Enter the required <strong>Quantity.<\/strong><\/li>\n<\/ul>\n<p>Next, to book the product on a daily basis, customer taps on Book Now button which adds the product to the cart as per below image,<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-490439\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-daily-rental-cart.webp\" alt=\"daily rental cart\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-daily-rental-cart.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-daily-rental-cart-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-daily-rental-cart-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-daily-rental-cart-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>After this, they check the details of booking and then proceed for checkout and order placement. The order details is listed in below image once order is placed.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-490445\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-daily-order-details.webp\" alt=\"order details\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-daily-order-details.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-daily-order-details-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-daily-order-details-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-daily-order-details-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p><strong>Hourly Basis<\/strong><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-490414\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-rservation-hourly-rental-booking.webp\" alt=\"hourly rental booking\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-rservation-hourly-rental-booking.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-rservation-hourly-rental-booking-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-rservation-hourly-rental-booking-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-rservation-hourly-rental-booking-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>If the customer selects Hourly Basis rental booking, then, the following options get available to them,<\/p>\n<ul>\n<li><strong>Select Date<\/strong> &#8211; Customer selects date for booking.<\/li>\n<li><strong>Select Time Slot<\/strong> &#8211; Enter the time slot of booking.<\/li>\n<li>Select <strong>From<\/strong> and <strong>To<\/strong> Times.<\/li>\n<li><strong>Enter Quantity<\/strong> &#8211; Field to set quantity for booking<\/li>\n<\/ul>\n<p>Once details are filled out, Customers tap on <strong>Book Now<\/strong> button to proceed further. Next, they are redirected to the Cart page after which customers proceed to checkout and place order.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-490452\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-hourly-cart.webp\" alt=\"hourly cart\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-hourly-cart.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-hourly-cart-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-hourly-cart-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-hourly-cart-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>After Order is placed, Order details for hourly booking are displayed accordingly.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-490454\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-hourly-order-details.webp\" alt=\"hourly order details\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-hourly-order-details.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-hourly-order-details-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-hourly-order-details-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/webkul-woocommerce-booking-reservation-hourly-order-details-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\"><strong>Bookings Orders<br \/>\n<\/strong><\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>The admin can easily view the booking details of the Bookable products. Collectively from a single page. For this, the admin needs to navigate to the &#8220;Booking Orders&#8221; option.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-451451 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-booking-order-list-1.webp\" alt=\"woocommerce booking system booking order list\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-booking-order-list-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-booking-order-list-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-booking-order-list-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-booking-order-list-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<div class=\"alert alert-danger\">\n<p>The admin can also view the order details for the booking made by clicking on the &#8220;Order ID&#8221; option.<\/p>\n<\/div>\n<div><\/div>\n<div><img decoding=\"async\" class=\"alignnone wp-image-451453 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-edit-order-1.webp\" alt=\"woocommerce booking system edit order\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-edit-order-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-edit-order-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-edit-order-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-edit-order-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/div>\n<\/div>\n<\/div>\n<div><\/div>\n<p>Apart from that, the admin can also view the order booking list for a particular bookable product by navigating Booking Product-&gt;Bookings.<\/p>\n<div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<div><img decoding=\"async\" class=\"alignnone wp-image-451549 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-booking-product.webp\" alt=\"woocommerce booking system booking products\" width=\"1120\" height=\"776\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-booking-product.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-booking-product-300x208.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-booking-product-250x173.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-booking-product-768x532.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/div>\n<\/div>\n<\/div>\n<div><\/div>\n<\/div>\n<div>On clicking Bookings, you will get the booking order list for that particular bookable product as you can see in the below image.<\/div>\n<div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<div><img decoding=\"async\" class=\"alignnone wp-image-451551 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/booking-order-list-for-particular-bookable-product.webp\" alt=\"booking order list for particular bookable product\" width=\"1120\" height=\"464\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/booking-order-list-for-particular-bookable-product.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/booking-order-list-for-particular-bookable-product-300x124.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/booking-order-list-for-particular-bookable-product-250x104.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/booking-order-list-for-particular-bookable-product-768x318.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/div>\n<\/div>\n<\/div>\n<div><\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\"><strong>Extend and Cancellation Remaining Booking at Customer&#8217;s End<br \/>\n<\/strong><\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<h3><img decoding=\"async\" class=\"alignnone wp-image-451566 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-product-cart-page-1.webp\" alt=\"woocommerce booking system product cart page\" width=\"1120\" height=\"597\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-product-cart-page-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-product-cart-page-1-300x160.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-product-cart-page-1-250x133.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-product-cart-page-1-768x409.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/h3>\n<h3><img decoding=\"async\" class=\"alignnone wp-image-451567 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-checkout-page.webp\" alt=\"woocommerce booking system checkout page\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-checkout-page.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-checkout-page-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-checkout-page-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-checkout-page-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/h3>\n<p>After clicking on the place order button, the order gets placed and redirected to the order detailed success page.<\/p>\n<h3><img decoding=\"async\" class=\"alignnone wp-image-451570 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-order-success-page.webp\" alt=\"woocommerce booking system order success page\" width=\"1120\" height=\"860\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-order-success-page.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-order-success-page-300x230.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-order-success-page-250x192.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-order-success-page-768x590.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/h3>\n<h3>Extend Booking<\/h3>\n<p>Now, the customer can extend the booking by clicking Extend Booking in order details.<\/p>\n<p>After clicking on extend booking the customer will again redirected to the cart page along with the extended booking order.<\/p>\n<h3><img decoding=\"async\" class=\"alignnone wp-image-451572 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-extend-booking.webp\" alt=\"woocommerce booking system extend booking\" width=\"1256\" height=\"558\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-extend-booking.webp 1256w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-extend-booking-300x133.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-extend-booking-1200x533.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-extend-booking-250x111.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-extend-booking-768x341.webp 768w\" sizes=\"(max-width: 1256px) 100vw, 1256px\" loading=\"lazy\" \/><\/h3>\n<h3>Cancel Remaining Booking<\/h3>\n<p>Now, the customer can also cancel the remaining booking by clicking on Cancel Remaining Booking Button.<\/p>\n<p>After cancellation, the customer will receive the details such as booking refund amount, booking till, previous booking, and booking status in order details as you can see in the below image.<\/p>\n<h3><img decoding=\"async\" class=\"alignnone wp-image-451582 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-cancellation-remaining-booking.webp\" alt=\"woocommerce booking system cancellation remaining booking\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-cancellation-remaining-booking.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-cancellation-remaining-booking-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-cancellation-remaining-booking-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-cancellation-remaining-booking-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/h3>\n<div class=\"panel-heading\">\n<div>\n<p>Admin can also extend the booking and cancel the remaining booking from the order detail page in as you can see in the below image.<\/p>\n<p><img decoding=\"async\" class=\"zm-zoomer zm-zoomer-in img-center-small wk-lazify-loaded alignnone wp-image-451612 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/booking-system-admin-end-order-management.webp\" alt=\"booking system admin end order management\" width=\"1120\" height=\"880\" data-src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2015\/02\/9.twilio.png\" data-alt=\"Twilio SMS\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/booking-system-admin-end-order-management.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/booking-system-admin-end-order-management-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/booking-system-admin-end-order-management-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/booking-system-admin-end-order-management-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" \/><\/p>\n<h3 id=\"twilio\" class=\"panel-title copy-index\">Steps to create an account on Twilio<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p><strong>Note-\u00a0<\/strong>The admin will have to run the command to install Twilio via the terminal.<\/p>\n<ul>\n<li>The user can hit the link-\u00a0<a href=\"https:\/\/www.twilio.com\"><strong>www.twilio.com<\/strong><\/a> to sign up with the Twilio SMS provider.<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"zm-zoomer zm-zoomer-in img-center-small wk-lazify-loaded alignnone wp-image-451459 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/twilio-dashboard.webp\" alt=\"twilio dashboard\" width=\"1120\" height=\"880\" data-src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2015\/02\/8.twilio.png\" data-alt=\"Twilio SMS\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/twilio-dashboard.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/twilio-dashboard-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/twilio-dashboard-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/twilio-dashboard-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" \/><\/p>\n<p>On clicking the link, the user will be redirected to the\u00a0<strong>Sign-Up<\/strong>\u00a0page. The user will have to enter details such as Name, Email, Password etc.<a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2015\/02\/9.twilio.png\"><img decoding=\"async\" class=\"zm-zoomer zm-zoomer-in img-center-small wk-lazify-loaded alignnone wp-image-451460 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/twilio-sign-up-page-1.webp\" alt=\"twilio sign up page\" width=\"1120\" height=\"880\" data-src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2015\/02\/9.twilio.png\" data-alt=\"Twilio SMS\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/twilio-sign-up-page-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/twilio-sign-up-page-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/twilio-sign-up-page-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/twilio-sign-up-page-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" \/><\/a><\/p>\n<p>Once the user submits the sign-up details and completes the sign-up process, the admin can check Twilio credentials under the Console Dashboard as shown in the image below.<img decoding=\"async\" class=\"zm-zoomer zm-zoomer-in img-center-small wk-lazify-loaded alignnone wp-image-451461 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/twilio-api-key-details.webp\" alt=\"twilio api key details\" width=\"1120\" height=\"880\" data-src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2015\/02\/10.twilio.png\" data-alt=\"Twilio SMS\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/twilio-api-key-details.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/twilio-api-key-details-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/twilio-api-key-details-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/twilio-api-key-details-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" \/><\/p>\n<p>On receiving the credentials, the admin can complete the module configuration with the Twilio SMS provider.<img decoding=\"async\" class=\"zm-zoomer zm-zoomer-in img-center-small wk-lazify-loaded alignnone wp-image-451358 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-sms-configuration-1.webp\" alt=\"woocommerce booking system sms configuration\" width=\"1120\" height=\"432\" data-src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2015\/02\/11.twilio-1.png\" data-alt=\"Twilio SMS\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-sms-configuration-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-sms-configuration-1-300x116.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-sms-configuration-1-250x96.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-sms-configuration-1-768x296.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" \/><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<h3><strong>SMS on Customer&#8217;s End<\/strong><\/h3>\n<h4>Order Confirmation Notification<\/h4>\n<p>The customer will receive the confirmation\u00a0 SMS for their booking along with the booking details as shown below.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-451591 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-order-creation-twilio-sms.webp\" alt=\"woocommerce booking system order creation twilio sms\" width=\"720\" height=\"1280\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-order-creation-twilio-sms.webp 720w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-order-creation-twilio-sms-169x300.webp 169w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-order-creation-twilio-sms-576x1024.webp 576w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/woocommerce-booking-system-order-creation-twilio-sms-140x249.webp 140w\" sizes=\"(max-width: 720px) 100vw, 720px\" loading=\"lazy\" \/><\/p>\n<div class=\"panel-heading\">\n<div><strong>Order Completion Notification<\/strong><\/div>\n<div>\n<p><img decoding=\"async\" class=\"alignnone wp-image-451614 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/twilio-order-completion-sms.webp\" alt=\"twilio order completion sms\" width=\"720\" height=\"1280\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/twilio-order-completion-sms.webp 720w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/twilio-order-completion-sms-169x300.webp 169w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/twilio-order-completion-sms-576x1024.webp 576w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/twilio-order-completion-sms-140x249.webp 140w\" sizes=\"(max-width: 720px) 100vw, 720px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<p>That\u2019s all for the\u00a0<strong>WordPress WooCommerce<\/strong>\u00a0<strong>Booking and Reservation\u00a0<\/strong>plugin. Still, have any issue, feel free to add a ticket and let us know your views to make the plugin better at\u00a0<a href=\"https:\/\/webkul.uvdesk.com\/en\/\">webkul.uvdesk.com<\/a><\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>WooCommerce Booking and Reservation: These days customers want to purchase and book everything online including booking tickets, booking courses, doctors&#8217; appointments, etc. WooCommerce Booking and Reservation plugin will create a dynamic booking and reservation for the products. This will convert the store into a dynamic event-driven site. This plugin introduces a new product type, bookable <a href=\"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":152,"featured_media":96108,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7966,1260],"tags":[1929,1509,5462,5460],"class_list":["post-95819","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress-woocommerce","category-wordpress","tag-booking-and-reservation","tag-booking-and-reservation-system","tag-booking-extension","tag-woocommerce-booking-and-reservation-plugin"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Woocommerce Booking Reservation Plugin | Appointment Renting Plugin<\/title>\n<meta name=\"description\" content=\"WooCommerce Booking &amp; Reservation create dynamic booking &amp; reservation for products and converts the store into a dynamic event-driven site.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Woocommerce Booking Reservation Plugin | Appointment Renting Plugin\" \/>\n<meta property=\"og:description\" content=\"WooCommerce Booking &amp; Reservation create dynamic booking &amp; reservation for products and converts the store into a dynamic event-driven site.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2017-09-14T14:36:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-27T08:22:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/download-6.png\" \/>\n\t<meta property=\"og:image:width\" content=\"825\" \/>\n\t<meta property=\"og:image:height\" content=\"260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Kajal Sharma\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kajal Sharma\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"27 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/\"},\"author\":{\"name\":\"Kajal Sharma\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/eeac324d79cd929a522950586c3d26bc\"},\"headline\":\"WordPress WooCommerce Booking and Reservation\",\"datePublished\":\"2017-09-14T14:36:41+00:00\",\"dateModified\":\"2025-08-27T08:22:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/\"},\"wordCount\":3377,\"commentCount\":11,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/download-6.png\",\"keywords\":[\"booking and reservation\",\"booking and reservation system\",\"Booking extension\",\"WooCommerce Booking and reservation plugin\"],\"articleSection\":[\"WooCommerce\",\"WordPress\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/\",\"url\":\"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/\",\"name\":\"Woocommerce Booking Reservation Plugin | Appointment Renting Plugin\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/download-6.png\",\"datePublished\":\"2017-09-14T14:36:41+00:00\",\"dateModified\":\"2025-08-27T08:22:26+00:00\",\"description\":\"WooCommerce Booking & Reservation create dynamic booking & reservation for products and converts the store into a dynamic event-driven site.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/download-6.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/download-6.png\",\"width\":825,\"height\":260},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress WooCommerce Booking and Reservation\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/eeac324d79cd929a522950586c3d26bc\",\"name\":\"Kajal Sharma\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0d2cd60d1df5bcebcbac2ccff8f759366c837d2468ff65a57d369d8c42b7d6f3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0d2cd60d1df5bcebcbac2ccff8f759366c837d2468ff65a57d369d8c42b7d6f3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"caption\":\"Kajal Sharma\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/kajalsharma-magento920\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Woocommerce Booking Reservation Plugin | Appointment Renting Plugin","description":"WooCommerce Booking & Reservation create dynamic booking & reservation for products and converts the store into a dynamic event-driven site.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/","og_locale":"en_US","og_type":"article","og_title":"Woocommerce Booking Reservation Plugin | Appointment Renting Plugin","og_description":"WooCommerce Booking & Reservation create dynamic booking & reservation for products and converts the store into a dynamic event-driven site.","og_url":"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2017-09-14T14:36:41+00:00","article_modified_time":"2025-08-27T08:22:26+00:00","og_image":[{"width":825,"height":260,"url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/download-6.png","type":"image\/png"}],"author":"Kajal Sharma","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Kajal Sharma","Est. reading time":"27 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/"},"author":{"name":"Kajal Sharma","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/eeac324d79cd929a522950586c3d26bc"},"headline":"WordPress WooCommerce Booking and Reservation","datePublished":"2017-09-14T14:36:41+00:00","dateModified":"2025-08-27T08:22:26+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/"},"wordCount":3377,"commentCount":11,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/download-6.png","keywords":["booking and reservation","booking and reservation system","Booking extension","WooCommerce Booking and reservation plugin"],"articleSection":["WooCommerce","WordPress"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/","url":"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/","name":"Woocommerce Booking Reservation Plugin | Appointment Renting Plugin","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/download-6.png","datePublished":"2017-09-14T14:36:41+00:00","dateModified":"2025-08-27T08:22:26+00:00","description":"WooCommerce Booking & Reservation create dynamic booking & reservation for products and converts the store into a dynamic event-driven site.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/download-6.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/09\/download-6.png","width":825,"height":260},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/woocommerce-booking-reservation-plugin\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"WordPress WooCommerce Booking and Reservation"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/eeac324d79cd929a522950586c3d26bc","name":"Kajal Sharma","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0d2cd60d1df5bcebcbac2ccff8f759366c837d2468ff65a57d369d8c42b7d6f3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0d2cd60d1df5bcebcbac2ccff8f759366c837d2468ff65a57d369d8c42b7d6f3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","caption":"Kajal Sharma"},"url":"https:\/\/webkul.com\/blog\/author\/kajalsharma-magento920\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/95819","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/152"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=95819"}],"version-history":[{"count":158,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/95819\/revisions"}],"predecessor-version":[{"id":504820,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/95819\/revisions\/504820"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media\/96108"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=95819"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=95819"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=95819"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}