When you have configured to allow users to book houses and show the Booking Form in Settings -> Administrator Settings -> Button Settings, the users can book a house for rent by filling in Booking form in the House Details Page.
User have to type the Name and Email fields. Next user should specify the dates Check in, Check out and write message (optionally).
Once everything is filled in, the price will be automatically calculated and shown. The user clicks on the Book it! button and the confirmation screen will appear:
If email notification was set in Settings -> Email Notification Settings -> Booking,
then the booking process will flow in such a way:
The user's emails are clickable in the Booking Manager, so admin can easily send reminders to the users from there.
To manage user submitted Bookings, in the Admin backend go to Components > Real Estate Manager > Booking Manager.
You will see the following screen:
All pending Bookings will be shown here. On the top bar, there are two buttons:
Accept Request and Decline Request, which are fairly self-explanatory.
On the Frontend: When the user try to book house via Booking form and in the calendar some dates will not be selectable, these means that the house is not available within these dates
On the Backend: In the Booking Manager, Rent out column the apartments which were rent out will have a blue arrow, indicating that house is not available for rent.