Данный документ описывает функционал мобильного приложения, который работает в связке с Universe. Здесь НЕ описаны функции, которые никак не завязываются на внешние системы и работают внутри экосистемы FitnessKit (Чат, синхронизация новостной ленты с социальными сетями, онлайн материалы, акции и тд).
Важный аспект, что настройка всех нижеперечисленных функций происходит в учётной системе без необходимости использования отдельной панели администратора для приложения.
1) Расписание групповых занятий.
Поддерживается довольно много функций: запись на групповые, отмена записи, число свободных мест, ограничение записи, платные тренировки, фильтрация по направлениям.
Чего нет в АПИ, но хотелось бы:
- отсутствует возможность блокирования отмены групповой тренировки за определенное время. То есть клиент всегда может отменить тренировку, пока она не началась, даже за одну минуту до начала;
- отсутствует процесс покупки платной тренировки прямо из расписания. Необходимо самостоятельно переходить на экран услуг и там приоблетать абонемент или тренировку.
2) Наша команда
Тренерский состав (список сотрудников). Список услуг и абонементов к тренеру, доступные для покупки. Запись на персональные тренировки с учётом уже занятого времени.
Что отсутствует:
- распределение сотрудников по подразделениям.
- процесс покупки тренировки во время записи. Нужно самостоятельно переходить в услуги и совершать покупку.
3) Товары и услуги
У Universe неколько типов номенклатуры:
1) Товары
2) Услуги
3) Абонементы
4) Клубные карты
Отображать можно все виды услуг, но АПИ Universe позволяет приобретать ТОЛЬКО абонементы и клубные карты. Поэтому имеет смысл отображать только эти сущности. Если требуется продавать разовые услуги, то лучше всего настраивать абонементы, которые будут содержать в себе эту услугу на единичное посещение. Поддерживается настройка исполнителей у услуг, и приложение перед покупкой будет предлагать выбор этих сотрудников. Также поддерживается отдельный экран для описания клубной карты по сравнению с обычной услугой.
Покупка товаров на данный момент НЕ поддерживается в АПИ Universe!
4) Оплата
Используется стандартный механизм оплаты FitnessKit.
5) Лицевые счета
Поддерживается отображение лицевого счёта и баланса по нему. Поддерживаются покупки абонементов и клубных карт через лицевой счёт. Лицевой счёт можно пополнить через мобильное приложение, используя эквайринг (пункт 4. Оплата).
НЕ поддерживается покупка товаров через лицевой счёт.
6) Мои тренировки
Отображаются групповые и персональные тренировки, на которые клиент записан.
7) Аутентификация по СМС
Используется стандартный механизм FitnessKit для отправки пин кода в СМС и его проверки.
8) Личный кабинет
Клиент может просматривать свои клубные карты и купленные абонементы.
НЕТ поддержки отображения задолженностей клиента.
9) Заморозка
Клубную карту можно заморозить, тогда в личном кабинете у него будет отображаться статус "Заморожен". Мы сознательно не добавляем функционал разморозки, так как в большинстве клубов этот вопрос решается автоматически при заходе в клуб (проход через турникет или выдача ключа). История заморозок отсутствует.