Непогашенный остаток
Непогашенный остаток — это сумма, которую гость ещё не заплатил по подтверждённой брони. StayBase позволяет подтвердить бронь и заселить гостя, даже если оплачена не вся сумма.
У каждой брони есть лицевой счёт — он накапливает все начисления (ночи проживания, доп. услуги) и все платежи гостя. Непогашенный остаток — это разница между начисленным и оплаченным. Окончательный расчёт привязан к моменту выезда: именно к выезду остаток должен быть закрыт.
Как возникает остаток
Заголовок раздела «Как возникает остаток»Остаток появляется в одном из трёх случаев:
| Сценарий | Что оплачено | Остаток |
|---|---|---|
| Полная оплата | Вся сумма брони | Нет |
| Частичная оплата | Часть суммы (например, 50% на ресепшене) | Есть |
| Отложенная оплата | Ничего не оплачено, гость заплатит позже или при выезде | Вся сумма |
Во всех трёх случаях бронь получает один и тот же статус — «Подтверждён». Сценарии отличаются не статусом брони, а только размером непогашенного остатка. Гостя в любом случае можно заселить, добавить ему доп. услуги и дополнительные ночи.
Подтверждение брони с долгом
Заголовок раздела «Подтверждение брони с долгом»Когда оператор отмечает оплату по заявке, он может подтвердить бронь, даже если внесена не вся сумма. Это называется подтверждением с непогашенным остатком.
- Обязательный комментарий — при подтверждении с долгом нужно пояснить причину (договорённость с гостем, оплата при выезде и т.п.). Комментарий сохраняется в журнале.
- Срок погашения — по умолчанию это дата выезда гостя. Деньги ожидаются до того, как гость съедет. Срок можно изменить вручную.
- Кто может подтверждать — по умолчанию это право администратора. Проект может разрешить такие подтверждения и обычным операторам.
Доплата остатка
Заголовок раздела «Доплата остатка»Когда гость вносит недостающую сумму, оператор отмечает новый платёж по брони. Как только остаток закрывается полностью, у брони больше нет непогашенного остатка — долг исчезает автоматически.
Напоминания о доплате
Заголовок раздела «Напоминания о доплате»Если по брони согласован срок погашения, StayBase раз в сутки отправляет операторам проекта письмо-напоминание — чтобы остаток не забыли взять при выезде. Напоминание приходит на email одного из трёх типов:
| Тип | Когда приходит | Тон |
|---|---|---|
| Накануне | За день до срока погашения | Мягкое: «не забудьте взять оплату при выезде» |
| В день срока | В день, на который назначено погашение | Призыв к действию |
| Просрочено | Срок уже прошёл, остаток не закрыт | Алерт |
По одной брони в день приходит не больше одного напоминания. Как только остаток закрыт полностью, брони выпадает из рассылки — новые письма по ней не отправляются.
Выезд с непогашенным остатком
Заголовок раздела «Выезд с непогашенным остатком»Если при оформлении выезда у брони остался долг, система покажет предупреждение. Это мягкое предупреждение — оно не блокирует выезд, но требует осознанного решения:
- Принять оплату — гость доплачивает остаток, после чего выезд оформляется обычным образом.
- Выехать без оплаты — выезд оформляется с открытым долгом. Потребуется обязательный комментарий, а сам факт фиксируется в журнале.
Отчёт «Балансы броней»
Заголовок раздела «Отчёт «Балансы броней»»В разделе Отчёты есть единый отчёт «Балансы броней» — в нём собраны все брони с ненулевым балансом: открытые долги (включая ещё не наступившие по сроку), просроченная дебиторка с разбивкой по срокам, переплаты и брони, которые ждут списания после полного возврата.
Вверху страницы — сводные карточки:
| Карточка | Что показывает |
|---|---|
| Открытый долг | Сумма всех непогашенных остатков (включая будущие, по которым срок ещё не наступил) |
| Из них просроч. | Подсумма по долгам, у которых срок оплаты уже прошёл |
| Глубокая просрочка 90+ | Самые старые долги — просрочка от 90 дней |
| Переплаты | Сумма по броням, где гость заплатил больше начисленного |
| К списанию | Брони с полным возвратом, у которых формально остался остаток и ждёт оформления списания (счётчик броней) |
| Платёж не на ту бронь | Сколько гостей имеют одновременно бронь с долгом и бронь с переплатой |
Корзины старения
Заголовок раздела «Корзины старения»Просроченные долги распределяются по корзинам в зависимости от того, на сколько дней пропущен срок: 0–30, 31–60, 61–90 и 90+ дней. Чем старше долг, тем насыщеннее цвет.
Возраст долга считается от эффективного срока погашения: если по брони согласована отсрочка — от даты отсрочки, иначе — от срока оплаты, иначе — от даты выезда. Согласовал отсрочку до 20-го числа — бронь не считается просроченной до 21-го, даже если гость уже выехал.
Статусы долга
Заголовок раздела «Статусы долга»Каждая строка отчёта помечена бейджем-статусом:
| Статус | Что значит |
|---|---|
| Срок не наступил | Долг есть, но срок оплаты ещё впереди. Не просрочка |
| Не согласовано | Срок прошёл, оператор ещё не пометил долг — требует решения |
| Отсрочка | Оператор договорился с гостем погасить остаток до конкретной даты |
| Отсрочка истекла | Согласованная дата отсрочки уже прошла |
| В споре | Долг оспаривается гостем |
| Подтверждён | Оператор признал долг легитимным и «оставил как есть» — бесплатное проживание, сотрудник, корпоративный клиент. Не считается просрочкой, напоминания не отправляются |
| К списанию (был возврат) | Гостю оформлен полный возврат, но формальный остаток ещё висит — нужно оформить списание |
| Списан | Безнадёжный долг. По умолчанию скрыт, показывается выбором соответствующего фильтра |
| Переплата | Гость заплатил больше начисленного — деньги нужно вернуть или переразнести на другую бронь |
Фильтры и поиск
Заголовок раздела «Фильтры и поиск»Отчёт можно сузить:
- Срок долга — по корзине старения (0–30 / 31–60 / 61–90 / 90+).
- Статус — по любому из статусов долга выше.
- Тип баланса — только долги или только переплаты.
- Платёж не на ту бронь — отдельный режим: вместо списка броней показывается таблица гостей, у которых одновременно есть долг и переплата (с разбивкой долг / переплата / нетто-баланс). Это помогает быстро найти ошибки разнесения — когда платёж занесли не на ту бронь того же гостя.
- Поиск — по гостю, номеру брони или юниту.
Рядом с именем гостя со знаком ⚠ — это и есть подозрение на ошибку разнесения платежа: у него есть и бронь с долгом, и бронь с переплатой.
Весь отчёт (с учётом активных фильтров) выгружается в Excel.
Управление долгом на странице брони
Заголовок раздела «Управление долгом на странице брони»Если у брони есть просроченный долг или переплата, на её странице появляется секция «Статус задолженности». Здесь видна сумма долга, текущий статус и кто его проставил, а также доступны действия:
- Подтвердить долг — признать его легитимным («оставить как есть»).
- Пометить как спорный — гость оспаривает сумму.
- Списать долг — безнадёжная задолженность.
- Вернуть в «Не согласовано» — снять любую отметку и вернуть бронь в общий список.
Все эти действия открывают единое окно «Долг по бронированию». В нём выбирается статус и обязательная причина (для всех статусов, кроме возврата в «Не согласовано»). Списание дополнительно требует отдельного подтверждения — оно попадает в бухгалтерские отчёты и журнал изменений.
В том же окне можно включить согласованную отсрочку — указать дату, до которой гость обещал погасить остаток. Бронь уходит из просрочки и подключается к напоминаниям (накануне срока, в день срока, при просрочке).
Бесплатные брони (нулевая стоимость)
Заголовок раздела «Бесплатные брони (нулевая стоимость)»Если у брони итоговая сумма равна нулю, но цена юнита больше нуля, StayBase подсвечивает это красным баннером — чтобы случайно созданная бесплатная бронь не осталась незамеченной. Когда проживание бесплатно намеренно (комп-гость, бартер, подарок VIP’у), баннер можно подтвердить как нулевой с обязательной причиной. После этого вместо тревожного баннера показывается спокойная информационная карточка с именем оператора, датой и причиной, а бронь перестаёт попадать в список аномалий на дашборде. Подтверждение можно снять. Право — то же bookings.debt.collection.update.