{"id":479215,"date":"2025-01-16T11:07:43","date_gmt":"2025-01-16T11:07:43","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=479215"},"modified":"2025-01-21T07:48:17","modified_gmt":"2025-01-21T07:48:17","slug":"multi-tenant-saas-booking-product-extension","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/","title":{"rendered":"Guide for Multi Tenant Saas Booking Product"},"content":{"rendered":"\n<p><a href=\"https:\/\/store.webkul.com\/multi-tenant-saas-booking-product.html\" target=\"_blank\" rel=\"noreferrer noopener\">Multi Tenant Saas Booking Product<\/a> extension lets the super admin enable booking-type products on the Laravel SaaS platform.<\/p>\n\n\n\n<p>Tenants can easily choose from multiple booking-type products and activate them for their individual stores.<\/p>\n\n\n\n<p><strong>Note:-<\/strong>&nbsp;This is an add-on for the module <a aria-label=\"Laravel eCommerce Multitenant SaaS (opens in a new tab)\" href=\"https:\/\/store.webkul.com\/bagisto-laravel-ecommerce-multi-company-saas.html\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Laravel eCommerce Multitenant SaaS<\/strong><\/a> module.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\">Features<\/h2>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Allows super admin to enable and oversee advanced booking options for tenant stores.<\/li>\n\n\n\n<li>Offers multiple booking options such as appointments, events, rentals, default, and table reservations.<\/li>\n\n\n\n<li>Lets tenants specify break durations between bookings to improve operational efficiency.<\/li>\n\n\n\n<li>Offers adaptable slot customization aligned with tenant needs and their availability.<\/li>\n\n\n\n<li>Features dynamic sub-options that automatically reflect according to booking type selection.<\/li>\n\n\n\n<li>Offers smooth tracking of total sales for both tenants and super administrators.<\/li>\n\n\n\n<li>Streamlines bookings with a user-friendly interface that&#8217;s simple and highly intuitive.<\/li>\n\n\n\n<li>Sends immediate email notifications for bookings, ensuring a hassle-free experience.<\/li>\n\n\n\n<li>Converts the entire platform into a complete and efficient booking management solution.<\/li>\n\n\n\n<li>Elevates tenant operations with versatile, comprehensive, and robust booking capabilities.<\/li>\n\n\n\n<li>Assists super admin in managing booking features conveniently and effortlessly.<\/li>\n\n\n\n<li>Optimizes user satisfaction through a clear and seamlessly managed booking system.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Requirements<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Bagisto Version 2.2.2<\/li>\n\n\n\n<li>Bagisto Multitenant SaaS Version 2.2.2<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\">Installation<\/h2>\n<\/div><\/div>\n\n\n\n<p>Follow the below-mentioned steps to install the Bagisto Ring Builder Extension:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">#1 <strong>Unzip and Merge Files<\/strong><\/h3>\n\n\n\n<p>Unzip the extension zip file and merge the packages folder into your project\u2019s root directory.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>#2 Update composer.json<\/strong><\/h3>\n\n\n\n<p>Add the following line to the psr-4 section in your composer.json file:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">json\n&quot;Webkul\\\\SAASBookingProduct\\\\&quot;: &quot;packages\/Webkul\/SAASBookingProduct\/src&quot;<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>#3 Update config\/app.php<\/strong><\/h3>\n\n\n\n<p>Add the following line to the providers section in config\/app.php:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">php\nWebkul\\SAASBookingProduct\\Providers\\SAASBookingProductServiceProvider::class,<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>#4 Run Commands<\/strong><\/h3>\n\n\n\n<p>Run the following commands to complete the setup:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">composer dump-autoload<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php artisan migrate<\/pre>\n\n\n\n<p>Congratulations! The Multi Tenant Saas Booking Product Extension is now installed and ready to use.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\">Module Configuration<\/h2>\n<\/div><\/div>\n\n\n\n<p>After successfully installing the Multi Tenant Saas Booking Product extension, the booking feature is automatically enabled for all tenant stores by the super admin.<\/p>\n\n\n\n<p>This means the super admin doesn\u2019t need to manually set the extension as enabled or active.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\">Super Admin Panel<\/h2>\n<\/div><\/div>\n\n\n\n<p>The super admin can view tenants, the booking products created by them, and tenant store orders, including booking orders.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"1110\" height=\"722\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/booking-products.webp\" alt=\"multi-tenant-saas-booking-product-super-admin\" class=\"wp-image-480168\" style=\"width:820px;height:auto\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/booking-products.webp 1110w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/booking-products-300x195.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/booking-products-250x163.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/booking-products-768x500.webp 768w\" sizes=\"(max-width: 1110px) 100vw, 1110px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\">Tenants<\/h2>\n<\/div><\/div>\n\n\n\n<p>Tenants get the option to create and manage five types of booking, such as <strong>default, appointments, events, rentals,<\/strong> and <strong>table<\/strong> reservations for their respective stores.<\/p>\n\n\n\n<p>They can configure time slots, set break times, and track sales for their booking products with ease.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Create a Booking Type product<\/h3>\n\n\n\n<p>To create a booking type product, the tenant will navigate to <strong>Tenant Dashboard &gt; Catalog &gt; Products &gt; Create Product.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1508\" height=\"770\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/booking1.webp\" alt=\"multi-tenant-saas-booking-product-booking-tenant\" class=\"wp-image-480191\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/booking1.webp 1508w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/booking1-300x153.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/booking1-1200x613.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/booking1-250x128.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/booking1-768x392.webp 768w\" sizes=\"(max-width: 1508px) 100vw, 1508px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Here, the tenant selects the product type as &#8220;<strong>Booking<\/strong>&#8221; and specifies the product family and SKU for the booking product and finally save product.<\/p>\n\n\n\n<p>After creating the booking product, the tenant will enter the required product details and select a sub-option from the five available booking types.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"936\" height=\"613\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/types-booking.webp\" alt=\"multi-tenant-saas-booking-product-booking-types\" class=\"wp-image-480196\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/types-booking.webp 936w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/types-booking-300x196.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/types-booking-250x164.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/types-booking-768x503.webp 768w\" sizes=\"(max-width: 936px) 100vw, 936px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Types of Booking Available<\/h3>\n\n\n\n<p>Tenants can offer their customers five different types of bookings or reservations, as outlined below:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Default Booking<\/li>\n\n\n\n<li>Appointment Booking<\/li>\n\n\n\n<li>Event Booking<\/li>\n\n\n\n<li>Rental Booking<\/li>\n\n\n\n<li>Table Booking<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Default Booking<\/h3>\n\n\n\n<p>Here, the tenant needs to provide details such as <strong>Location, Quantity, Available From<\/strong>, and <strong>Available To.<\/strong> <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"968\" height=\"580\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/default-booking.webp\" alt=\"multi-tenant-saas-booking-product-default-booking\" class=\"wp-image-480204\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/default-booking.webp 968w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/default-booking-300x180.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/default-booking-250x150.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/default-booking-768x460.webp 768w\" sizes=\"(max-width: 968px) 100vw, 968px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Additionally, the tenant must choose from two sub-options as mentioned below:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>One Booking For Many Days:<\/strong> Allows a single booking to span multiple consecutive days.<\/li>\n\n\n\n<li><strong>Many Bookings For One Day:<\/strong> Enables multiple bookings to be made within a single day.<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\">One Booking For Many Days<\/h4>\n\n\n\n<p>Under this booking type, tenants can create multiple slots by specifying the <strong>Slot Time Duration<\/strong>, allowing customers to book a particular slot for many days.<\/p>\n\n\n\n<p>Tenants can set slots based on availability by selecting the <strong>From Day<\/strong> to <strong>To Day<\/strong> option and defining the slot timings with <strong>From Time<\/strong> to <strong>To Time<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"1278\" height=\"565\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/one-booking.webp\" alt=\"multi-tenant-saas-booking-product-one-booking-for-many-days\" class=\"wp-image-480206\" style=\"width:820px;height:auto\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/one-booking.webp 1278w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/one-booking-300x133.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/one-booking-1200x531.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/one-booking-250x111.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/one-booking-768x340.webp 768w\" sizes=\"(max-width: 1278px) 100vw, 1278px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Many Bookings For One Day<\/h4>\n\n\n\n<p>Under this booking type, tenants can define the <strong>Slot Duration<\/strong> and specify <strong>Break Time between Slots<\/strong>, allowing customers to make multiple bookings in a single day.  <\/p>\n\n\n\n<p>They can also configure weekly slots by entering the timings for each day based on their availability, whether open or closed for bookings.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"1120\" height=\"771\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/many-booking.webp\" alt=\"multi-tenant-saas-booking-product-many-booking-one-day\" class=\"wp-image-480215\" style=\"width:820px;height:auto\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/many-booking.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/many-booking-300x207.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/many-booking-250x172.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/many-booking-768x529.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Appointment Booking<\/h3>\n\n\n\n<p>Here, the tenant needs to provide details such as <strong>Location, Quantity<\/strong> and set the <strong>Available Every Week<\/strong> option to Yes or No as required.<\/p>\n\n\n\n<p>If set to &#8216;No,&#8217; the tenant must specify the <strong>Available From<\/strong> and <strong>Available To<\/strong> times for the appointment.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1114\" height=\"772\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/appointment.webp\" alt=\"multi-tenant-saas-booking-product-appointment\" class=\"wp-image-480229\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/appointment.webp 1114w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/appointment-300x208.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/appointment-250x173.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/appointment-768x532.webp 768w\" sizes=\"(max-width: 1114px) 100vw, 1114px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Further, tenants must define the <strong>Slot Duration<\/strong>, specify <strong>Break Time between slots<\/strong>, and choose &#8216;<strong>Same Slot For All Days<\/strong>&#8216; as <strong>Yes<\/strong> or <strong>No<\/strong>.<\/p>\n\n\n\n<p>If the tenant selects &#8216;<strong>Same Slots For All Days<\/strong>&#8216; as <strong>Yes<\/strong>, they can add multiple slots applied uniformly to all days, without needing to define them individually.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"900\" height=\"397\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/same-yes.webp\" alt=\"multi-tenant-saas-booking-product-same-slot-yes\" class=\"wp-image-480236\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/same-yes.webp 900w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/same-yes-300x132.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/same-yes-250x110.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/same-yes-768x339.webp 768w\" sizes=\"(max-width: 900px) 100vw, 900px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>If the tenant selects &#8216;<strong>Same Slots For All Days<\/strong>&#8216; as <strong>No<\/strong>, they will need to define the slot availability individually for each day.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"893\" height=\"573\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/same-no.webp\" alt=\"multi-tenant-saas-booking-product-same-slot-no\" class=\"wp-image-480237\" style=\"width:820px;height:auto\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/same-no.webp 893w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/same-no-300x192.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/same-no-250x160.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/same-no-768x493.webp 768w\" sizes=\"(max-width: 893px) 100vw, 893px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Event Booking<\/h3>\n\n\n\n<p>Here, the tenant needs to provide details such as <strong>Location, Available From, Available To<\/strong>, and creates tickets using the &#8220;<strong>Add Tickets<\/strong>&#8221; option.<\/p>\n\n\n\n<p>While creating a ticket, the tenant can set the <strong>Name, Quantity, Price, Special Price, Validity,<\/strong> and <strong>Description<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1279\" height=\"564\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/tickets.webp\" alt=\"multi-tenant-saas-booking-product-event-booking\" class=\"wp-image-480256\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/tickets.webp 1279w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/tickets-300x132.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/tickets-1200x529.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/tickets-250x110.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/tickets-768x339.webp 768w\" sizes=\"(max-width: 1279px) 100vw, 1279px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Tenants can create multiple tickets based on seat types, allowing customers to choose tickets that fit their preferences and budget.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1029\" height=\"612\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/tickets-2.webp\" alt=\"multi-tenant-saas-booking-product-event-tickets\" class=\"wp-image-480257\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/tickets-2.webp 1029w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/tickets-2-300x178.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/tickets-2-250x149.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/tickets-2-768x457.webp 768w\" sizes=\"(max-width: 1029px) 100vw, 1029px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Rental Booking<\/h3>\n\n\n\n<p>Here, the tenant needs to provide details such as <strong>Location<\/strong> and <strong>Quantity<\/strong> and select &#8220;<strong>Available Every Week<\/strong>&#8221; as <strong>YES<\/strong> or <strong>NO<\/strong>.<\/p>\n\n\n\n<p>Furthermore, they choose the <strong>Renting Type<\/strong> (<strong>Daily<\/strong>, <strong>Hourly<\/strong>, or <strong>Both<\/strong>) and set the <strong>Price<\/strong> and <strong>Slot Time Duration<\/strong> accordingly.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1116\" height=\"822\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/rental-1.webp\" alt=\"multi-tenant-saas-booking-product-rental-booking\" class=\"wp-image-480261\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/rental-1.webp 1116w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/rental-1-300x221.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/rental-1-250x184.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/rental-1-768x566.webp 768w\" sizes=\"(max-width: 1116px) 100vw, 1116px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>If the tenant selects &#8220;Available Every Week&#8221; as NO, they must specify the &#8220;Available From&#8221; and &#8220;Available To&#8221; dates for rental bookings.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Table Booking<\/h3>\n\n\n\n<p>Here, the tenant provides details such as <strong>Location<\/strong>, selects &#8220;<strong>Available Every Week<\/strong>&#8221; as <strong>YES<\/strong> or <strong>NO,<\/strong> and sets the &#8220;<strong>Available From<\/strong>&#8221; and &#8220;<strong>Available To<\/strong>&#8221; dates.<\/p>\n\n\n\n<p>Tenant also define &#8220;<strong>Charged Per<\/strong>&#8221; as per guest or per table and set the guest limit per table and guest capacity.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1156\" height=\"997\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-table-booking.webp\" alt=\"multi-tenant-saas-booking-product-table-booking\" class=\"wp-image-480270\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-table-booking.webp 1156w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-table-booking-300x259.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-table-booking-250x216.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-table-booking-768x662.webp 768w\" sizes=\"(max-width: 1156px) 100vw, 1156px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Additionally, they configure the <strong>Slot Duration<\/strong>, <strong>Break Time between Slots<\/strong>, <strong>Prevent Scheduling Befor<\/strong>e, and choose &#8220;<strong>Same Slot for All Days<\/strong>&#8221; as <strong>YES<\/strong> or <strong>NO<\/strong>.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\">Customer Front End<\/h2>\n<\/div><\/div>\n\n\n\n<p>When customers visit any tenant store on Bagisto Laravel SaaS with booking products enabled, they can access these products easily and proceed with the booking.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Default Booking<\/h3>\n\n\n\n<p>Customers can book services like hotels with options set by the tenant, such as &#8220;One Booking for Multiple Days&#8221; or &#8220;Multiple Bookings for a Single Day along with the booking price defined.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1434\" height=\"814\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-default-booking.webp\" alt=\"default hotel booking\" class=\"wp-image-480292\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-default-booking.webp 1434w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-default-booking-300x170.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-default-booking-1200x681.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-default-booking-250x142.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-default-booking-768x436.webp 768w\" sizes=\"(max-width: 1434px) 100vw, 1434px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Once the <strong>customer selects the preferred date and time slot<\/strong>, they can proceed by clicking the &#8220;<strong>Add to Cart<\/strong>&#8221; button to finalize the <strong>default type<\/strong> booking.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1463\" height=\"730\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-checkout-default.webp\" alt=\"multi-tenant-saas-booking-product-checkout-default\" class=\"wp-image-480297\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-checkout-default.webp 1463w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-checkout-default-300x150.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-checkout-default-1200x599.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-checkout-default-250x125.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-checkout-default-768x383.webp 768w\" sizes=\"(max-width: 1463px) 100vw, 1463px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Rental Booking<\/h3>\n\n\n\n<p>Customers can rent services like bikes, cars, etc, and other items with options set by the tenant to specify the timespan for rental booking required by the customer.<\/p>\n\n\n\n<p>So the customers can view the rental product&#8217;s listed price and <strong>select their preferred date range<\/strong> for booking.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"1432\" height=\"826\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-rental-booking.webp\" alt=\"multi-tenant-saas-booking-product-rental-booking\" class=\"wp-image-480299\" style=\"width:820px;height:auto\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-rental-booking.webp 1432w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-rental-booking-300x173.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-rental-booking-1200x692.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-rental-booking-250x144.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-rental-booking-768x443.webp 768w\" sizes=\"(max-width: 1432px) 100vw, 1432px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Accordingly, customers can proceed by clicking the &#8220;<strong>Add to Cart<\/strong>&#8221; button to finalize the <strong>rental type<\/strong> booking.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1422\" height=\"591\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-rental-checkout.webp\" alt=\"multi-tenant-saas-booking-product-rental-checkout\" class=\"wp-image-480301\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-rental-checkout.webp 1422w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-rental-checkout-300x125.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-rental-checkout-1200x499.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-rental-checkout-250x104.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-rental-checkout-768x319.webp 768w\" sizes=\"(max-width: 1422px) 100vw, 1422px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Appointment Booking<\/h3>\n\n\n\n<p>Customers can book appointment-type services, such as doctors, physiotherapists, dentists, etc. with prices and booking options set by the tenant.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1427\" height=\"840\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-doctor-appointment.webp\" alt=\"multi-tenant-saas-booking-product-doctor-appointment\" class=\"wp-image-480303\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-doctor-appointment.webp 1427w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-doctor-appointment-300x177.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-doctor-appointment-1200x706.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-doctor-appointment-250x147.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-doctor-appointment-768x452.webp 768w\" sizes=\"(max-width: 1427px) 100vw, 1427px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>So the<strong> customers can choose their preferred date and time slot <\/strong>for the appointment and proceed to checkout by clicking the &#8220;<strong>Add to Cart<\/strong>&#8221; button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1155\" height=\"471\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-appointment-checkout.webp\" alt=\"multi-tenant-saas-booking-product-appointment-checkout\" class=\"wp-image-480305\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-appointment-checkout.webp 1155w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-appointment-checkout-300x122.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-appointment-checkout-250x102.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-appointment-checkout-768x313.webp 768w\" sizes=\"(max-width: 1155px) 100vw, 1155px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Event Booking<\/h3>\n\n\n\n<p>Customers can make event-type bookings for music concerts, dance shows, comedy acts, etc with ticket prices, types, and quantity options set by the tenant.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1208\" height=\"842\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-event-booking.webp\" alt=\"multi-tenant-saas-booking-product-event-booking\" class=\"wp-image-480307\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-event-booking.webp 1208w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-event-booking-300x209.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-event-booking-1200x836.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-event-booking-250x174.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-event-booking-768x535.webp 768w\" sizes=\"(max-width: 1208px) 100vw, 1208px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>So the<strong> customers can select their ticket type and quantity <\/strong>for the event and proceed to checkout by clicking the &#8220;<strong>Add to Cart<\/strong>&#8221; button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"1155\" height=\"544\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-event-checkout.webp\" alt=\"multi-tenant-saas-booking-product-event-booking\" class=\"wp-image-480309\" style=\"width:820px;height:auto\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-event-checkout.webp 1155w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-event-checkout-300x141.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-event-checkout-250x118.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-event-checkout-768x362.webp 768w\" sizes=\"(max-width: 1155px) 100vw, 1155px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Table Booking<\/h3>\n\n\n\n<p>Customers can make table bookings for restaurants, cafes, and similar venues, with table prices and guest capacity options set by the tenant.<\/p>\n\n\n\n<p>Here, the number of guests and tables can be selected based on the limits set by the tenant in the backend configuration.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1410\" height=\"882\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-table-booking-1.webp\" alt=\"multi-tenant-saas-booking-product-table-booking\" class=\"wp-image-480311\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-table-booking-1.webp 1410w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-table-booking-1-300x188.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-table-booking-1-1200x751.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-table-booking-1-250x156.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-table-booking-1-768x480.webp 768w\" sizes=\"(max-width: 1410px) 100vw, 1410px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p> So, the customer selects the date, time slot, number of guests, and can add special notes before proceeding to checkout.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1406\" height=\"636\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-checkout-table.webp\" alt=\"multi-tenant-saas-booking-product-checkout-table\" class=\"wp-image-480313\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-checkout-table.webp 1406w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-checkout-table-300x136.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-checkout-table-1200x543.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-checkout-table-250x113.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-checkout-table-768x347.webp 768w\" sizes=\"(max-width: 1406px) 100vw, 1406px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Booking Email Confirmation<\/h2>\n\n\n\n<p>For every booking, customers receive instant email updates, keeping them informed in real-time.<\/p>\n\n\n\n<p>This ensures that customers never miss any important details for their reservations type purchases.<\/p>\n\n\n\n<p>The process is designed to ensure a seamless, convenient, and hassle-free booking experience.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1110\" height=\"801\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-booking-email.webp\" alt=\"multi-tenant-saas-booking-product-email-confirmation\" class=\"wp-image-480319\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-booking-email.webp 1110w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-booking-email-300x216.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-booking-email-250x180.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/multi-tenant-saas-booking-product-booking-email-768x554.webp 768w\" sizes=\"(max-width: 1110px) 100vw, 1110px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Support<\/h3>\n<\/div><\/div>\n\n\n\n<p>So that&#8217;s all about the <strong>Multi Tenant Saas Booking Product<\/strong> extension for Laravel. If you have any doubts or require further assistance you can <a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\" target=\"_blank\" rel=\"noreferrer noopener\">raise a ticket<\/a> or email us at <strong><a href=\"mailto:support@webkul.com\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">support@webkul.com<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Multi Tenant Saas Booking Product extension lets the super admin enable booking-type products on the Laravel SaaS platform. Tenants can easily choose from multiple booking-type products and activate them for their individual stores. Note:-&nbsp;This is an add-on for the module Laravel eCommerce Multitenant SaaS module. Requirements Follow the below-mentioned steps to install the Bagisto Ring <a href=\"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":490,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8396,11937],"tags":[],"class_list":["post-479215","post","type-post","status-publish","format-standard","hentry","category-bagisto","category-laravel"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Guide for Multi Tenant Saas Booking Product<\/title>\n<meta name=\"description\" content=\"Multi Tenant Saas Booking Product enables booking features for tenants with multiple booking types, slot management, and easy bookings.\" \/>\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\/multi-tenant-saas-booking-product-extension\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Guide for Multi Tenant Saas Booking Product\" \/>\n<meta property=\"og:description\" content=\"Multi Tenant Saas Booking Product enables booking features for tenants with multiple booking types, slot management, and easy bookings.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/\" \/>\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=\"2025-01-16T11:07:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-21T07:48:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/01\/booking-products.webp\" \/>\n<meta name=\"author\" content=\"Dharmesh Kanwaria\" \/>\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=\"Dharmesh Kanwaria\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/\"},\"author\":{\"name\":\"Dharmesh Kanwaria\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/466490df2b30259d7b75b216ad416007\"},\"headline\":\"Guide for Multi Tenant Saas Booking Product\",\"datePublished\":\"2025-01-16T11:07:43+00:00\",\"dateModified\":\"2025-01-21T07:48:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/\"},\"wordCount\":1374,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/01\/booking-products.webp\",\"articleSection\":[\"Bagisto\",\"Laravel\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/\",\"url\":\"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/\",\"name\":\"Guide for Multi Tenant Saas Booking Product\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/01\/booking-products.webp\",\"datePublished\":\"2025-01-16T11:07:43+00:00\",\"dateModified\":\"2025-01-21T07:48:17+00:00\",\"description\":\"Multi Tenant Saas Booking Product enables booking features for tenants with multiple booking types, slot management, and easy bookings.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/booking-products.webp\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/booking-products.webp\",\"width\":1110,\"height\":722},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Guide for Multi Tenant Saas Booking Product\"}]},{\"@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\/466490df2b30259d7b75b216ad416007\",\"name\":\"Dharmesh Kanwaria\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/98f5065f0fa01517d0f92df3fe1c001325b235fe0e58b3b2fed7a9b64c606f89?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/98f5065f0fa01517d0f92df3fe1c001325b235fe0e58b3b2fed7a9b64c606f89?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Dharmesh Kanwaria\"},\"description\":\"Specializes in business analysis, customer support, task coordination, and content strategy, focusing on smooth project execution and improving client satisfaction through strategic planning and efficient operations.\",\"url\":\"https:\/\/webkul.com\/blog\/author\/dharmeshkanwaria-ba432\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Guide for Multi Tenant Saas Booking Product","description":"Multi Tenant Saas Booking Product enables booking features for tenants with multiple booking types, slot management, and easy bookings.","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\/multi-tenant-saas-booking-product-extension\/","og_locale":"en_US","og_type":"article","og_title":"Guide for Multi Tenant Saas Booking Product","og_description":"Multi Tenant Saas Booking Product enables booking features for tenants with multiple booking types, slot management, and easy bookings.","og_url":"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2025-01-16T11:07:43+00:00","article_modified_time":"2025-01-21T07:48:17+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/01\/booking-products.webp","type":"","width":"","height":""}],"author":"Dharmesh Kanwaria","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Dharmesh Kanwaria","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/"},"author":{"name":"Dharmesh Kanwaria","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/466490df2b30259d7b75b216ad416007"},"headline":"Guide for Multi Tenant Saas Booking Product","datePublished":"2025-01-16T11:07:43+00:00","dateModified":"2025-01-21T07:48:17+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/"},"wordCount":1374,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/01\/booking-products.webp","articleSection":["Bagisto","Laravel"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/","url":"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/","name":"Guide for Multi Tenant Saas Booking Product","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/01\/booking-products.webp","datePublished":"2025-01-16T11:07:43+00:00","dateModified":"2025-01-21T07:48:17+00:00","description":"Multi Tenant Saas Booking Product enables booking features for tenants with multiple booking types, slot management, and easy bookings.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/booking-products.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/01\/booking-products.webp","width":1110,"height":722},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/multi-tenant-saas-booking-product-extension\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Guide for Multi Tenant Saas Booking Product"}]},{"@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\/466490df2b30259d7b75b216ad416007","name":"Dharmesh Kanwaria","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/98f5065f0fa01517d0f92df3fe1c001325b235fe0e58b3b2fed7a9b64c606f89?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/98f5065f0fa01517d0f92df3fe1c001325b235fe0e58b3b2fed7a9b64c606f89?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Dharmesh Kanwaria"},"description":"Specializes in business analysis, customer support, task coordination, and content strategy, focusing on smooth project execution and improving client satisfaction through strategic planning and efficient operations.","url":"https:\/\/webkul.com\/blog\/author\/dharmeshkanwaria-ba432\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/479215","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\/490"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=479215"}],"version-history":[{"count":74,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/479215\/revisions"}],"predecessor-version":[{"id":481146,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/479215\/revisions\/481146"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=479215"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=479215"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=479215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}