Главная · Справка · 📅 Бронирования · Предложение предоплаты до заезда
💳

Предложение предоплаты до заезда

Гость получает за 48 часов до заезда красивую страницу оплаты с долей от стоимости брони. Защищает от незаездов и улучшает кэш-флоу отеля.

8 июня 2026 г.47 просмотров

Зачем брать предоплату

Бронь без предоплаты — это всегда риск:

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

Небольшая предоплата (10–50% от стоимости) решает все три проблемы. По данным гостиничной индустрии — отели с предоплатой имеют в 3-4 раза меньше no-show.

В Hotel OS2 предоплата работает в связке с Prepayment-письмом из раздела Авто-письма:

  1. За 48 часов до заезда гость получает письмо с темой «Внесите предоплату».
  2. В письме — кнопка-ссылка на красивую страницу оплаты.
  3. На странице — детали брони и сумма предоплаты (% от стоимости).
  4. Гость платит картой — бронь автоматически помечается как оплаченная.

Настройка процента предоплаты

В админке отеля Настройки → Платежи (раздел появится в следующем апдейте, пока через API):

  • Включить предоплату — да/нет.
  • % от стоимости — по умолчанию 30%. Можно поставить 10% для лёгкого «закрепления», 50% — для дорогих категорий, 100% — для безотзывных тарифов.

Эта настройка применяется ко всем новым ссылкам на оплату.


Что видит гость

При клике по ссылке в письме {{payment_link}} открывается страница оплаты:

Страница оплаты предоплаты

Карточка содержит:

  • зелёный шильдик 🔒 Безопасная оплата в шапке,
  • номер брони и название отеля крупно,
  • 4 строки данных: гость, номер, заезд, выезд,
  • блок с расчётом: стоимость брони → уже оплачено → К оплате сейчас (большим жирным),
  • пояснение «Это предоплата. Остаток оплатите при заселении.»,
  • крупная зелёно-бирюзовая кнопка «Оплатить N ₽»,
  • логотипы платёжных систем: Visa, Mastercard, МИР, СБП.

После успешной оплаты — экран с галочкой «Оплачено» и обещанием прислать чек на email.


Технически

  • Ссылка генерируется по запросу через POST /api/booking/[id]/payment-link — внутри JWT с bookingId, amount (заранее посчитан с учётом paidAmount) и сроком жизни 14 дней.
  • Защита от двойной оплаты — endpoint POST /api/pay/[token] проверяет, что paidAmount < сумма и не даёт списать дважды.
  • Платёжный шлюз — сейчас работает mock (для демо и тестов). При настроенных YOOKASSA_SHOP_ID + YOOKASSA_SECRET_KEY в .env подключается реальная ЮKassa с поддержкой карт МИР и СБП.
  • Уведомления — после успешной оплаты в карточке брони появляется событие «Получена предоплата N ₽», менеджер видит сразу.

Подсказки

  • Не ставьте 100% сразу. Гость в чужом городе с непривычки на 100% соглашается реже. 30% — оптимально.
  • Предлагайте безвозвратный тариф со скидкой. Гость платит 100% сразу, но получает −10%. Подходит для популярных дат.
  • Дублируйте письмо. Если письмо за 48 часов не сработало — система может отправить второе за 24 часа.
  • Учитывайте часовой пояс. Для дальних гостей письмо за 48 часов лучше отправить на 12 часов раньше с учётом разницы.

Частые вопросы

Можно ли изменить % для конкретной брони? Да — менеджер в карточке брони может сгенерировать ссылку вручную с любой суммой.

Что если гость не оплатил? Бронь остаётся в статусе CONFIRMED, но менеджер видит флажок «предоплата не получена» — можно позвонить и уточнить.

Действует ли ссылка после оплаты? Нет — повторный заход покажет «Оплачено». Двойного списания не будет.

Что с возвратами? Возвраты делаются вручную через админку — кнопка «Вернуть платёж» в карточке брони (в разработке).

#предоплата#оплата#платежи#ЮKassa#автоматизация

Эта статья была полезна?

Hotel OS2 — современный PMS без комиссий

10 модулей, конфигуратор тарифов, бесплатный AI-помощник.

Открыть конфигуратор

Похожие статьи