Apps, payment & shipping plugins, reports, modules and more

Booking and Reservations

Booking and Reservations

Sell date or time based bookings and reservations, sell tickets and more. Manage availability by date or time.

Offer appointments, services, bookings or rentals in your Joomla website with J2Store.

flexible booking slots

Flexible Booking slots

Create fixed or customer defined booking slots. You can offer a block of dates or time slots for booking or the customer can decide when to book your offerings.

bookable types

Bookable types

You can create bookable products based on date, time, a combination of date and time, or by month, customer-defined.

Multi-person bookings

Customer can book for multiple persons. Example 2 Adults and 3 Children. The pricing could be defined accordingly. You could offer per-person discount as well.

multi-person bookings


You can make only certain days or time slots available for booking. Example: A room could be booked only on August 24 and 25. The rest of the days or time slots would be unavailable for booking.

Manage inventory

You can manage the bookable inventory in days or time slots. As soon as a bookable slot is full, it will not be available for the customers to book.

manage inventory
booking multiple days

Booking multiple days

Let customers choose multiple days for booking a resource. Example: A car could be rented on September 20,21,22,23. Customer could choose all the four days and book.

The pricing could reflect his selection.

Custom-tailored booking costs

You can define the costs per booking, block, people and also for the duration of the booking made.

custom-tailored booking costs
calendar view

Calendar views

Display the availability, booking slots in a calendar format to the customers. Highlight the availability.

* Select your license:

  • License information


    Developer: J2Store
    Required J2Store Version: 3.2.25 +
    PHP version: 5.5 +