This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.



Indiebooking offers a simple and fast possibility for self-marketing of real properties / real estate.
It is irrelevant whether the property is offered in the long or short stay area.

The installation is done easily on your WordPress-Installation. In order to use the indiebooking-Plugin you also need to install one of our indiebooking-themes. You can find them on

The indiebooking-Plugin offers you everything you need for marketing right from the start, as well as much more:

  • Maintain and manage 3 objects at multiple locations
  • Fully automated booking process with invoice creation and E-Mailing.
  • VAT Split in accounting
  • Selectable arrival days
  • Determination of the minimum booking period
  • Overview of all bookings
  • Specify the maximum time that is available for the booking process.
  • Storing cancellation conditions that are automatically applied.
  • Specify individual e-mail texts

Theme support

Use our Theme “Indiebooking”. This theme supports all functionality of indiebooking. Find it one

Indiebooking Translation

List of the languages:

  • English – default
  • German
  • French

Diagnostics & Privacy

indiebooking would like your help improving the quality and performance of its products and services.
The indiebooking-plugin can automatically collect diagnostic and usage information and send it to indiebooking for analysis.The information is sent only with your consent and is submitted to indiebooking.

If you opt-in to sharing diagnostic data with app developers, Indiebooking may share your crash data with app developers so they can improve their products.

If you opt-in to sending diagnostic and usage information to indiebooking, it may include the following information:

  • Details about plugin or system crashes, freezes, or kernel panics
  • Information about events in your WordPress Installation
  • Usage information (for example, data about how you use indiebooking and third-party software and services)

Diagnostic and usage data contains your WordPress and software specifications, including information about plugins active in your WordPress installation.
Personal data is either not logged at all in the reports generated by your WordPress Installation, is subject to privacy preserving techniques such as differential privacy, or is removed from any reports before they’re sent to indiebooking.

Information is sent to indiebooking using your Internet connection
Opt-out of automatic reporting
You can change your reporting options at any time:
Navigate to Indiebooking → settings. Under the section ‘General Options’ you can deactivate the reporting option.
Diagnostic and usage information will no longer be sent to indiebooking.
Privacy policy
By using these features, you agree and consent to indiebooking’s and its agents’ transmission, collection, maintenance, processing, and use of this information as described above.

At all times, information collected by indiebooking will be treated in accordance with indiebooking’s Privacy Policy, which can be found at Data protection Indiebooking


  • In the Indiebooking-Settings you are able to save all of your company informations.
  • In the apartment maintenance you have the possibility to save not bookable periods as well as arrival days.
  • In the apartment overview you see all of your apartments.


How to install the plugin and get it working?

Using The WordPress Dashboard

  1. Navigate to the ‘Add New’ in the plugins dashboard
  2. Search for ‘Indiebooking’
  3. Click ‘Install Now’
  4. Activate Indiebooking on the Plugin dashboard
  5. Specify youre Settings under the ‘Indiebooking->Settings’ page.

Using FTP

  1. Download ‘’
  2. Extract the ‘indiebooking’ directory to your computer
  3. Upload the ‘indiebooking’ directory to the /wp-content/plugins/ directory
  4. Activate Indiebooking in the Plugin dashboard

Theme support

To use the indiebooking-Plugin you also need to install one of our indiebooking-Themes to use all functionalities like showing what you have for rent, the avalibility-calendar, the Booking- and payment-process and so on. You can find indiebooking-themes on for free download.


Is Indiebooking free?

The basic version of indiebooking is free.
You are able to create 3 Apartments in the basic version.

Read more about indiebooking on [Indiebooking Extension] :


16 di Mai dal 2017
Very good plattform, easy to use and perfect support. I was amazed about how easy myself as private guest room owner can manage the complete administrative work, like writing invoices, booking tool, etc. Indiebooking Go On!
16 di Mai dal 2017
Im very happy with the plugin and the concerning theme. Very easy to use, good usuability and good support too. Thanks to indiebooking!
16 di Mai dal 2017
I use this plugin to manage 3 apartments for rent. It's easy to use and has great usuability. I'm very happy having found this amazing plugin. After the installation of the plugin and the connected theme, I boosted the sales over 30% one year ago. The support is also very quick and friendly and helps to solve every problem.
Read all 4 reviews

Contributors & Developers

“Indiebooking” is open source software. The following people have contributed to this plugin.


“Indiebooking” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Indiebooking” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


1.3.4 / 1.3.5

  • it’s now possible to book over category. You can group your apartments into categories and indiebooking will then search out the best apartment of the category to book.
  • added new icons in the booking ovewview, to improve the view of your bookings.
  • fixed jumping calendar problem
  • added some safty features
  • improved printing design
  • imporved perfomance


  • it’s now possible to change some data from the invoice. When a invoice-number was created before, then the booking get’s a new invoice number
  • E-Mails are now saved in a mail-job-table and do not get send directly after the booking. So the booking process is getting faster
  • improved printing
  • improved performance


  • added department contact info to database
  • added department contact info to frontend contact data
  • changed some translation texts


  • started to add functionality to be compatible with wpml
  • improved the blocked-Dates Popup Booking Calendar (booked dates are now red too)
  • improved the fast link widget by an page dropdown box
  • the fast link widget also works in the customizer now
  • removed failure of calculated prices with more than two decimals
  • added functionality to set a apartment to only requestable (the other apartments are still directly bookable)


  • improved printing
  • improved performance
  • added better booking post descriptions

1.2.4 / 1.2.5

  • fixed small errors
  • improved performance
  • better logging


  • layout adjustments
  • fixed small failures in special calculation situations
  • improved performance


  • fixed price calculation error
  • fixed small design errors
  • fixed tour failures
  • added info descriptions
  • improved performance


  • added new success page for optimizing the tracking
  • improved Logs
  • fixed some SQL failures
  • improved invoice print
  • improved live price view
  • fixed calendar failures
  • fixed small design errors


  • fixed the calculation of the fully booked days. arrival and departure days are now fully supported
  • fixed small design errors


  • added lazy loading for apartment images. So the page loads faster.
  • added faster showing of the loading image in the live price calculation box


  • fixed install errors
  • fixed header error
  • fixed translation failure


  • all mails are now sent to the admins too
  • fixed log errors (logs are now getting shown)
  • changed the path for logs and pdf’s to a stable path
  • removed plugin translation files, because we are using the default WordPress translation directory
  • removed unused javascript files


  • added log tab in the settings view
  • fixed storno save issue


  • fixed issue in popupcalendar when enter a booking in the backend


  • added security features
  • added girocode to the bill
  • fixed some errors


  • encapsulate of the indiebooking css and js files in the backend.
  • adding an apartment to a booking is now more clearly for the customer
  • added support to send a test email to the administrator emails entered in the indiebooking settings
  • fixed some errors with PHP 7.1
  • fixed some errors


  • added support for sending documents in each e-mail. For example you can add your terms and conditions in each E-Mail


  • added support for doing a test print in the indiebooking settings


  • check if the upload at the apartment galerie is an image
  • fixed some errors


  • fixed error with admin e-mail adress


  • added support to show which administration user has cancelled a booking or accepted a payment
  • fixed some errors
  • performance optimized


  • added support to set the default payment method in the backend
  • added support to set the currency in the backend
  • added support to set the default count of persons in the apartment backend
  • optimized the live price view
  • added checking of the optional invoice adress if the checkbox is checked
  • added new version of mpdf
  • added support of showing degression
  • added mail to site admin when a booking is done
  • fixed a date error
  • fixed the detection of overall not bookable days


  • fixed a critical date error in the price calculation


  • repaired the floating calendar, in the apartment overview
  • repaired the filtered search
  • optimized the e-mail textboxes
  • performance optimized


  • repaired the inquire confirmation. Now the page refreshes automatically
  • the wordpress admin get an emai if a booking or inquiry was done
  • The section “details and features” shows now only the values which are really set.
  • search-box (frontend) is now absolute dynamical
  • the right-navigation in the single Apartment frontend view shows the details link only if values are set
  • person count is now only selectable in the single Apartment frontend if there is a max person count set
  • Design adapted


  • added future avalibility, so you can define how long in the future the apartment is available
  • changed the search for availability. Arrival date will be considered.
  • sync the Popup-Calendar with the base calendar in the apartment overview.
  • repaired the floating calender when overwrite a date
  • Administration dialogs have been improved
  • added field for security deposit


  • error corrected
  • Design adapted
  • added support for requests instead of direct bookings
  • performance optimized


  • First Version of Indiebooking