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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Пересчёт происходит в одной транзакции — данные всегда консистентны. Если после корректировки появилась переплата, её можно вернуть через вкладку Платежи.

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

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

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

  • Бронирование (ссылка)
  • Тип (скидка / доплата)
  • Категория
  • Причина
  • Сумма (зелёным для скидки, оранжевым для доплаты)
  • Кто создал

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

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

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

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

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

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