# Онлайн-запись (витрина)

Раздел: [Запись клиентов](booking.md).

Вкладка CRM **«Онлайн-запись»** и публичная страница `zapis/`. Настройки ERP и публичная витрина.

## Как открыть

На главном экране в блоке **CRM** — вкладка **«Онлайн-запись»** (рядом с «Запись»). Угол вкладки — «?» на эту страницу.

Подзаголовок: публичная витрина для клиентов (`zapis/`) и режим WebApp в боте · ссылка **«Открыть витрину»** (при включённой витрине).

## Форма «Витрина записи» (ERP)

Секция **Витрина записи**:

- **Включить публичную витрину записи** — без него публичная страница недоступна / не тарифицируется как активная.
- Строка тарификации — подсказка суточной платы.
- **Заголовок витрины** — до 120 символов; placeholder «Запись онлайн»; в шапке `zapis/`.
- **Логотип студии** — превью / «Нет логотипа»; **Выбрать…** (JPEG/PNG/WebP); **Удалить**; сжатие как у фото для кассы.
- **Отмена клиентом за, часов до визита** — число ≥ 0; по умолчанию 3.
- Напоминания в бот: **за 24 часа** и **за 1 час** до визита (cron).
- **Ссылка витрины** — readonly URL публичной страницы.
- Блок ссылок: **настройки дисконтной программы** и вкладка **Боты** — запись через Telegram/MAX (режим «Запись клиентов», Menu Button). Магазин и запись одновременно недоступны.
- Блок ошибки — сообщения при сохранении.

## Кнопки действий

- **Сохранить** — включение, заголовок, часы отмены, логотип.
- **QR-код витрины** — печать А4 со ссылкой (при включённой витрине).
- **Ссылки для мастеров** — выносные ссылки с областью `booking` — [портативная ссылка](booking-portable.md).
- **Открыть витрину** — в шапке вкладки, новая вкладка браузера.

## Тариф

Включённая публичная витрина — **15 ₽ в сутки за базу** (как интернет-витрина с товарами). «Халява» эту плату не снимает.

## Публичная витрина zapis/

### Шапка

- Логотип и **заголовок** из настроек.
- **К мастерам** — список мастеров.
- **Мои записи** — список по текущей сессии/телефону.
- На экране мастеров — фильтр **Услуга**: «Все услуги» и услуги с длительностью.

### Список мастеров

Карточки: фото (или заглушка), имя, тип РЦ. Клик — расписание мастера.

### Расписание мастера

- **← Назад** — к мастерам.
- **Дата** — не раньше сегодня.
- **Как можно скорее** — ближайший день со свободными окнами и первый слот.
- **Услуги** — чекбоксы (название, длительность, цена).
- **Слоты** — чипы времени; занятые недоступны.
- **Продолжить** — к контактам (нужны услуга и слот).

### Форма записи

- **Имя** и **Телефон** — обязательны на сайте без бота; телефон запоминается для «Мои записи».
- **Записаться** — создать запись.
- После успеха: **Отменить запись** (если укладывается в окно часов), **Новая запись**.

### Мои записи

Список со статусом; **Обновить**; у активных — **Отменить** (по токену и правилу часов).

## Ограничение повторной записи

Пока у клиента есть активная запись (запланировано / пришёл) на какой-то *вид* мастера, повторно к другому мастеру того же вида на **онлайн-витрине** записаться нельзя — сначала отмена или конец визита. К другому виду — можно. В CRM ограничение не действует.

## Смежные справки

[Подготовка услуг и мастеров](booking-setup.md), [Ссылка для мастера](booking-portable.md), [Бот записи](booking-bot.md), [День записи](booking-day.md).
