Итоговая стоимость бронирования складывается из пяти составляющих. Каждая настраивается хозяином объекта отдельно.
Не учитываются при проверке «хватает ли спальных мест», но продолжают учитываться при расчёте доплаты, если для объекта задана возрастная группа, включающая этот возраст. Младенец не занимает отдельное место, но полноценно считается гостем в вопросах доплаты.
От 1% до 99%. Скидка не может быть нулевой (бессмысленное правило) и не может достигать 100% и выше — проживание не может стать полностью бесплатным или уйти в «отрицательную» стоимость.
Базовая цена 3 000 ₽/ночь, лимит без доплаты — 2 гостя, доплата за взрослого 500 ₽/ночь, доплата за ребёнка 3–6 лет 700 ₽/ночь, скидка от 5 ночей — 10%. Бронь на 5 ночей, 3 взрослых и один ребёнок 5 лет (двое «лишних» гостей сверх лимита — один взрослый и один ребёнок), одна из ночей — с особой ценой 4 000 ₽.
| Ночь | Базовая цена | Доплата за гостя | Доплата за ребёнка | Итого |
|---|---|---|---|---|
| 1–2, 4–5 | 3 000 ₽ | 500 ₽ | 700 ₽ | 4 200 ₽ × 4 |
| 3 (особая цена) | 4 000 ₽ | 700 ₽ | 700 ₽ | 5 400 ₽ |
| Сумма до скидки | 22 200 ₽ | |||
| Скидка 10% (5 ночей) | −2 220 ₽ | |||
| Итоговая стоимость | 19 980 ₽ | |||
У объекта есть минимальный срок бронирования по умолчанию. Хозяин может задать другой минимум на конкретные даты — например, повысить до 5 ночей на новогодние праздники; переопределение действует только для брони, которая начинается в этот день.
Система проверяет условия объекта перед подтверждением и сообщает точную причину отказа:
Эти же причины показываются гостю ещё во время оформления брони, а не только по факту отказа — форма бронирования живо проверяет доступность при каждом изменении дат/гостей/животных.