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

Детали бронирования

Нажмите на бронирование в списке или на шахматке, чтобы перейти на страницу деталей.

Детали бронирования
Детали бронирования

Страница построена как операторская консоль: слева — карточка-«паспорт» брони (кто, где, когда, сколько), справа — фолио (расчёт по броне со всеми начислениями и оплатами) и лента жизни брони. Сверху — баннеры, которые подсвечивают то, что требует внимания прямо сейчас.

В шапке страницы:

  • Номер бронирования — уникальный идентификатор (например, BK-2026-02055), рядом — кнопка копирования. У групповых броней сразу перед номером выводится заметная иконка группы — отличить от одиночной брони можно с первого взгляда
  • Статус — цветной бейдж текущего статуса. Если все средства гостю возвращены, бейдж показывает «Средства возвращены»
  • Бейджи — тип оплаты «Оплата при заселении», источник (Сайт, Админ, Колл-центр), название группы для групповых бронирований
  • Действия — одна кнопка-капсула: основное действие по статусу (Подтвердить, Заселить, Выселить) и стрелка «▾» с меню остальных операций. Подробнее — в разделе Действия

В верхней части страницы появляются информационные баннеры — в зависимости от состояния брони. Они выводятся стопкой по важности: чем срочнее действие, тем выше баннер. Скрытых «свёрнутых» баннеров нет — всё, что требует внимания, видно сразу.

Появляется, когда бронь подтверждена администратором с долгом (частичная оплата или отсрочка). Баннер показывает сумму долга, срок оплаты, кто и когда согласовал отсрочку и обоснование. Кнопка «Записать платёж» открывает форму приёма доплаты — после полного погашения баннер исчезает автоматически. Если срок оплаты прошёл, баннер становится красным («Просроченный долг»).

Появляется, когда сумма оплат превышает итоговую стоимость брони (двойной перевод гостя, неверно проставленная цена, лишняя доплата). Баннер показывает размер переплаты и подсказывает, что гостю нужно вернуть разницу. Возврат оформляется во вкладке Платежи.

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

Кнопки «Подтвердить долг», «В спор», «Списать долг» и «Вернуть в Не согласовано» видны только при праве bookings.debt.collection.update (администратор, супер-администратор, менеджер, бухгалтер). Списание — окончательное решение: открывается отдельный диалог с обоснованием.

Если гостю оформлен полный возврат, а остаток в системе ещё «висит» формально, секция отдельно подсказывает, что денег ждать не нужно, и предлагает закрыть бронь кнопкой «Списать долг». Подробнее — в разделе Балансы броней.

Появляется для заявок Request-to-Book — пока заявка ждёт решения оператора («На рассмотрении») или пока гость не оплатил по выданным реквизитам («Ожидает оплаты»). Баннер показывает:

  • Кто из операторов взял заявку в работу и таймер SLA (сколько осталось до целевого времени ответа)
  • Если включён режим «Оплата при заселении» — соответствующий бейдж
  • Если гость сам отметил, что оплатил — заметную плашку «Гость отметил оплату»
  • Контакты гостя (телефон, email) с кнопкой быстрого звонка и кнопкой «Редактировать гостя»
  • Кнопки действий: взять в работу, одобрить, отклонить — или, после одобрения, «Подтвердить оплату» и «Отправить реквизиты»

Подробнее о работе с заявками: Колл-центр.

Появляется, если у активной брони стоимость 0 ₸, а у юнита задана базовая цена — типичный признак сломанного тарифа или ошибки в правилах ценообразования. Выводится красный баннер «Нулевая стоимость брони» с подсказкой проверить ценообразование до подтверждения и оплаты.

Если бронь намеренно бесплатна (комп-проживание, бартер) — пользователь с правом на работу с долгами нажимает «Подтвердить как нулевой», вписывает причину, и баннер превращается в спокойную инфо-карточку. Из блока «Требует внимания» на дашборде такие брони тоже пропадают. Снять подтверждение можно тем же образом.

Для отменённых, завершённых (выселен) и не доехавших (неявка) броней над фолио выводится короткая карточка-«итог» — она отвечает на вопрос «что вообще получилось» одним взглядом: статус закрытия, дата, ключевая финансовая нота (оплачено полностью / выехал с долгом / переплата / возвращено столько-то) и причина отмены. Подробный разбор по строкам остаётся в фолио, а полная сводка по штрафу за отмену — во вкладке Платежи.

Вкладок четыре: Обзор, Платежи, Уведомления, Аудит. Для групповых и хостельных броней добавляется вкладка Кровати. Бейдж-счётчик рядом с названием показывает количество элементов (платежей, кроватей).

Вкладка Обзор
Вкладка Обзор

Главная вкладка собирает всю картину брони в две колонки.

Левая колонка — карточка брони («паспорт»):

  • Фотография юнита проступает фоном в шапке карточки (обложка или первое фото галереи)
  • Номер и тип юнита (зона • тип) — название ведёт на страницу юнита; ниже — название объекта
  • Гость — имя (ссылка на профиль), телефон и состав «N взр., M ребёнка». Состав можно менять прямо здесь — наведите курсор и кликните (см. Изменение количества гостей)
  • Финансовая сводка — три крупные строки: Итого, Оплачено, Остаток. Под «Итого», если в брони есть промокод, допуслуги, корректировки или допродажи, отдельной мелкой строкой показывается «из них за проживание»
  • Даты — заезд → выезд и количество ночей; блок кликабелен для переноса дат (см. Изменение дат)
  • Источник, тариф (с бейджем модификатора «+10%» / «−500/ночь», если тариф отличается от базового) и способ оплаты
  • Создано и последнее изменение — кто и когда правил бронь

Правая колонка — фолио и лента жизни:

Карточка «Расчёт по броне» с переключателем Свод / Реестр.

Свод (по умолчанию) — отвечает на вопрос «сколько». Каждая строка видна всегда, даже если пустая, — у пустой строки есть кнопка «+ Добавить»:

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

Реестр — хронологическая выписка по броне с нарастающим балансом справа, как в банковской выписке. Каждая запись помечена типом и цветом: начисление (янтарный), скидка (зелёный), оплата (синий), возврат (красный).

Допродажи на месте
Допродажи на месте

Если к броне привязаны продажи услуг (мини-бар, трансфер, прачечная и т.д.), под фолио появляется отдельная карточка со списком. Каждая строка показывает описание, дату, способ оплаты, автора, количество × цену и сумму, а также бейдж «Оплачено» (зелёный) или «Ожидает» (жёлтый).

Карточка и работа с допродажами видны только пользователям с правом на платежи (canManagePayments). Первая допродажа добавляется из строки «Допродажи на месте» в фолио. Подробнее — Продажи услуг.

Для групповых и хостельных броней (номер продаётся по кроватям) под фолио появляется компактное превью с кнопкой перехода на вкладку Кровати.

  • Пожелания гостя — то, что гость указал при бронировании (только просмотр)
  • Внутренняя заметка — заметки администратора, можно добавлять и редактировать

Компактная лента ключевых событий брони (создание, подтверждение, оплаты, заселение, выселение, заметки) в хронологическом порядке. Можно развернуть в полную хронологию с фильтрами по категориям: Деньги, Жизнь брони, Система (уведомления), Заметки. Отдельной вкладки «Хронология» больше нет — лента живёт на «Обзоре».

Вкладка появляется у групповых и хостельных бронирований. Бейдж показывает количество кроватей.

Таблица кроватей бронирования:

  • Кровать — название кровати
  • Тип — верхняя, нижняя, одиночная, капсула
  • Заезд / Выезд / Ночей — даты и срок проживания (могут отличаться у разных кроватей)
  • Сумма — стоимость по этой кровати, внизу — общий итог

Действия (доступны, если бронь не отменена и не выселена):

  • Добавить кровать — выбрать свободные кровати из любой комнаты
  • Изменить даты группы — задать новые даты сразу всем кроватям
  • Сменить комнату — перепривязать всю группу на свободные кровати в другой комнате
  • Изменить даты или убрать отдельную кровать (последнюю кровать убрать нельзя)

Любое изменение пересчитывает стоимость автоматически. Подробнее: Хостел.

Вкладка Платежи
Вкладка Платежи

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

Список всех транзакций. Каждая строка показывает:

  • Провайдер — FreedomPay, Kaspi, перевод на Kaspi, банковский перевод, наличные (и MOCK в тестовой среде)
  • Тип — предоплата, полная оплата, доплата, возврат
  • Статус — выполнен (зелёный), в обработке / ожидает (жёлтый), частичный возврат (жёлтый), ошибка (красный), возврат
  • Дата и, при наличии, описание и причина ошибки

Клик по строке открывает страницу платежа. Список можно сортировать по дате оплаты или дате создания.

Записать платёж — кнопка добавления. Укажите сумму, метод оплаты и примечание. Баланс брони обновится автоматически.

Возврат — у каждого выполненного платежа кнопка возврата (иконка ↻). Укажите причину (обязательно) и сумму; поддерживаются частичные возвраты. Если возврат затрагивает уже оплаченные допродажи, система предупредит об этом и попросит подтверждение.

Вкладка Уведомления
Вкладка Уведомления

История всех уведомлений, отправленных по этой броне:

  • Триггер — что вызвало отправку (создание, подтверждение, напоминание и т.д.)
  • Канал — Email, SMS, WhatsApp
  • Статус — доставлено, ошибка
  • Дата — когда отправлено
Вкладка Аудит
Вкладка Аудит

Полный журнал изменений брони — кто, когда и что менял (старое и новое значение). Сюда попадают все правки: смена статуса, изменение дат, состава гостей, юнита, добавление и удаление допуслуг, скидок, начислений, согласование долга и корректировки после выселения.

Доп. услуги
Доп. услуги

Дополнительные услуги (завтраки, трансфер, поздний выезд и т.д.) теперь добавляются и редактируются прямо в фолио, в строке «Доп. услуги» на вкладке «Обзор» — отдельной вкладки для них больше нет.

Каждая услуга показывает название, количество и сумму. Количество рассчитывается автоматически по типу услуги:

  • За ночь — количество = ночи брони
  • За гостя — количество = число гостей
  • За бронь / фикс. — количество = 1

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

В карточке брони наведите курсор на состав «N взр., M ребёнка» и кликните — откроется панель «Количество гостей».

  • Взрослые — минимум 1, кнопки −/+ или прямой ввод числа
  • Дети — минимум 0, кнопки −/+ или прямой ввод числа

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

У хостельных и групповых броней количество гостей выводится из числа кроватей и отдельно не редактируется.

Изменение доступно для статусов: Ожидает оплаты, Подтверждён, Заселён. Для статуса Выселен — только для супер-администратора и администратора проекта (см. Корректировка после выселения).

Действия открываются из кнопки-капсулы в шапке. Основное действие выбирается по статусу, остальное — в меню под стрелкой «▾».

Текущий статусОсновное действиеВ меню
На рассмотренииВзять в работу, Одобрить, Отклонить (через баннер заявки)
Ожидает подтвержденияПодтвердитьОтменить
Ожидает оплатыПодтвердитьОтменить
Частично оплаченПодтвердитьОтменить
Подтверждено (до даты заезда)Заселить (недоступно до даты)Неявка, Отменить, документы, правки брони, деньги
Подтверждено (наступила дата)ЗаселитьНеявка, Отменить, документы, правки брони, деньги
ЗаселёнВыселитьWalk-out (если есть долг), документы, правки брони, деньги
Просрочен выезд (Overstay)Выселитьто же
ВыселенОтменить выселение (в течение 24 часов), документы, корректировки (только администраторам)
Отменено(восстановление недоступно — отмена финальна)

Меню «▾» сгруппировано по секциям:

  • Документы — скачать подтверждение, скачать счёт, отправить счёт гостю
  • Бронь — изменить даты, изменить количество гостей, переселить гостя
  • Деньги — записать платёж, добавить допродажу, скидка/доплата
  • Walk-out — выселение гостя с непогашенным долгом (с обязательной причиной)
  • Отменить бронь

Секция «Бронь» скрывается на отменённых и неявившихся бронях для всех ролей, а на выселенных — для всех, кроме администраторов. Запись платежа и добавление допродажи дополнительно требуют права на платежи; скидка/доплата — нет.

Откройте перенос дат из карточки брони (клик по блоку дат) или из меню «Бронь». Система проверит доступность нового периода и пересчитает цену.

Для статуса Заселён изменить можно только дату выезда — заезд уже состоялся. Для Выселен доступна коррекция обеих дат, но только супер-администратору и администратору проекта.

Пункт «Переселить гостя» в меню «Бронь» открывает выбор другого номера. Доступность нового номера проверяется автоматически.

Все изменения фиксируются в ленте активности и аудите.

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

Пункт «Walk-out» в меню — отдельный сценарий «гость уехал, не оплатив»: причина обязательна, и факт фиксируется в аудите.

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

Отмена выселения доступна:

  • только в течение 24 часов после выселения;
  • только если номер не занят другой бронью на эти даты.

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

После выселения гостя (статус Выселен) бронь переходит в архивное состояние, но это не «заморозка». Иногда уже после отъезда нужно внести правку задним числом:

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

Такие правки разрешены только двум ролям:

  • Супер-администратор — без ограничений, по всем проектам.
  • Администратор проекта — внутри своего проекта.

Операторам, кассирам и сотрудникам колл-центра кнопки корректировок после выселения скрыты — они видят бронь только для просмотра.

ДействиеРоли с правом правки
Изменить даты заезда/выездаСупер-админ, админ
Сменить юнитСупер-админ, админ
Изменить количество гостейСупер-админ, админ
Применить / убрать промокодСупер-админ, админ
Добавить / убрать допуслугуСупер-админ, админ
Добавить / убрать скидку/доплатуПо общим правилам раздела Скидки/доплаты
Добавить / убрать допродажуВсе роли с правом на платежи (кроме просмотрщика)

Все правки после выселения попадают в аудит с указанием пользователя, времени и старого/нового значения. Сумма к оплате (или к возврату) пересчитывается автоматически — если после корректировки появилась переплата, её можно вернуть через вкладку Платежи.