How booking works?
a. Registration / Login step
Users must login. OR they must register in front end in order to submit a booking request. Login/Register can be done from header menu.
Users must login / register in order to submit their properties. This is mandatory for their contact info to be saved and displayed accordingly with properties published under their name.
b. Send a booking request (if instant booking was not set by the owner)
After that they will select the start date and end date in the booking form. The system will check the availability dates and if the property is free for rent it would display the price calculations considering the various price options the user set up . If everything is ok the user can push the book button again.
c. Owner approves or rejects the request
After the booking request was made the property owner receives a notification that a booking request was made for one of his listings. He will go into admin area – my bookings page – and check the request. If everything is ok he will issue an invoice for the user that made the request.
d. Admin fee payment
The user that initiate the booking will now receive the message that a invoices is issued and he needs to pay the downpayment value in order to confirm the booking. He will go to – My Reservations page and pay the invoice via Stripe or Paypal. When the invoice is paid the booking will be confirmed and the dates will be blocked in the listing calendar.
e. Cancel Approved Booking
Property owner can delete confirmed bookings as well.