Перейти к содержимому

Варианты цен и групповая цена

У ресурса действует один режим цены: Simple price или Pricing Variants. Варианты являются взаимоисключающими тарифами одного ресурса и используют его общую доступность. Они не создают дополнительное количество.

Откройте pricing workspace ресурса. Варианты можно создать, пока ресурс остаётся в Simple mode: до явного включения они не меняют действующие расчёты.

Для включения Pricing Variants нужны как минимум два активных корректных варианта. Для каждого задайте:

  • уникальное название;
  • краткое описание;
  • неотрицательную базовую цену;
  • Display order;
  • переводы для включённых языков, если они используются публично.

Переводы отключённых языков сохраняются, но остаются скрытыми. Публичное представление использует перевод с fallback к основному значению.

Перед включением проверьте readiness. Если существуют правила с областью All variants, подтвердите, что они должны остаться общими.

Абсолютная общая цена может перекрыть базовые цены всех вариантов, поэтому FormiBook показывает отдельное предупреждение. Правило конкретного варианта имеет приоритет над общим правилом той же категории.

При возврате в Simple mode явно укажите новую простую базовую цену. FormiBook не выбирает цену одного из вариантов автоматически.

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:

  1. укажите положительное количество участников;
  2. не превышайте настроенный максимум с учётом количества ресурса;
  3. проверьте core price и Group charge отдельными строками;
  4. сохраните только после успешного серверного расчёта.

Planner, Customer Proposal и Public Booking используют одинаковые входные данные и серверный расчёт.

Если после проверки изменилась текущая цена, название варианта или Group Pricing, потребуется повторная проверка и явное подтверждение changed price.

При сохранении фиксируются выбранный вариант, его отображаемые тексты, базовая цена, число участников и расчёт Group charge. Позднее изменение вариантов и правил не пересчитывает старые бронирования или отправленные редакции предложений автоматически.