
Top Selling Extension Winner
2 times in a row
Magento 2 Marketplace Advanced Booking System
Magento 2 Marketplace Advanced Booking System converts your Magento 2 store into a dynamic event-driven site, enabling sellers to sell various booking services as products.
- Dynamic booking product creation for booking and reservation.
- The seller can add booking products like events, rentals, hotels, & more.
- Admin can configure the mail template for contacting the seller.
- The seller can set the location name of the booking product.
- Option to show the map of the location for the booking product.
- Magento 2 Marketplace Advanced Booking System sets break time in slots.
- Vendors can set the minutes to prevent the booking before the start time of the slot.
Top Selling Extension Winner
2 times in a row
- Description
- Reviews
- FAQ
- Customers ()
- Specifications
- Cloud Hosting
- Changelog
Adobe Commerce Marketplace Advanced Booking System module introduces new product type Booking Products. This will allow the marketplace sellers to sell booking services as a product. This will convert the store into a dynamic event-driven site. And let your customers purchase and book everything online including Appointments, Event tickets, Rental products, hotels, tables etc.
Please Note:
- This module is an add-on of Magento 2 Marketplace Module, so you must have installed Webkul Magento 2 Multi-Vendor Marketplace first.
- Authenticate event bookings using Magento 2 Marketplace Reservation Booking QR Code Add-On.
- The Magento 2 Marketplace Advanced Booking System module is compatible with Webkul Marketplace version 2.1.7 and above.
Highlighted Features of Magento 2 Marketplace Advanced Booking System
Advanced Booking Availability
Seamless booking experience for customers with real-time availability for rentals, events, and appointments.
Create Custom Email
Admin can configure the mail template for the seller and the customer.
Event Management & Online Booking
Customers can see event listings, book tickets, and receive digital tickets via email.
Appointment Scheduling
Seller can set their availability, define appointment durations, and manage bookings effortlessly.
Dynamic Pricing Options
Vendors can set pricing rules based on duration, day of the week, or peak/off-peak hours.
GraphQl Implemented
GraphQl is implemented for the extension.
Why do we need a Magento 2 Marketplace Advanced Booking System?
The booking system allows marketplace sellers to offer additional services or products like hotel rooms, event tickets, and appointments. This opens up new revenue streams and expands the range of products available in the marketplace.
Using Magento 2 Marketplace Advanced Booking System sellers can manage availability based on dates, and time slots ensuring accurate inventory management. With an advanced booking system, customers can easily book and schedule services, events, or rentals directly from the marketplace. This streamlined process improves user experience and increases customer satisfaction.
You can also send SMS notifications to customers for event bookings, for the same check the Marketplace Advanced Booking Notification for Magento 2.
Types Of Booking Products
- This module is an absolute solution to host a Booking and Reservation website conveniently.
- The seller can create various Booking product like Appointment, Event, Rental, Hotel, and Restaurant Booking.
- This module offers flexible module settings to create the different types of booking product for your store.

Appointment Booking
- The seller can add appointment bookings for doctors, meetings, therapists etc.
- Define time slots for continual and intermittent days.
- Flexible settings to configure the time slot information like quantity, time span.
- Set the contact information like address, location map for the customer.
- The customers can select the date from the calendar and time slot for which they want to book the slot.

Event Booking
- The module is easy-to-use to sell tickets for various events like seminars, movie, concerts, conferences, exhibitions etc.
- The seller can create different ticket types tailored to the event type like common, vip, regular, senior, child etc.
- Easy configuration to specify ticket name, price, and quantity of each ticket type.
- The significant ticket price will be automatically added to the base price once a customer adds the corresponding ticket type to cart.
- Displaying the location where the event will be held using a Google API key.
- The customers can view a map of the event on the product page.

Rental Booking
- Now, you can easily manage your rental booking business for renting the properties like car, cycle, bike etc.
- There two types of renting available – Hourly based and Daily Based
- The customer can hire the renting property either on Hourly Basis, Daily Basis or both.
- Configure the multiple time slots and it’s price & quantity per slot.
- The significant price of the selected time slot will be automatically added to the base price once a customer adds the corresponding renting product to the cart.
- Add images for the property which will help the customer to visualize the property condition.

Hotel Booking
- The module allows booking for all types of hotels, motels, resorts, apartments, villas etc.
- The sellers can create hotel booking as a normal magento product with various features and functionalities.
- Flexible settings to create the hotel variants like room type, room view, bed type, bed size etc.
- Additional services are an essential part of the hotel services. So, various amenities can be configured such as wifi, doctor, parking etc.
- The module uses the Google Map API. This will enable the sellers to display a Google Map showing the location of their hotel on the product page.
- The customers can view the location of the hotel on the map and can plan their trip activities accordingly.
- Booking calendar enables customers to select the check-in and check-out date.
- The customers can even ask questions or queries they will have regarding the hotel.

Table Booking
You can even enable your customers to book the table for dining on your Magento store. While booking a table the customer can even add the additional note for the seller if in case, the customer wants any special arrangement. The seller can manage table reservation configurations like -
- Configure the charge basis like per table, guest, plate etc
- Set the charges per quantity like per guest, table etc.
- Set the maximum number of guests the table can be booked for.
- Can add slot information also like - Slot Duration, Break Time b/w slots and Prevent Scheduling.

Contact Information
The seller can configure the address for each booking product, so that customers can find the location easily. And can even add the contact information like:
- Set the location name which will be visible on the product page.
- Show the map of the location using Google API. This will help the customers to navigate to the exact location.
- Display “Contact Us” link on the product page which will allow the customers to contact the admin.

Time Slot Management
The seller can easily manage the time slots created for the Booking product like:
- Add start and end date for the slots.
- Set the time interval of a slot.
- Define the break time between the slots.
- Set the minutes to prevent the booking before the start time of the slot.
- Can also define the stock value as per each time slot.

Create Multiple Booking Slots
- The seller can define multiple time slots as per each day.
- And can also create time slots for continual and intermittent days.
- Set available slots for bookings and reservations for each day as per the choice, e.g. reservations can be made only from 10:00 AM – 10:00 PM
- Instead of disabling the complete bookings and reservations for a particular day, the admin can remove a particular time slot for a day.

Default Booking Product
- Two types of Default Booking Product Available - Many Bookings In a Day and One Booking for Many days.
- The seller can add default Booking product type – Many Bookings In a Day and One Booking for Many days along with the advanced Booking Products to the catalog.
- The seller can also manage default Booking product and their orders as well.
- Just like Advanced Booking product, the customers will place the order for Default Booking Product conveniently.

Booking Product Management
- The seller has a separate section to view and manage the booking products and their orders.
- The sellers can view and manage their respective booking products and orders only.
- But the admin can even view and manage the booking products and orders of all the sellers.
- After placing the orders, the customers can view their Booking order details.

Etihad Airways - Global Meet & Assist Airport Concierge Booking
Etihad Airways, the UAE’s national airline, is a leading global carrier since 2003. With a focus on luxury, exceptional onboard experiences, and an extensive network, Etihad Airways has become synonymous with top-notch service.
Webkul collaborated with National Aviation Services (NAS) to develop Fasttrack.aero, a meet and assist booking system, to enhance the airport concierge experience for Etihad Airways passengers.
- Developed a customized booking solution on the Magento 2 platform.
- Integrated various modules such as marketplace solution, booking system, and social login.
- Multiple dropdown options and attributes were created to customize the service package.
- Applying multiple promo codes at the shopping cart and checkout.
- Product questions and answers with FAQ system.
- Read the Etihad Airways case study to learn more about the client.

Support
For any query or issue please create a support ticket here http://webkul.uvdesk.com/.
You may also check our quality Adobe Commerce Extensions.
Specifications
Recent Reviews
Write a reviewBest Support Service & Products
I am happy with their quick response & quality products.
Frequently Asked Questions
Move to Cloud Today
AWS Free tier hosting for one year by amazon web services, for more details please visit AWS Free Tier.
GCP Free tier hosting for one year with 300 credit points by google cloud platform, for more details please visit GCP Free Tier.
Azure free tier hosting for one year with 25+ always free services, for more details please visit Azure Free Tier.
In our default configuration we will provide tremendous configuration for your eCommerce Website which is fast to load and response.
Default Configuration Details of Server
- 1 GB RAM
- 1 Core Processor
- 30 GB Hard Disk
- DB with 1 GB RAM and 1 Core Processor
* Server Configuration may vary as per application requirements.
Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store. Please visit the Cloudkul Services.
Get Started with Cloud- + Features
- - Bugs
- + Compatible with Magento 2.4.7 & php 8.3.
- - Added filter on view question grid on admin end
- - Updated admin and seller field not syncing
- - Updated hotel product qty
- - Updated invoice order state on seller end
- + Compatible with Magento 2.4.6.
- + View Calendar Feature Added.
- + Compatible with Magento 2.4.x
- - Resolved minor bugs.
- + Compatible with Magento 2.4.6
- + View Calendar Feature Added
- - Resolved minor bugs
- + Compatible with Magento 2.4.x.
- + Compatible with Magento v2.3.5.
- + Compatible with Magento v2.3.x.
- + Compatible with Magento v2.3.x.
- + Check In and Check Out time for hotel booking
- + Added Room type attribute
- + New menu in admin and seller penal to manage asked questions and answers on hotel booking
- + Allows Seller and Admin to add and edit advanced booking products from their panel
- + Seller and Admin can manage booking products list
- + Added Hotel type booking option with separate design view.
- + Added Table type booking option with separate design view.
- + Added Appointment type booking option with separate design view.
- + Added Event type booking option with separate design view.
- + Added Rent type booking option with separate design view.
- + Compatible with Magento v2.2.x.
- + Any day can be selected for "end day" for "one booking for many days" type of booking product.
- + Admin can use site as Booking Site.
- + Can be used as Ticket Booking Site.
- + Can be used as Appointment Booking Site.
- + Quantity can be managed for each time slot.
- + Dynamic time setting.
- + Time and event display at product checkout.