ServEaseDocumentation

Service options and pricing models

Service options, fixed и tiered pricing, quotations, multi-session packages и slot intervals.

Большинство коммерческих правил находятся на шаге wizard Offer, а не в Basics.

Booking format (Offer)

Перед ценой шаг Offer определяет, как клиенты бронируют:

Single vs multiple receivers

  • Single receiver — один person, vehicle или unit на бронирование (например, стрижка, одна машина на сервисе).
  • Multiple receivers — несколько receivers в одном бронировании (например, члены семьи, fleet batch). Можно задать limits per booking или per customer, где поддерживается.

Single vs multiple reservations

  • Single reservation — один визит или одна session завершает бронирование.
  • Multiple reservations — серия визитов в одном бронировании (например, курс процедур, пакет sessions). Minimum и maximum visit counts и series rules настраиваются в Offer.

Pricing model types

МодельКогда использовать
FixedФиксированная base price для service
TieredЦеновые диапазоны из fixed amounts, процента от total и unit price — например, когда клиент выбирает extra quantity (books, area to cover, additional materials)
QuotationЦена подтверждается после review; клиент может бронировать pending acceptance

Услуги с фиксированной ценой требуют суммы до завершения оплаты клиентом. Услуги с расчётом цены явно показывают, что итоговая цена определяется после одобрения сотрудниками — платёж не создаётся, пока сотрудник не отправит предложение. Для ступенчатого ценообразования при бронировании могут запрашиваться количества (например расстояние или число единиц); значения сохраняются в бронировании и используются для зафиксированной суммы.

Service options (variants)

Многие services предлагают options — разные durations, packages или add-ons в одной service.

По умолчанию система создаёт одну option, имя которой совпадает с service name. Эта option считается main service. Добавление options или переименование default option делает их variants service.

  • Каждая option может иметь свой fixed price adjustment и duration
  • Options могут использовать single-session или multi-session timing (см. ниже)
  • Options разделяют delivery и schedule scope родительской service, если не сужено в setup

Пример: service 60 минут стоит €100, variant 90 минут — €120. Задайте base price service €100, оставьте no price adjustment на 60-minute option и €20 price adjustment на 90-minute option.

Preparation and cool-down time

Каждый variant может включать preparation time и cool-down time — дополнительные минуты до или после customer-visible slot (не показываются как bookable time). Используйте для setup, notes после визита или cleaning tools.

Multi-session options

Используйте multi-session, когда один выбор клиента должен забронировать несколько required sessions (например, двухдневный workshop):

  • Sessions могут быть в same day или на different days
  • Package price на первой session; follow-up sessions в series хранятся с нулём для reporting
  • Клиенты выбирают first session из schedule; later sessions включены в package
  • Каждый follow-up day/time должен подходить под team, location и schedule rules, иначе no anchor slots

См. Серии бронирований и повторяющиеся записи для отображения series в админке.

Single-session slot intervals

Для стандартных one-session options:

  • Offer single slot — одно start time на schedule window (interval равен duration)
  • Offer multiple slots — повторяющиеся starts внутри window (например, 60-minute service каждые 30 минут)

Вводные предложения

Вводные предложения заменяют прежний элемент Trial sessions. Используйте их на шаге Предложение мастера, чтобы стимулировать первые бронирования — например пробный урок, оценку, консультацию или любую акцию первого визита.

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

Настройка

  1. Откройте Services, создайте услугу или отредактируйте существующую и перейдите к шагу Offer (или Edit offer со страницы услуги).
  2. Разверните Introductory offer и включите Enable introductory offer for this service.
  3. Задайте, как предложение выглядит для клиентов, настройте цену и правила участия.
  4. Если Pricing scopePer service option, откройте раздел Options на том же шаге Offer и укажите вводную цену для каждого варианта, который нужно продвигать. Варианты без цены не рекламируются в рамках этого предложения.
  5. Сохраните услугу. Предложение действует при следующем подходящем бронировании — промокод не нужен.

Как выглядит предложение

  • Offer name — preset (Trial, First lesson, Assessment, Consultation, Discovery session, Intro visit, Open day) или Custom name. Presets и собственные названия можно переводить для виджетов и клиентского портала.
  • Customer-facing description — необязательный короткий текст (например «Ваш первый урок по сниженной цене»).

Цена

  • Pricing type
    • Free — вводное бронирование бесплатно.
    • Fixed price — фиксированная сумма независимо от обычной цены услуги.
    • Fixed discount — фиксированная сумма вычитается из обычной цены.
    • Percentage discount — обычная цена снижается на процент (до 100 %).
  • Pricing scope
    • Entire service — одно правило для всех вариантов; сумму (или процент) вводите один раз.
    • Per service option — вводные цены для каждого варианта в разделе Options. Варианты без цены не продвигаются.

Вводная цена считается до проверки промокодов. Специальные скидки и скидки за несколько бронирований — отдельные инструменты.

Правила участия

Должны выполняться все включённые правила:

  • Maximum per customer — сколько раз один клиент может воспользоваться предложением (по умолчанию 1, если поле пустое).
  • Maximum per receiver — необязательный лимит на получателя (человек, транспорт, единица и т. д.) при услугах с несколькими получателями.
  • Only customers registered before — необязательная дата и время; подходят только аккаунты, созданные раньше.
  • Offer window after sign-up (hours) — необязательный срок с момента регистрации; после указанных часов предложение недоступно.
  • Customer has never booked this service — только первое бронирование услуги.
  • Customer has never booked this service option — только первое бронирование выбранного варианта.
  • Receiver has never booked this service — каждый получатель должен быть новым для этой услуги (семейные или fleet-бронирования).

Пустые числовые поля означают без ограничения, где это допускается.

Опыт клиента

Подходящие клиенты автоматически видят значки и скорректированные суммы при бронировании. Если условия больше не выполняются (например, вводное предложение уже использовано), применяется обычная цена без дополнительных шагов.

Настройте специальные скидки и скидки за несколько бронирований на том же шаге Offer или в Settings → Discounts; см. Скидки и акции.

Срок оплаты (предоплата, постоплата, подписка) настраивается отдельно — см. Цены и условия оплаты.

Связанные материалы

On this page