Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
This project is not covered by Drupal’s security advisory policy.
Bookit is a module that helps you offer bookable items. Hotels, Apartments, Villas, even Theater tickets etc.
Fully integrated with Views and Drupal Commerce!
Configuration and Usage
To configure, follow the steps:
- Create booking types. E.g. single room, double room (for hotels), 1st row seats, 2nd row seats (for theaters) etc.
- Create a content type that will reference the bookable items. E.g. hotel, theater etc. You can have multiple nodes of this type so you can manage multiple hotels or theaters.
- Add an entity reference field on the content type you created that will reference the bookable items that you created in step 1. Set the display formatter as "Booking Form".
- Set availability and price for each bookable item per day.
- Users can search for available rooms for the specific dates they need searching all website's hotels and rooms at /booking/ e.g. at /booking/hotel.
- Users can search for available rooms for the specific dates they need searching a particular hotel at the hotel's node page. E.g. /node/1.
- Start taking orders!
- View availability from the node calendar tab. Color code goes like this: Green means that item is enabled for booking for the specific day, Red means that item is disabled for booking for the specific day and Yellow means that item is enabled for booking for the specific day but is missing availability or price. You can enable or disable items for booking by clicking on them.
Showcase
Live website using the BookIt module: https://etripforall.com/
Sponsor
Developed by Netstudio.
Supporting organizations:
Development
Project information
- Module categories: E-commerce
- 3 sites report using this module
- Created by yannisc on , updated
- This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.
Releases
7.x-1.0-beta1
released 29 May 2015
Works with Drupal: 7.x
✓ Recommended by the project’s maintainer.
Development version: 7.x-1.x-dev updated 28 May 2015 at 15:18 UTC