Расписание и цены
У каждого квеста расписание задаётся отдельно для буднего и выходного дня — это два самостоятельных блока с одинаковой логикой внутри: «Будни (Слоты)» и «Выходные (Слоты)». Можно, например, сделать в выходные больше слотов или другую цену — блоки друг от друга никак не зависят.
Заголовок каждого блока кликабельный — рядом отображается пометка «Свернуть» / «Развернуть», чтобы не листать длинную страницу, если сейчас работаете только с одним из блоков.
Заголовок каждого блока кликабельный — рядом отображается пометка «Свернуть» / «Развернуть», чтобы не листать длинную страницу, если сейчас работаете только с одним из блоков.
Выбор режима ценообразования
Справа от заголовка каждого блока — выпадающий список с двумя режимами:
Режим выбирается независимо для будней и для выходных — можно, например, поставить будням фиксированную цену, а выходным гибкую.
- Фикс. цена (Время + Цена/чел + Мин стоимость);
- Гибкое ценообразование (Точная цена за N чел).
Режим выбирается независимо для будней и для выходных — можно, например, поставить будням фиксированную цену, а выходным гибкую.
При смене режима расписание для этого блока стирается. Перед переключением появляется системное окно-подтверждение: «Существующее расписание будет удалено. Продолжить?». Если нажать «ОК» — все уже введённые слоты (время + цены) этого блока (будни либо выходные — того, где меняете режим) будут удалены безвозвратно, и блок начнётся с чистого листа. Второй блок (например, выходные, если меняете режим у будней) при этом не затрагивается.
Режим «Фикс. цена» (Время + Цена/чел + Мин стоимость)
Для каждого времени сеанса — три поля в одной строке:
Итоговая цена, которую увидит клиент, считается так: количество игроков x «Стоимость / чел», но не ниже «Минимальной стоимости».
Кнопка «+ Добавить время» добавляет новую пустую строку слота.
- Время — время начала сеанса;
- Стоимость / чел — цена за одного игрока;
- Минимальная стоимость — гарантированный минимум за бронь, даже если придёт мало игроков (страховка для квеста от невыгодных маленьких групп).
Итоговая цена, которую увидит клиент, считается так: количество игроков x «Стоимость / чел», но не ниже «Минимальной стоимости».
Кнопка «+ Добавить время» добавляет новую пустую строку слота.
Режим «Гибкое ценообразование (Точная цена за N чел)»
Здесь логика другая: для каждого времени сеанса вы задаёте отдельную точную цену на каждое конкретное количество игроков, а не считаете её по формуле.
Важный момент, который нужно понимать заранее: набор ценовых полей подстраивается под диапазон «Мин. игроков» / «Макс. игроков» из общих настроек квеста. Например, если там указано «Мин = 2» и «Макс = 10», то у каждой строки времени появится 9 отдельных полей — «Цена (2 чел)», «Цена (3 чел)», «Цена (4 чел)» … вплоть до «Цена (10 чел)» — и в каждое нужно вписать свою цену.
Кнопка «+ Добавить время (Гибкое)» добавляет новую строку времени со всеми пустыми ценовыми полями сразу для всего текущего диапазона игроков.
Важный момент, который нужно понимать заранее: набор ценовых полей подстраивается под диапазон «Мин. игроков» / «Макс. игроков» из общих настроек квеста. Например, если там указано «Мин = 2» и «Макс = 10», то у каждой строки времени появится 9 отдельных полей — «Цена (2 чел)», «Цена (3 чел)», «Цена (4 чел)» … вплоть до «Цена (10 чел)» — и в каждое нужно вписать свою цену.
Кнопка «+ Добавить время (Гибкое)» добавляет новую строку времени со всеми пустыми ценовыми полями сразу для всего текущего диапазона игроков.
Практический совет: настраивайте «Мин. игроков» / «Макс. игроков» до того, как начнёте заполнять гибкие цены. Если поменяете диапазон позже — количество ценовых полей у уже заполненных строк тоже изменится, и часть цен придётся вписывать заново.
Действия со строкой расписания
У каждой строки времени (в обоих режимах) — две кнопки:
- «Копировать» — создаёт копию этой строки сразу под ней, со всеми уже заполненными ценами. Время в копии подставляется автоматически: система смотрит на шаг между этой строкой и предыдущей и применяет тот же шаг к новой копии (например, если слоты идут с шагом в 1 час — 08:00, 09:00 — и вы копируете «09:00», копия сразу получит время «10:00»). Останется только поправить время, если авто-шаг не подошёл;
- «Удалить» (в фикс. режиме — крестик «x») — убирает строку полностью.
Как это выглядит для ваших клиентов
В календаре виджета клиент видит доступные варианты времени (будний или выходной определяется автоматически по дате). Если включена настройка «Указывать минимальную стоимость в слотах» (указывается в общих настройках квеста) — рядом со временем сразу показывается минимальная стоимость; итоговая точная цена всегда пересчитывается и показывается после того, как клиент укажет количество игроков.
Расписание выходных
Создаётся и заполняется аналогично расписанию будней.