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

Создание тарифа в IZI CRM

Опубликовано: · Обновлено: (13 дней назад)· IZI Team

Тариф — это то, что игрок покупает, чтобы начать сессию. Правильно настроенный тариф отвечает на три вопроса: сколько времени получает игрок, когда и где его можно купить, что происходит с остатком при досрочном завершении. В IZI CRM тариф состоит из четырёх обязательных блоков: условия истечения (условия, при которых тариф заканчивается), политика продаж (когда и через какие каналы доступна покупка), политика использования (расписание старта и цены по зонам) и политика возврата (что делать с неиспользованным временем). Перед созданием тарифа убедитесь, что в клубе уже есть хотя бы одна зона и одно расписание — без них заполнить цены и расписания не получится.

Создать тариф без зон и расписаний технически не выйдет: поля «Цены по зонам» и «Расписание» в политиках останутся пустыми. Проверьте:

  • Зоны — настраиваются в разделе Зоны (Устройства → Зоны). Каждая зона соответствует группе компьютеров или приставок с одинаковой ценой.
  • Расписания — раздел Тарифы → Расписания. В системе всегда есть встроенное расписание «Всегда» — его можно использовать сразу.
  • Группа тарифов — необязательно, но без группы тариф не появится у игроков в мобильном приложении и виджете.

Перейдите в раздел Тарифы → Тарифы. В правом верхнем углу списка нажмите кнопку «Добавить». Откроется модальное окно «Новый тариф».

В верхней части формы расположены основные поля:

ПолеОбязательноеОписание
Название тарифаДаОтображается сотрудникам и, если тариф в группе, игрокам. Выбирайте понятное имя: «1 час ПК», «Ночной абонемент», «VIP 3 часа»
Группа тарифовНетКатегория для организации тарифов в списке и клиентских интерфейсах. Без группы тариф виден только в CRM
Максимальный процент бонусаНетОграничение на долю оплаты бонусами (0–100). По умолчанию 0 — оплата бонусами отключена
ОписаниеНетДополнительный текст, видимый в деталях тарифа

Блок «Условия истечения» — обязательный. Здесь задаётся, когда купленный тариф заканчивается.

Нажмите «Добавить условие» и выберите тип:

Тип условияКогда срабатываетПример
Время с покупкиЧерез N минут/часов/дней после оплаты«Тариф истечёт через 30 дней после покупки»
Время с первого использованияЧерез N минут/часов/дней после первой сессии«7 дней с первого входа»
Игровое времяПосле N минут/часов суммарного времени сессий«Тариф истечёт после 600 минут игрового времени»
Количество сессийПосле N использований«Тариф истечёт после 10 использований»
Фиксированная датаВ конкретную календарную дату (дата не включается)«Действителен до 31 декабря»

Можно добавить несколько условий разных типов — тариф истечёт при первом сработавшем (логика ИЛИ). Система автоматически показывает формулировку: «Тариф истечёт через 30 дней после покупки» — это помогает проверить настройку перед сохранением.

Каждый тип условия можно добавить только один раз. Если все пять типов уже добавлены, кнопка «Добавить условие» скрывается.

Блок «Политика продаж» определяет, когда и через какие каналы тариф доступен для покупки. Без хотя бы одной политики тариф продать нельзя.

Нажмите «Добавить политику продаж». Для каждой политики задайте:

Расписание — временной диапазон, в котором тариф доступен к покупке. Можно выбрать «Всегда» (доступен в любое время) или кастомное расписание (например, только по будням с 10:00 до 22:00).

Каналы покупки — где именно можно купить тариф:

  • CRM — касса клуба (сотрудник оформляет покупку)
  • Мобильное приложение — игрок покупает сам в приложении
  • Веб-виджет — через виджет на сайте клуба
  • Клубная карта — через терминал с картой

Оставить поле каналов пустым — значит разрешить все каналы. Можно добавить несколько политик для разных расписаний. Каждое расписание можно использовать в политике только один раз.

Шаг 5. Настроить политику использования и цены

Заголовок раздела «Шаг 5. Настроить политику использования и цены»

Блок «Политика использования и цены» определяет, когда тариф можно стартовать и сколько он стоит в каждой зоне. Без хотя бы одной политики тариф также нельзя создать.

Нажмите «Добавить политику использования». Для каждой политики:

Расписание старта — когда игрок может начать сессию по этому тарифу. Например, дневное расписание: пн–пт с 10:00 до 22:00.

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

Цены по зонам — выберите зоны и укажите цену для каждой. Правила:

  • Цена 0 = тариф в этой зоне бесплатный
  • Зона без цены — тариф в ней недоступен
  • Должна быть выбрана хотя бы одна зона

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

Блок «Политика возврата» определяет, что происходит с неиспользованным временем при досрочном ручном завершении сессии.

Выберите один из вариантов:

ВариантЧто происходит
Сохранять остатокНеиспользованное время остаётся на тарифе. Игрок может вернуться и продолжить в следующей сессии
Возвращать на бонусСтоимость неиспользованного времени пропорционально зачисляется на бонусный баланс игрока
Сжигать остатокНеиспользованное время сгорает без возврата

Для одноразовых тарифов (условие истечения — «1 использование») вариант «Сохранять остаток» недоступен — логически он не применим.

Нажмите «Сохранить». При успехе система покажет уведомление «Тариф “Название” создан». Тариф появится в списке.

Если форма не проходит валидацию, система покажет ошибки под каждым блоком: «Необходима хотя бы одна политика продаж», «Необходимо добавить хотя бы одно условие истечения» и т.д.

После создания тарифа:

  1. Добавьте тариф в группу (если не сделали при создании) — без группы тариф не виден игрокам в приложении и виджете.
  2. Проверьте доступность — откройте тариф и убедитесь, что расписания и зоны настроены корректно.
  3. Настройте скидки при необходимости — в разделе Тарифы → Скидки можно добавить процентное снижение цены для отдельных групп игроков.

Для создания тарифа пользователю CRM необходимы разрешения TARIFF_CREATE и TARIFF_READ. Они назначаются через роли в настройках клуба.

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

Что такое тариф в IZI?

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

Нужно ли заранее создавать зоны и расписания?

Да. Прежде чем создать тариф, убедитесь что в клубе существует хотя бы одна зона и одно расписание (или системное расписание «Всегда»). Без них заполнить политику использования (цены по зонам) и политику продаж не получится.

Можно ли создать тариф без группы тарифов?

Технически — да. Но тариф без группы недоступен игрокам в мобильном приложении и веб-виджете. Для того чтобы тариф появился на кассе и в клиентских интерфейсах, его нужно добавить в группу тарифов.

Что значит «максимальный процент бонуса»?

Это ограничение на долю стоимости тарифа, которую можно оплатить с бонусного баланса. Например, значение 50 означает: не более 50% цены покрывается бонусами, остаток — реальными деньгами. Значение 0 полностью запрещает оплату бонусами для этого тарифа.

Сколько условий истечения можно добавить?

Любое количество из пяти доступных типов, но не более одного условия каждого типа. Если добавлено несколько — тариф истекает при срабатывании любого из них (логическое ИЛИ). Например, тариф с условиями «30 дней с покупки» и «10 часов игрового времени» истечёт при первом достигнутом.

Что такое политика продаж?

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

Что такое политика использования?

Политика использования определяет, когда тариф можно стартовать и по какой цене в каждой зоне. Один тариф может иметь несколько политик — например, дневная цена по одному расписанию и ночная по другому. Цена 0 означает бесплатный тариф в этой зоне.

Что такое «дополнительное расписание завершения»?

Необязательное расписание, по которому тариф можно завершить даже если основное расписание старта уже закончилось. Используется для ночных сценариев: игрок стартует в 23:00 по дневному расписанию, а завершить сессию может утром по ночному.

Что значат варианты политики возврата?

«Сохранять остаток» — неиспользованное время сохраняется на тарифе для следующих сессий. «Сжигать остаток» — время сгорает при досрочном завершении. «Возвращать на бонус» — стоимость неиспользованного времени пропорционально зачисляется на бонусный баланс игрока.

Можно ли изменить тариф после создания?

Да. Для редактирования нажмите на тариф в списке. Однако если по тарифу уже есть покупки или он используется в комбо — изменить количество политик продаж или использования не получится (система вернёт ошибку TariffAlreadyPurchased или TariffUsedInCombos).

Как заархивировать тариф?

В списке тарифов нажмите на иконку архива рядом с нужным тарифом. Архивированный тариф скрывается из каталога и недоступен для новых продаж, но история покупок сохраняется. Восстановить можно в любой момент из раздела «Архив».

Какие права нужны для создания тарифа?

Пользователю CRM необходимы разрешения TARIFF_CREATE и TARIFF_READ. Они настраиваются в разделе Настройки → Роли.