CS-Cart Booking System Addon

This add-on helps users to create and manage online booking services like restaurant table booking, any medical appointments, hotel room booking, etc. The main purpose of developing this addon is to organize the booking systems at the CS-Cart end. It is easy and flexible to use for various types of online booking services.


  • Easy to integrate with CS-Cart/CS-Cart Multivendor.
  • Feature of multiple booking slots. This allows the admin to create multiple booking slots for different weekdays with different start and end slot times.
  • Admin and vendor have been provided the option to configure booking slots.
  • Feature to create a book time and break time for Booking Slots. A book time is a time in which a slot is booked and whereas break time is the time of the break, before starting a new slot which is set by the admin from the backend.
  • An attractive calendar view, which is very flexible for booking slots and makes vendor sites attractive for users.
  • Features of change status of already booked orders are available for both vendor and admin.  
  • One of the best features of this addon is the set availability of booking items by the admin from the backend.
  • Feature of showing and selecting the quantity of booking items at time booking slots.
  • Real-time booking features make admin work easy and also this is useful for customers which can get proper availability information related to slot booking.
  • Restrict Buyer to Single Quantity Selector through the backend.
  • Disable/Block available booking date for slots booking on that date through the backend.
  • The vendor can set Block Booking dates for all products, the booking will be blocked on that selected date for all products.




What Admin can see and how to configure booking slot, you can see in below screenshots-

Step 1: Go into the product then choose any product for configuring the booking slot.

Step 2: Then click on the booking system tab, configure the booking system following-

Step 3: choose booking date, then add book and break time then add slot start and end time by days, then click on save button.

Step 4: Then click on the booking slot.

 You Can Also Set Block Booking Date  For All Product From Here.

Step 5: as you see in the below screenshots,add here booking slots with availability of booking item


What users can see and how they can book their slot from the frontend, you can see in the below screenshots-

Step 1: Open that product that is available for booking.

Step 2: at the product detail page over there is a calendar for booking slots, click on the highlighted date.

Step 3: then choose booking slots.

Step 4: After that choose the quantity of product for booking.

Step 5: Then click on the add booking button to book slots.

Step 6: Then checks-out their booking slots. After checkout, the slot is booked.

Choose booking slots:




Checkout Page:



What Vendor can see and how to configure the booking slots at the vendor panel:

(all steps are the same as admin steps)




Where Admin Can See Booked Slots:



Where Vendor Can See Booked Slots:


Order Details at Admin Panel:


Order Details at Vendor Panel:


Order Details at Customer End:


How to Show block for booking products on homepage:

How its look like on the homepage:

Tutorial Link:



Supported Versions:

CS-Cart, CS-Cart Multivendor,4.7.x, 4.8.x, 4.9.x,4.10x.4.11x


This add-on is developed and published by Ecarter Technologies Pvt.Ltd., a CS-Cart developer. You are guaranteed a quality add-on supported by future versions. If you need help, please contact us via email support@ecarter.co.