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

Корректировка активной сессии в IZI CRM

Опубликовано: · IZI Team

Корректировка активной сессии — это изменение условий игры прямо во время неё: добавить время, сменить тариф, перенести клиента на другой ПК. Ничего из этого не прерывает игру. Для добавления времени: раздел «Зал» → нужный ПК → активная сессия → «Добавить тариф» → выберите тариф из оплаченных на балансе клиента → подтвердите. Новый сегмент начинается мгновенно, ПК остаётся разблокированным.

ОперацияКогда нужнаПрерывает игру?
Добавить тариф (продление)Клиент хочет играть дольшеНет
Добавить тариф (авто-ренью)Автоматическое продление по условиюНет
Сменить тариф на лучшийКлиент пересаживается в VIPНет
Перенести на другой ПКТехнические проблемы с устройствомНет
Скорректировать цену вручнуюОшибка в тарифе, спецусловиеНет

Право SessionEdit в IZI CRM. Стандартно: Администратор и Владелец.

Кассир без права SessionEdit может видеть статус сессии, но не изменять её параметры. Если кассиры в вашем клубе регулярно корректируют сессии — проверьте настройки ролей и выдайте право явно.

Добавление времени (продление) без прерывания

Заголовок раздела «Добавление времени (продление) без прерывания»

Самая частая операция — клиент хочет ещё час, не выходя из игры.

Алгоритм:

  1. В меню CRM → раздел «Зал».
  2. Найдите нужный ПК — он отображается как «активный» с именем клиента и оставшимся временем.
  3. Нажмите на ПК → откройте карточку активной сессии.
  4. В карточке сессии — кнопка «Добавить тариф» или аналогичная в вашей версии CRM.
  1. Выберите тариф из списка:
    • Уже купленные тарифы клиента (на его балансе)
    • Новый тариф (оплата в момент добавления)
  2. Подтвердите.

Система создаёт новый тарифный сегмент (SessionPlayerTariff) с временными границами от текущего момента. Старый сегмент фиксирует своё время. ПК не перезагружается — клиент продолжает играть без паузы.

Авто-ренью: если у клиента включён авто-ренью и на балансе есть подходящий тариф, продление происходит автоматически в момент истечения текущего. Оператор видит смену сегмента в зале через real-time обновление.

Если нужно пересадить клиента — технический сбой на устройстве, клиент хочет перейти на более мощный ПК:

  1. В карточке активной сессии — операция «Перенести на другой ПК» (switchSessionDevice).
  2. Выберите новый свободный ПК из списка.
  3. Подтвердите.

IZI закрывает привязку к старому устройству (actualEndAt на старом ПК), открывает на новом. Оба устройства получают команду согласования. Счётчик времени не прерывается — клиент теряет только секунды на физический переход.

Что видит клиент: его сессия продолжается на новом ПК. Если он использует мобильное приложение IZI — оно обновит привязку автоматически.

В некоторых ситуациях нужно изменить стоимость сессии вручную — ошибочный тариф, клиент-корпоративный с особыми условиями, компенсация за техническую проблему.

NEEDS-EXPERT-INPUT: точный UI-путь для ручной корректировки цены активной сессии зависит от версии CRM и настроек прав. Если поля нет — возможно, это выполняется через завершение + создание нового заказа вручную. Уточните у поддержки IZI.

При любой ручной корректировке цены:

  • Фиксируется ID оператора и время изменения
  • Причина изменения рекомендуется к заполнению (аудит)
  • Изменение видно в отчёте по сессии и по смене

Все операции с активной сессией оставляют след:

  • Добавление тарифа: новый сегмент с временными границами + ID оператора
  • Смена устройства: запись actualEndAt для старого ПК, plannedStartAt для нового
  • Ручная корректировка цены: запись в журнале изменений с delta и ID оператора

Для просмотра истории изменений конкретной сессии — откройте карточку сессии в разделе «История сессий» или «Отчёт по сессиям».

  • Нельзя изменить уже прошедшее время в активной сессии задним числом
  • Нельзя удалить тарифный сегмент который уже завершился (только добавить новый)
  • Нельзя перенести клиента на занятый ПК (система заблокирует)
  • Нельзя добавить тариф к сессии в статусе ENDED или CANCELLED

Частые вопросы

Можно ли добавить время к активной сессии без перезапуска?

Да. Оператор добавляет тариф к текущей сессии прямо из раздела «Зал» — формируется новый тарифный сегмент, ПК не перезагружается, игра не прерывается. Это стандартная операция продления.

Кто имеет право корректировать активную сессию?

Право SessionEdit в CRM. Стандартно — Администратор и Владелец. Кассир без этого права видит сессию, но поле ручной корректировки ему недоступно.

Можно ли изменить тариф уже запущенной сессии?

Смена тарифа в рамках активной сессии выполняется через добавление нового сегмента (нового тарифа к сессии). Старый сегмент фиксирует время до момента смены, новый начинает отсчёт. ПК не перезагружается.

Как перенести клиента на другой ПК не прерывая сессию?

Операция switchSessionDevice в CRM: оператор выбирает новый ПК для активной сессии. IZI закрывает привязку к старому устройству и открывает к новому. Счётчик времени не прерывается.

Что происходит в системе при ручной корректировке?

В журнале сессии фиксируется: время операции, ID оператора, тип изменения (добавлен тариф / изменено устройство / скорректирована цена), значение до и после. Аудит-след сохраняется.

Можно ли скорректировать цену уже после завершения сессии?

Корректировка цены после завершения — это возврат или доначисление через заказ, не изменение сессии. Смотрите раздел «Возврат за неиспользованную сессию».