Hello,
Thanks for your question. We completely understand what you are looking for, and this feature is indeed available with VikBooking thanks to the shared calendars configuration.
Basically, you should configure 3 room types in VikBooking, one representing the whole property (the entire home/apartment), and two representing the individual apartments. By using the shared calendars feature, you can share the availability of the “entire apartment” with the two individual apartments. This way, by booking the “entire apartment”, the “apartment A” and “apartment B” would be unavailable on the same dates. On the other side, by booking the “apartment A”, the system will occupy the “entire apartment” as well as the “apartment A”, but the “apartment B” would still be available.
We would like to highlight the fact that this feature is also available with the free version of VikBooking, but for those who use our full solution comprehensive of VikBooking Pro and our E4jConnect Channel Manager service, it would also be possible to configure this type of listings with shared calendars on OTAs like Booking.com or Airbnb, which would be connected through APIs.
We hope this answers to your question!
The VikWP Team