TYPO3 Bookings
Description
Use the TYPO3 booking extension to rent out property, such as apartments displayed in a single detailed page view where customers can make direct bookings. The single view page has SEO fields for data as well as the option to assign categories and tags. You can also classify property objects by assigning them to groups. Google Maps can be assigned to property objects by defining geocoordinates and assigning social media icons. Property prices are stored with an individual logic within the TYPO3 Bookings Extension, so that specific prices can be defined for weekends, whole weeks or high season. Additional prices for extras such as towels, bed linen, and visitor's tax can also be determined individually; a percentage definition is also feasible here.
Should a booking object no longer be available but still present, e.g. via a saved link, a customized 404 error page offering the customer alternatives can be defined.
The booking calendar makes it possible to make blocked periods visible so that they can no longer be offered to customers. If the booking form is used to make an inquiry, the property provider will receive an email with all the information that was entered by the customer, as well as the option to directly accept or reject the booking. Should they accept it, the relevant booking object is then blocked in the calendar. A minimum duration for booking periods can be defined and indicated in the calendar.
If the features in the basic version are not sufficient for your needs, please try our TYPO3 Bookings Extension PRO. It includes extra features, including the ability to manage booking objects in the frontend via a frontend login and the ability to set up scheduler tasks such as an email of the list of bookings for the coming week. Individual options are easily configured in fluid.
Packages & Features
basic Package
- Product documentation
- No time limit
- Premium-Support for 1 Project
- 12 months updates
- Support- & Issue-Tracker access
- Image slider in object details
- Google Map showing the object location
- Availability overview (full year calendar)
- Multi-language (English, German)
- Booking form with dynamic price calculation
- Optionally collect names and ages from booking persons
- Minimum and maximum amount of booking days per object configurable
- Minimum and maximum number of booking persons per object configurable
- Displayed currency configurable
- Flexible price calculations
- Discount per day or by percentage possible
- Additional prices configurable (taxes, cleaning, etc.)
- Booking object to frontend user relation - a frontend user can own booking objects
- Plugin for displaying selected booking objects on pages (as teaser or on landing pages)
- Taggable booking objects (tags with title, description and optional image)
- Categorizable booking objects (categories with title, description and optional image)
pro Package
- Everything included in basic package - because it's required!
- No time limit
- Premium-Support for 1 Project
- 12 months updates
- Support- & Issue-Tracker access
- Different prices per period configurable (based on season)
- Accept or reject booking requests easily by email links
- Handy backend module to manage booking entries (bookings, objects, tags and categories)
- Manage booking entries via frontend login
- Scheduler-Task for sending upcoming bookings by email (PDF overview attached)
- Dashboard-Widget for newest booking request
- Dashboard-Widget for upcoming bookings
- Extended authorizations for restrict record actions
Compatibility check
Need some insights?
Let’s explore together how our TYPO3 extensions can boost your projects.
Frequently asked questions
You have general questions about the booking or usage of the extensions?
FAQ
Yes. Object locations can be displayed on a Google Map. The API key, additional libraries, marker color, and map style are configurable.
Yes. You can implement and register your own price calculation service if project-specific pricing rules are required.
Yes. The documentation includes configuration for human-readable URLs via route enhancers and a sitemap.xml setup for booking objects. The whole extension is SEO+GEO optimized!
Yes. The extension supports English and German and also uses the current language for calendar and frontend initialization. Further languages can be provided!
Ja, in der Pro-Version lassen sich Buchungsanfragen per E-Mail-Link annehmen oder ablehnen. Beim Annehmen wird die Buchung bestätigt und der Zeitraum blockiert, beim Ablehnen erhält der Kunde eine entsprechende Information.
When a booking is made, the provider of the booking object receives an email. Configuration determines whether the requested period remains open for further requests or is blocked immediately.
The Pro version adds features such as period-based pricing, email links to accept or reject booking requests, a backend management module, frontend management, a scheduler task for upcoming bookings, dashboard widgets, and extended permissions.
Yes. There is a relation between booking objects and frontend users, and in the Pro version logged-in frontend users can manage their assigned booking objects.
It is especially useful for projects where rentable objects should be displayed, searched, managed, and requested directly in TYPO3. With frontend and backend management, it also fits operators with editorial or decentralized workflows.
Yes. Booking objects can be categorized and tagged, including title, description, and an optional image.
Yes. The object list can be displayed with search and filters, including search term, category, tags, duration, city, and further attribute filters. There is also a quick search plugin.
Yes. The Pro features allow different prices per period, for example based on season.
Yes. You can configure minimum and maximum booking days as well as minimum and maximum booking persons per booking object.
Yes. The extension supports flexible price calculations, discounts per day or by percentage, and configurable additional prices such as taxes, cleaning, or other surcharges. Own complex pricing logics can be implemented by custom pricing-services!
In the frontend, the extension provides object details with an image slider, Google Map, full-year availability calendar, booking form with dynamic price calculation, and multilingual output in English and German.
The extension is suitable for a wide range of rentable objects, including holiday homes, cars, mobiles, bicycles, tools, and other booking objects.
TYPO3 Bookings is a booking extension for TYPO3 that lets you offer and manage booking objects such as holiday homes, cars, mobiles, bicycles, tools, and other rentable items. It combines an availability calendar, booking form, dynamic price calculation, Google Maps, and multilingual support.



































