Варианты цен и групповая цена
У ресурса действует один режим цены: Simple price или Pricing Variants. Варианты являются взаимоисключающими тарифами одного ресурса и используют его общую доступность. Они не создают дополнительное количество.
Подготовить варианты
Заголовок раздела «Подготовить варианты»Откройте pricing workspace ресурса. Варианты можно создать, пока ресурс остаётся в Simple mode: до явного включения они не меняют действующие расчёты.
Для включения Pricing Variants нужны как минимум два активных корректных варианта. Для каждого задайте:
- уникальное название;
- краткое описание;
- неотрицательную базовую цену;
- Display order;
- переводы для включённых языков, если они используются публично.
Переводы отключённых языков сохраняются, но остаются скрытыми. Публичное представление использует перевод с fallback к основному значению.
Включить Pricing Variants
Заголовок раздела «Включить Pricing Variants»Перед включением проверьте readiness. Если существуют правила с областью All variants, подтвердите, что они должны остаться общими.
Абсолютная общая цена может перекрыть базовые цены всех вариантов, поэтому FormiBook показывает отдельное предупреждение. Правило конкретного варианта имеет приоритет над общим правилом той же категории.
При возврате в Simple mode явно укажите новую простую базовую цену. FormiBook не выбирает цену одного из вариантов автоматически.
Настроить Group Pricing
Заголовок раздела «Настроить Group Pricing»Group Pricing можно включить для simple resource или отдельно для каждого варианта. Укажите:
- Included participants per quantity — сколько участников включает
основная цена на одну единицу;
0означает доплату за каждого участника; - Maximum participants per quantity — необязательный максимум;
- Additional participant price — стоимость каждого участника сверх включённого количества;
- Charge unit — доплата один раз за бронирование либо за каждую оплачиваемую единицу.
Включённое и максимальное количество масштабируются количеством ресурса. Group charge рассчитывается отдельно от core price, не получает скидки за длительность или количество и не меняет доступность.
Group Pricing нельзя одновременно использовать с Accommodation extra-guest pricing для той же позиции.
Выбрать вариант в бронировании
Заголовок раздела «Выбрать вариант в бронировании»Для позиции с Pricing Variants пользователь обязан явно выбрать один вариант. FormiBook и Public Booking не выбирают первый вариант автоматически.
Если для выбранного варианта активен Group Pricing:
- укажите положительное количество участников;
- не превышайте настроенный максимум с учётом количества ресурса;
- проверьте core price и Group charge отдельными строками;
- сохраните только после успешного серверного расчёта.
Planner, Customer Proposal и Public Booking используют одинаковые входные данные и серверный расчёт.
Если после проверки изменилась текущая цена, название варианта или Group Pricing, потребуется повторная проверка и явное подтверждение changed price.
Исторические расчёты
Заголовок раздела «Исторические расчёты»При сохранении фиксируются выбранный вариант, его отображаемые тексты, базовая цена, число участников и расчёт Group charge. Позднее изменение вариантов и правил не пересчитывает старые бронирования или отправленные редакции предложений автоматически.