Закрыть время: ремонт, банкет, свой гость

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

Иногда место нужно закрыть не насовсем, а на время: ремонт в домике до пятницы, банкет в зале в субботу вечером, стол у окна держите для постоянного гостя. Для этого есть блокировка — место закрывается на заданный отрезок, а в остальное время бронируется как обычно.

  1. Откройте «Брони» → «Календарь»Над сеткой — кнопка «Закрыть время». Её же можно вызвать из формы брони по звонку: «Не бронь, а закрыть это время».
  2. Выберите место и отрезокНачало и конец — дата и время по часам площадки. Отрезок может длиться несколько дней, но не дольше года.
  3. Напишите причинуЕё видит только команда. Гостю время просто показывается недоступным.

Как это работает

  • Место закрывается целиком, даже если оно принимает несколько гостей одновременно: на время ремонта прокат не выдаёт ни одной доски.
  • Бронь на закрытое время не поставить — ни гостю онлайн, ни сотруднику по звонку, ни интеграции по API.
  • На схеме витрины место в этот день отмечено как частично занятое.
  • Буфера у блокировки нет: место закрыто ровно на указанный отрезок.

Как открыть время обратно

Нажмите на заштрихованный блок в календаре и выберите «Открыть время». Закрыть и открыть время может владелец, администратор и менеджер; сотрудник видит блокировки, но не меняет их.

Блокировка или стоп-продажа

Стоп-продажа в карточке места закрывает его на всё время сразу — пока её не снимут. Блокировка — на конкретный отрезок и открывается сама, когда он закончится.

Через API

  • GET /api/v1/venues/{id}/blocks?from=&to= — блокировки площадки за период.
  • POST /api/v1/resources/{id}/blocks с startsAt, endsAt и reason — закрыть время.
  • DELETE /api/v1/blocks/{id} — открыть.
  • Календарь GET /api/v1/venues/{id}/calendar отдаёт блокировки вместе с бронями.

Обновлено