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

Непогашенный остаток

Непогашенный остаток — это сумма, которую гость ещё не заплатил по подтверждённой брони. 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.