If you have received a reservation on Booking.com with a minimum number of nights different from the one set in AvaiBook, in most cases it means that the reservation was made through a rate plan created directly on Booking.com and not mapped or synchronized with AvaiBook (what Booking defines as a non-XML rate plan).
When a rate plan is not synchronized with AvaiBook, Booking.com applies its own internal rules — such as minimum stay, restrictions, conditions, and other settings — even if you have configured different parameters in AvaiBook. In these cases, generally only the nightly price remains synchronized, while all other conditions depend on what is configured on Booking.com.
How to check
Access the reservation from the Booking.com Extranet.
Check the name of the rate plan the traveller booked.
Go to Pricing & Availability → Pricing Plans.
Check whether the rate plan is mapped to AvaiBook.
If it is not mapped, it is a non-XML rate plan and therefore will not receive all the configurations sent by AvaiBook.
If, on the other hand, the reservation comes from a correctly mapped rate plan, the next step is to check the settings directly in AvaiBook, since there is a specific configuration that allows you to apply rules through the connection with Booking.
Follow this path:
Channel Manager > Booking.com > click on the name of the accommodation > Configuration
and check if a forced minimum stay is set for that rate plan directly from the connection.
📝 Note: If you use multiple pricing plans on Booking.com and you want all of them to comply with the restrictions configured in AvaiBook (e.g. minimum stay), make sure they are correctly mapped according to the active connection mode.



