Управление консолями
HandyCafe управляет игровыми консолями наравне с ПК, обеспечивая единую систему учета сессий, тарификации и выручки по всем устройствам в вашем игровом центре или киберспортивной арене.
Что такое консоли?
Консоли в HandyCafe представляют игровые станции: PlayStation, Xbox, Nintendo Switch и другие типы устройств. Они управляются отдельно от ПК, но следуют тому же жизненному циклу сессий. Вы можете запускать, приостанавливать, возобновлять и останавливать сессии с полной поддержкой тарификации и выставления счетов.
Страница "Консоли" отображает все зарегистрированные консоли в виде карточек статуса, давая быстрый визуальный обзор: какие устройства используются, какие доступны и по каким ожидается оплата.
Статус консоли
Каждая консоль имеет один из трех статусов:
| Статус | Описание |
|---|---|
| Онлайн | На этой консоли запущена активная сессия. Клиент пользуется устройством. |
| Ожидание | Консоль доступна и готова для новой сессии. Никто ею не пользуется. |
| Не оплачена | Сессия завершена, но оплата еще не получена. Требуется внимание кассира. |
Карточки статуса на странице "Консоли" используют цветовую кодировку для быстрого определения состояния.
Добавление консоли
Для регистрации новой консоли в HandyCafe:
- Перейдите на страницу Консоли.
- Нажмите кнопку Добавить консоль.
- Заполните данные консоли:
- Название: описательное имя консоли (например, "PS5 Станция 1", "Xbox Зона - Левая", "Nintendo Док 3").
- MAC-адрес: сетевой MAC-адрес консоли. Должен быть в допустимом формате (например,
AA:BB:CC:DD:EE:FF). Система проверяет формат перед сохранением. - Тип консоли: выберите из предустановленных типов (PlayStation, Xbox, Nintendo или Другой). Определяет иконку и категорию на карточке статуса.
- Тип тарификации: выберите способ тарификации:
- По умолчанию: используется глобальная почасовая ставка из настроек тарификации. При изменении глобальной ставки тариф этой консоли обновится автоматически.
- Индивидуальный: задается конкретная почасовая ставка только для этой консоли. Полезно для премиум-консолей (например, PS5 с VR), которые должны стоить дороже стандартных станций.
- Индивидуальная цена за час: отображается только при выборе индивидуального типа тарификации. Введите почасовую ставку для данной консоли.
- Нажмите Сохранить для регистрации консоли.
Новая консоль появляется на странице "Консоли" в виде карточки со статусом "Ожидание", готовой для приема сессий.
Сессии на консолях
Сессии на консолях следуют тому же жизненному циклу, что и на ПК:
Запуск сессии
Выберите консоль в состоянии "Ожидание" и запустите новую сессию. При желании можно назначить участника для оплаты из кошелька или по временному пакету.
Приостановка сессии
Если клиенту нужен перерыв, сессию можно приостановить. Таймер останавливается и плата не начисляется во время паузы.
Возобновление сессии
Возобновите приостановленную сессию для продолжения таймера и тарификации с того момента, на котором остановились.
Остановка сессии
Завершите сессию. Система рассчитывает итоговую стоимость на основе продолжительности и применимой почасовой ставки. Консоль переходит в статус "Не оплачена" до получения оплаты или сразу в "Ожидание", если оплата обработана немедленно.
Сессии на консолях идентифицируются по имени консоли, а не по подключению через MAC-адрес (как на ПК). Это означает, что кассир запускает и останавливает сессии на консолях вручную, а не система обнаруживает подключения автоматически.
Тарификация консолей
Каждая консоль может быть настроена с собственной тарификацией или использовать глобальные значения по умолчанию:
- Тарификация по умолчанию: консоль наследует глобальную почасовую ставку из настроек тарификации (Настройки > Тарификация). Любые изменения глобальной ставки автоматически отражаются.
- Индивидуальная тарификация: фиксированная почасовая ставка для конкретной консоли. Изменения глобальной ставки не влияют на консоли с индивидуальной тарификацией.
- Стартовый сбор: для сессий на консолях также может быть настроен стартовый сбор, который взимается однократно в начале каждой сессии отдельно от почасовой ставки. Настраивается в параметрах тарификации.
Пример тарификации
Если глобальная ставка составляет 200 руб./час и у вас есть премиум PS5 с VR:
- Стандартные консоли (тарификация по умолчанию): 200 руб./час
- Станция PS5 VR (индивидуальная тарификация): 450 руб./час
При повышении глобальной ставки до 250 руб./час стандартные консоли обновятся автоматически, а станция PS5 VR останется на уровне 450 руб./час до ручного изменения.
Фильтрация и сортировка
Страница "Консоли" предоставляет инструменты для быстрого поиска нужной консоли:
Фильтр по типу консоли
Сужение отображения до определенных типов консолей (например, только PlayStation или только Xbox). Полезно в кафе с множеством различных типов консолей.
Фильтр по статусу
Отображение только консолей с определенным статусом (Онлайн, Ожидание или Не оплачена). Помогает быстро найти доступные консоли или выявить неоплаченные сессии.
Сортировка по имени
Сортировка консолей по алфавиту для быстрого поиска конкретной станции.
Назначение участника
Участники могут быть назначены на сессии консолей для оплаты из кошелька или по временному пакету:
- При запуске сессии на консоли выберите участника из списка.
- Стоимость сессии списывается с баланса кошелька участника, как и для сессий на ПК.
- Если у участника временное членство, его оставшееся время расходуется во время сессии на консоли.
- История сессий участника включает сессии и на ПК, и на консолях.
Незарегистрированные клиенты (без членства) также могут пользоваться консолями без назначения участника. В этом случае оплата взимается вручную при завершении сессии.
Лимит лицензии
Консоли учитываются в общем лимите устройств вашей лицензии HandyCafe. Если бета-лицензия допускает 50 ПК, этот лимит включает и ПК, и консоли вместе.
Например, при наличии 40 ПК и 10 консолей вы достигли лимита в 50 устройств. Добавление 11-й консоли потребует обновления лицензии.
Счетчики и статистика консолей
Заголовок страницы "Консоли" отображает агрегированную статистику:
- Всего консолей: количество зарегистрированных консолей в системе.
- Онлайн: количество консолей с активными сессиями.
- Ожидание: количество доступных консолей.
- Не оплачены: количество консолей с сессиями, ожидающими оплаты.
Эти счетчики обновляются в реальном времени при запуске и остановке сессий.
Необходимые права
Доступ к управлению консолями контролируется категорией прав "Консоли" в системе ролей кассиров:
| Право | Требуется для |
|---|---|
| CONSOLE_VIEW | Просмотра страницы "Консоли" и карточек статуса |
| CONSOLE_ADD | Регистрации новых консолей в системе |
| CONSOLE_DELETE | Удаления консолей из системы |
| CONSOLE_UPDATE | Редактирования данных консолей (название, MAC-адрес, тип тарификации, индивидуальная ставка) |
Кассир без CONSOLE_VIEW не имеет доступа к странице "Консоли". Кассир с правом только CONSOLE_VIEW может видеть статус консолей, но не может добавлять, редактировать или удалять их.
Подробнее о настройке доступа на основе ролей см. Роли и права кассиров.