Перейти к содержимому

Скидки/доплаты

Скидки/доплаты позволяют вручную изменить стоимость бронирования — добавить скидку или доплату. Каждая скидка/доплата отслеживается: кто создал, когда, по какой причине. Изменения сразу попадают в расчёт по броне (Folio), в счёт и в финансовые отчёты.

  • Скидка за длительное проживание — гость остаётся надолго, согласована индивидуальная цена
  • VIP-скидка — постоянный гость или корпоративный клиент
  • Компенсация — извинение за неудобства (шум, поломка, ошибка)
  • Доплата за порчу имущества или услугу на месте — то, чего нет в прайсе и допродажах
  • Корпоративная скидка — фиксированные условия для компании

Откройте детали бронирования и в карточке Расчёт по броне найдите строку Скидки и доплаты. Наведите курсор на строку и нажмите + Добавить — откроется панель создания.

В кадре выше — бронь CTY-2026-00474 (Андрей Волков, Делюкс 6): проживание и трансфер 58 000 ₸, допродажи 12 000 ₸, оплачено 52 000 ₸. Оператор сначала вводит скидку 60 000 ₸ — это больше потолка 58 000 ₸, поэтому под суммой появляется причина красным, а кнопка Добавить скидку гаснет. Затем он вводит 20 000 ₸ с причиной «Компенсация за шум» и категорией «Компенсация». Из оплаты 12 000 ₸ ушли на допродажи, на бронь осталось 40 000 ₸, и неоплаченной части брони только 18 000 ₸. Поэтому в чипе написано «учтено 18 000 ₸ из 20 000 ₸», «Итого» становится 52 000 ₸, а «Остаток» — 0 ₸. Ниже в кадре — погашенный переключатель Бесплатное размещение: за проживание уже внесено 34 000 ₸ — из оплаты 52 000 ₸ вычтены допродажи 12 000 ₸ и трансфер 6 000 ₸.

ПолеОбязательноеОписание
ТипДаСкидка или Доплата
Метод расчётаДаКак рассчитать сумму (см. ниже)
Сумма / ПроцентДаЗначение скидки/доплаты (больше нуля)
ПричинаДаТекстовое обоснование (сохраняется в аудите)
КатегорияНетКлассификация: длительное проживание, VIP, компенсация, корпоративная, другое
МетодКак работаетПример
ПроцентПроцент от стоимости проживания10% от 100 000 ₸ = 10 000 ₸
Фиксированная суммаТочная сумма5 000 ₸
За ночьСумма умножается на количество ночей2 000 ₸ × 3 ночи = 6 000 ₸

При заполнении формы отображается предварительный расчёт итоговой суммы скидки/доплаты — зелёным для скидки, оранжевым для доплаты. Для процента и поночёвочного метода под расчётом показывается подсказка с разбивкой (процент от стоимости или ставка × ночи).

Доплаты в такой броне оформляются как обычно — поздний выезд, порча имущества, услуги на месте — это деньги отеля, собранные вами. Что меняется в интерфейсе:

  • пункт меню называется «Доплата», а не «Скидка / доплата»;
  • в форме тип зафиксирован на доплате, выбор скидки погашен, причина стоит под полем;
  • строка в расчёте по броне называется «Доплаты».

Подробнее: Брони с площадок.

Создание и отмена скидок/доплат требуют права bookings.change_price, а просмотр списка — права bookings.view. Не все роли могут создавать скидки/доплаты, и у каждой роли свои ограничения.

РольСкидкиДоплатыЛимит суммыСтатусы бронирования
Admin++Скидка — не больше стоимости брони без допродажБез ограничений по статусу
Operator++До 50% от стоимости и не больше стоимости брони без допродажНа проверке у ресепшена, Подтверждён, Заселён
Call-центр−−——
Viewer−−——
  • Operator — скидка/доплата возможна только для бронирований со статусом На проверке у ресепшена, Подтверждён или Заселён
  • Admin — без ограничений по статусу (включая бронирования, по которым гость уже выехал)

Оператор может добавить скидку или доплату не более 50% от стоимости проживания (subtotal). Лимит считается отдельно для скидок и отдельно для доплат, и учитывает сумму всех активных корректировок того же типа: если у брони уже есть скидка на 30%, новая скидка не может превышать 20%. Доплаты считаются независимо от скидок.

Если сумма выходит за лимит, оператор видит это ещё до сохранения: под формой появляется тот же текст, с которым система откажет, а кнопка сохранения гаснет. Администраторам этот текст не показывается — лимита 50% у них нет.

Скидка не может быть больше стоимости брони без допродаж: проживание, доплаты и услуги брони за вычетом скидок, которые уже даны. Это правило для всех ролей.

  • В окне Скидка/доплата под суммой сразу написано, сколько скидки ещё можно дать: «Скидка — не больше 58 000 ₸…».
  • Если ввести больше, кнопка сохранения гаснет, а под суммой появляется причина: «Скидка больше стоимости брони без допродаж — X. Уменьшите скидку до X или спишите позицию как подарок». Если у брони уже есть скидки, текст называет и их сумму: «…уже дано скидок на Z. Уменьшите скидку до Y…».

Скидка закрывает только ту часть брони, которую гость ещё не оплатил. Деньги гостя сначала идут на допродажи, остаток — на проживание и услуги брони.

Если гость уже оплатил бронь полностью, а скидку дали позже, переплаты не будет: скидка сохранится, но в расчёт войдёт в той части, которая не оплачена. Тогда у скидки в строке Скидки и доплаты и в реестре написано «учтено X из Y» — сколько вошло в расчёт и сколько записано. То же бывает, если после скидки бронь подешевела: например, гость выехал раньше. Ранний выезд и перенос дат при этом не запрещены.

Вернуть гостю деньги за уже оплаченную бронь можно возвратом на вкладке Платежи, а не скидкой.

Переключатель Бесплатное размещение в расчёте по броне отмечает ночи владельца, сотрудника или партнёра: они считаются занятыми, но не проданными. При включении система ставит скидку на всю цену проживания.

Включить отметку нельзя, пока за проживание внесены деньги. Оплата сначала идёт на допродажи, потом на услуги брони (трансфер, завтрак), остаток — за проживание. Если гость оплатил только допродажи и услуги брони, отметку включить можно. Переключатель тогда погашен, а под строкой написана причина: «За проживание уже внесено X. Сначала верните эти деньги возвратом платежа». Верните эти деньги на вкладке Платежи, и переключатель станет доступен. Если цену проживания потом поднимут выше нуля, отметка снимется сама.

Скидку/доплату можно отменить, наведя курсор на её чип в строке Скидки и доплаты и нажав ×.

РольМожет отменить
AdminСвои + скидки/доплаты операторов
OperatorТолько свои

Отменённые скидки/доплаты не удаляются из базы данных — сохраняется полная история: кто создал, кто отменил и когда.

При добавлении или отмене скидки/доплаты система атомарно пересчитывает итоговую стоимость:

Итого = Проживание + Скидки/доплаты + Услуги брони + Допродажи + Налог
Остаток = Итого − Оплачено
  • Скидки уменьшают итоговую сумму (отрицательные значения) — на учтённую часть, см. «Скидка не создаёт переплату»
  • Доплаты увеличивают итоговую сумму (положительные значения)

Итог брони без допродаж не уходит ниже нуля, а остаток пересчитывается сразу после сохранения.

Расчёт по броне на странице бронирования имеет два режима — Свод и Реестр.

  • Свод — строка Скидки и доплаты показывает каждую активную корректировку чипом: зелёные чипы — скидки, оранжевые — доплаты, со знаком (−/+) и автором. У скидки, учтённой не полностью, в чипе написано «учтено X из Y». Под чипом — кнопка × для отмены (если есть право).
  • Реестр — хронологическая выписка по броне с нарастающим балансом. Скидка отображается зелёным начислением со знаком «−», доплата — янтарным начислением со знаком «+», с указанием причины и автора.

Скидки/доплаты включены в отчёт ночного аудита отдельной таблицей — корректировки, созданные за выбранный день:

  • Бронирование (ссылка)
  • Тип (скидка / доплата)
  • Категория
  • Причина
  • Сумма (зелёным для скидки, оранжевым для доплаты) — учтённая; если учтено меньше записанного, под ней «учтено X из Y»
  • Кто создал

В конце таблицы — строка Итого с суммарным влиянием корректировок за день.

В отчёте P&L активные скидки и доплаты распределяются пропорционально ночам проживания (accrual-метод) и входят в выручку департамента ROOMS — там же, где и выручка за проживание. Скидки уменьшают выручку, доплаты увеличивают.

Скидки/доплаты отображаются в PDF-счёте между основной стоимостью и итогом — с указанием причины и суммы.

Каждое действие со скидкой/доплатой фиксируется в журнале активности гостя и в журнале аудита:

  • Создание — «Скидка добавлена» или «Доплата добавлена» с деталями (метод, значение, итоговая сумма, причина, категория)
  • Отмена — «Скидка отменена» или «Доплата отменена» с информацией о сумме

В журнале аудита эти действия помечены отдельными типами (добавление/отмена скидки и доплаты), поэтому фильтр «Изменения цен» показывает только корректировки стоимости, не смешивая их с прочими правками бронирования.