Multivendor Booking System Extension
Magento 2 Multivendor Booking System Extension allows vendors to offer bookable products such as appointments, rentals, events, or services. Vendors can define time slots, availability, pricing, and cancellation rules—turning your marketplace into a fully functional booking platform.
- Supports both multi-day and single-day booking product types.
- Admin can enable booking products for vendors, allowing them to offer services for one or more days.
- Admins and vendors can edit and manage their booking products.
- Customers can view available booking slots along with the available quantity for each slot.
- Provides a user-friendly calendar view for customers to make bookings and reservations.
- Fully compatible with the Hyva theme for a seamless front-end experience.
Compatible with
- Community: 2.3.* - 2.4.8
- Enterprise: 2.3.* - 2.4.8





Highlighted Features
-
Booking Product Type Management
Admins can enable booking product types for vendors to offer booking services.
-
Availability Management
Vendors can control their booking slot availability by marking them as open or closed.
-
Flexible Booking Options
Vendors can offer two types of booking: one booking spanning multiple days or multiple bookings within a single day.
-
Multi-Slot Booking
Customers can select multiple time slots for a single booking product.
-
Real-Time Slot Availability
Customers will see live updates on available slots on the storefront.
Description
Create Booking Type Products
In the Magento 2 Multivendor Booking and Reservation module, vendors can create and manage "Booking and Reservation" products directly from their account panel. They have the ability to add or edit their booking products and view the complete history of their bookings and reservations.
This extension facilitates the booking of products by allowing vendors to specify available time and date slots. When adding a new booking product, vendors can select the "Booking Type" option from their account panel.
- Vendors can easily add or update their booking offerings.
- Vendors can access a comprehensive history of all booked products.
- Vendors have the flexibility to activate or deactivate their booking products as needed.
One Booking For Many Days
This module enables the creation of two types of booking products, one of which is the Multi-Day Booking option. Vendors can set up a "Multi-Day Booking" by clicking the Add Booking button and selecting the desired date range, time slots, and days for the booking product.
- Choose the Start and End dates for the booking.
- Define the Time Slot duration (in minutes).
- Specify the break duration between bookings (in minutes).
- Set the start and end times for each day of the week.
- Determine the status of each booking day as either open or closed based on their requirements.
Many Booking In One Day
This feature allows vendors to specify a range of dates for product bookings. Vendors can select the "From" and "To" dates during which they want to accept bookings. They will then configure the duration of each booking slot in minutes, along with any necessary buffer or break time between bookings. Finally, vendors will set the start and end times for bookings on each day.
- Select the From and To Dates.
- Define the Booking Slot Duration (in minutes).
- Specify the Buffer Time Between Bookings.
- Set the Daily Start and End Times for Bookings.
Reserve Available Slot
Customers can now choose products with booking options. Before adding a product to their cart, they must select the desired booking slots for that specific product. If the selected slot is available for the requested time, the customer can proceed to book it and complete the payment.
To reserve a slot, customers should:
- Select the booking date.
- Check the number of available slots.
- Enter the quantity of slots needed.
- Click on Book Now.
Configuration
To configure the Magento 2 Multi Vendor Booking System extension, log into Magento 2 admin panel, and go to Stores > Configuration > MAVENBIRD - MULTIVENDOR > Booking System, and configure the following settings for the extension:
FAQs
-
What is the Multivendor - Booking System extension?
It allows vendors to set up booking systems for their products or services, enabling customers to schedule appointments, bookings, etc.
-
Can I add different booking types for vendors?
Yes, vendors can configure different types of bookings such as appointments, events, or consultations.
-
How do customers book appointments?
Customers can choose from available time slots or dates and complete the booking process through the vendor's product page.
-
Can vendors set custom booking rules?
Yes, vendors can set custom booking rules such as minimum notice time, maximum bookings per day, or specific availability hours.
-
Does the system send booking confirmations?
Yes, both customers and vendors receive automatic booking confirmations and reminders via email.
-
Can I integrate this with payment gateways?
Yes, the extension supports integration with various payment gateways to allow customers to pay for bookings at the time of reservation.
Reviews
Ask us your query
Request for a new feature, a custom change, or a question about a feature
Let Kickstart Your Speedy Site Now
Changelog
1.0.3 – February 1, 2025 =============
- Issue Fixed in the Vendor Group Module.
- Compatibility with Hyva theme.
1.0.2 – June 1, 2024 =============
- Fix Various Bugs.
1.0.1 – December 30, 2023 =============
- Dynamic event showcasing.
- Supports multiple bookings and reservations.
- Displays selected time and event details during checkout.
1.0.0 – May 15, 2023 =============
- Fully admin-controlled module, allowing admins/vendors to set products for reservations.
- Flexible event creation.
- Customizable time settings.
- Selection panel available on the product page.
- Free Installation
- 30 Days Money Back
- 1 Year Of Free Support
- Open Source East To Customize
- Meets Magento Code Standards
Validate your login