Бронирование игровых мест

Бронирование закрепляет конкретное игровое место за гостем на определённое время заранее. Это полезно для клубов, где в пиковые часы свободных мест не остаётся: гость, оформивший бронь, придёт к своему месту, и никто другой его не займёт.

В статье — как устроена бронь, с какими объектами Gizmo она связана и что происходит с ней от оформления до окончания. Пошаговое оформление брони — в инструкции «Как создать бронирование».

Из чего состоит бронь?

Каждая бронь — это запись с набором условий:

  • Время начала и длительность — когда место будет занято и на сколько. Длительность выбирается с шагом в полчаса.

  • Владелец — гость, на которого оформлена бронь. Это может быть клиент из базы или человек без учётной записи.

  • Станции — одно или несколько игровых мест, которые входят в бронь.

  • PIN — код, который создаётся вместе с бронью. Он виден в колонке «PIN» журнала бронирований.

  • Примечания и дополнительный телефон — служебная информация для оператора.

  • Статус бронирования и статус платежа — состояние брони (например, «Истек», когда её время прошло) и её оплаты (например, «Без оплаты»).

Все поля — в статье «Карточка бронирования».

Как бронь связана с другими объектами?

Бронирование не работает само по себе — оно опирается на станции, пользователей, продажи и права операторов.

Станции и группы станций. Бронь всегда привязана к конкретным станциям. При оформлении Gizmo показывает только станции, свободные на выбранное время, а в календаре их можно отфильтровать по филиалу и группе станций. Можно ли включить в одну бронь несколько станций, определяет правило Разрешить бронирование на несколько хостов. Так владелец брони может забронировать места сразу для себя и для друзей.

PIN брони. Если на забронированный пк садится сам владелец брони, PIN не спрашивается. Если садится его друг, при входе нужно ввести PIN брони — поэтому владелец передаёт PIN тем, для кого бронировал места.

Пользователи. Владелец брони — клиент из базы или гость без учётной записи. Оформлять брони на незарегистрированных гостей может только оператор с правом Бронирования для гостей.

Тарифы и пакеты времени. Бронь оплачивается временем по тарифу, пакетом времени или и тем и другим — это задаёт правило Вариант покупки. Пакет времени можно использовать для брони, только если в его карточке включено Доступно для бронирования — см. «Карточка пакета времени».

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

Права операторов. В наборе прав доступа за бронирование отвечают три права: Создание броней, Создавать бронирования без платежей и Бронирования для гостей. Без первого оператор не сможет оформить бронь, без второго — оформить её без оплаты. Подробнее — в статье «Карточка прав доступа».

Клиентская оболочка. Оповещений о брони два вида. Общее оповещение показывается на экране забронированного пк — за сколько минут до начала, задаётся в политике бронирования. А гость, который в это время сидит за забронированным местом, получает в Gizmo Client отдельное уведомление о том, что скоро начнётся чужая бронь — его текст, время показа и тип задаются в «Уведомлениях».

Жизненный цикл брони

  1. Оформление. Оператор создаёт бронь — сразу с оплатой или без неё. Бронь появляется в календаре и в журнале бронирований со статусом «Ожидание».

  2. До начала. За время, указанное в правиле Заблокировать вход пользователя до начала бронирования, другие гости перестают входить на забронированное место. Клиент и оператор получают уведомления о приближении брони — за указанное в настройках количество минут. Если за местом уже сидит другой гость, он получает предупреждение заранее, а к началу брони его сеанс завершается.

  3. Начало. Место остаётся закрытым для других гостей ещё на время из правила Заблокировать вход пользователя после начала бронирования — оно ждёт владельца. Чтобы войти, владельцу брони не нужен депозит; но если бронь не оплачена или оплачена не полностью, при входе потребуется доплата.

  4. Неявка. Если владелец не вошёл за время из правила Истечение при отсутствии входа, бронь отменяется, и место снова доступно всем.

  5. Окончание. Когда время брони проходит, она получает статус «Истек» и остаётся в журнале бронирований — по ней можно проверить, состоялась ли бронь и оплачена ли.

Оплата и отмена

Бронь можно оформить с оплатой — гость платит сразу, — или без оплаты, если гость заплатит позже. На стоимость влияют правила:

  • Тип комиссии — клуб может брать за саму бронь фиксированную сумму, процент от стоимости или не брать ничего.

  • Минимальный процент оплаты — какую часть стоимости гость вносит заранее.

  • Срок действия платежа за бронирование — сколько минут есть у гостя, чтобы завершить оплату после создания брони.

  • Минимальное и максимальное время — на какой срок вообще можно забронировать место.

Отмену регулируют два правила: Льготный период отмены бронирования — за сколько минут до начала гость может отменить бронь без штрафа, и Возврат средств при отмене — какой процент оплаты ему вернётся.

Как Gizmo считает доступность мест?

При поиске свободных станций Gizmo учитывает два параметра:

  • Ожидаемое время сеанса — стандартная продолжительность сеанса гостя в минутах.

  • Дефицит-фактор — процентный коэффициент, учитывающий возможную нехватку мест.

Оба параметра влияют на то, какие станции система предложит для брони на выбранное время.

Где что находится?

Что

Где

Правила бронирования, оплаты, отмены и уведомлений

Настройки → Политики → Бронирование — см. «Бронирование»

Оформление броней и занятость мест

Бронирования → Календарь — см. «Календарь»

История броней, статусы брони и оплаты

Бронирования → Журнал бронирований — см. «Журнал бронирований»

Уведомление гостя в оболочке

Настройки → Клиент → Уведомления — см. «Уведомления»

Пакеты для оплаты брони

Карточка пакета времени, поле Доступно для бронирования

Права операторов на брони

Настройки → Операторы и настройки прав доступа → Права доступа, блок Бронирования