Система бронирования кортов управляет повседневной жизнью клуба: кто играет, когда, на каком корте, по какой цене и оплачено ли. Менять её потом хлопотно. В этом руководстве нейтральный чек-лист для выбора системы бронирования кортов для тенниса, падела или пиклбола и вопросы, которые стоит задать на тестовом периоде. Рейтингов продуктов здесь нет.
Сначала ваши правила, а не список функций
До любой демонстрации опишите на одной странице, как клуб работает сегодня.
- Кто может бронировать: только члены клуба, гости или член клуба вместе с гостем?
- За сколько дней открывается запись, для членов клуба и для гостей?
- До какого момента можно отменить бронь бесплатно?
- Есть ли лимит броней на человека в день или в неделю?
- Отличаются ли цены в прайм-тайм и в дневные часы? Платят ли члены клуба меньше?
- Какие корты закреплены за тренировками, командами или только за членами клуба?
Эта страница станет сценарием теста. Система, которая не умеет описать ваши правила, вернёт администратора к телефону, мессенджерам и таблицам.
Система бронирования кортов: правила и шахматка
Правила бронирования. Проверьте, что каждое правило настраивается для отдельного корта или группы кортов. Спросите, как учитываются неявки, есть ли лист ожидания на занятое время и получают ли игроки напоминания.
Несколько видов спорта. Теннис, падел или пиклбол: у каждого вида должны быть своя длительность слота, свои цены и правила. В паделе четверо игроков часто хотят разделить оплату корта.
Шахматка для администратора. Колонка на каждый корт, вид по дням и неделям и перенос брони перетаскиванием экономят реальное время. Засеките, сколько занимает ввод брони, принятой по телефону.
Регулярные брони и закрытия. Еженедельная тренировка команды, постоянное время по вторникам на весь сезон или корт, закрытый на ремонт покрытия, создаются один раз, ведутся как серия, а конфликты хорошо видны.
Члены клуба, абонементы и тренеры
Клиенты и абонементы. Ищите категории клиентов, сроки членства с продлением и пакеты тренировок, которые списываются занятие за занятием. Спросите, можно ли загрузить текущую базу клиентов из Excel.
Тренировки и тренеры. Если у вас есть школа тенниса или падела, тренировка должна сама блокировать корт. Для групп нужны списки и отметка посещаемости, для оплаты тренеров понятные правила (за занятие, за час или за ученика).
Оплата, сверка и выгрузки
Решите, что нужно сейчас: оплата на месте, онлайн или оба варианта. У каждой брони должен быть виден статус оплаты. Вам нужны дневные и месячные списки платежей по типам (аренда кортов, абонементы, тренировки, турниры) для бухгалтерии, как минимум в Excel или PDF.
При оплате картой любая сторона, которая хранит, обрабатывает или передаёт данные карт, должна соответствовать стандарту PCI DSS. Обычно это платёжный провайдер, а не сама система бронирования. Спросите разработчика, кто обрабатывает данные карт и есть ли подтверждение соответствия, например «Attestation of Compliance».
Приложение для игроков, рассылки, турниры и отчёты
Сторона игрока. Попробуйте бронирование со смартфона: видит ли игрок свободное время, может ли забронировать, оплатить онлайн или в клубе и отменить в рамках ваших правил? Может ли найти партнёров или присоединиться к открытым матчам?
Коммуникация. Если вам нужны SMS или WhatsApp, уточните, что поддерживается и кто платит за сообщения.
Лиги и турниры. Лестница вызовов, круговые лиги, турниры на выбывание и дружеские форматы падела вроде «американо», где партнёр меняется каждый раунд, держат клиентов в игре. Результаты должны попадать в таблицу без ручной работы.
Отчёты. Как минимум загрузка по кортам и часам и выручка по типам. Зная самые загруженные часы, вы назначаете цены прайм-тайма по фактам.
Персональные данные: 152-ФЗ, GDPR и переносимость данных
В системе хранятся имена, контакты, даты рождения детей и история платежей.
- Россия (152-ФЗ «О персональных данных»): часть 5 статьи 18 требует, за узкими исключениями, записывать и хранить персональные данные граждан РФ в базах данных, находящихся на территории России. Спросите, где физически размещены базы.
- ЕС (GDPR): если у вас есть клубы или клиенты в ЕС, клуб обычно выступает контролёром, а разработчик обработчиком. Статья 28 требует договора с обработчиком, в котором среди прочего сказано, что по окончании услуг он удаляет или возвращает данные по выбору клуба. Статья 20 даёт человеку право получить свои данные в структурированном, общепринятом и машиночитаемом формате. Французский регулятор CNIL приводит в пример CSV и JSON.
- Турция (KVKK, закон № 6698): оператор отвечает за технические и организационные меры безопасности совместно с обработчиком, передача данных за рубеж регулируется статьёй 9.
В любом случае проверьте полную выгрузку клиентов, бронирований и платежей ещё на тестовом периоде.
Доступность, языки, поддержка и выход из договора
Доступность. WCAG 2.2, рекомендация W3C с декабря 2024 года, это общепринятый ориентир для доступного веб-контента, обычно целятся в уровень AA. Спросите, проверяли ли по нему экраны для игроков.
Языки и валюты. Иностранным клиентам и тренерам нужен интерфейс на их языке, а цены должны показываться в рублях или вашей местной валюте.
Запуск и переезд. Кто загрузит клиентов, настроит корты и цены, обучит сотрудников? Что будет с будущими бронями из старой системы?
Договор и выход. Проверьте минимальный срок, срок уведомления о расторжении, повышение цен, комиссии за транзакции и то, что вы получите при уходе.
Короткий чек-лист
| Область | Что попросить показать |
|---|---|
| Правила | Ваши правила настроены по кортам и работают |
| Шахматка | Администратор ведёт загруженный вечер |
| Клиенты | Ваша база из Excel загружена |
| Тренировки | Регулярная групповая тренировка блокирует корт |
| Оплата | Дневной список сходится с кассой |
| Игроки | Бронь и отмена на настоящем смартфоне |
| Данные | Полная выгрузка и подписанный договор об обработке |
| Выход | Срок уведомления и возврат данных в договоре |
Как протестировать систему бронирования кортов
- Выберите две-три системы, которые закрывают ваши обязательные правила.
- Настройте реальные корты, цены и правила.
- Пусть администраторы работают в системе целую неделю, включая загруженный вечер и выходные.
- Попросите нескольких клиентов разного возраста забронировать со своих телефонов.
- Спросите каждого разработчика: кто обрабатывает данные карт? Где хранятся данные? Как выгрузить всё? Что не входит в цену? Как быстро и на каком языке отвечает поддержка?
- Запишите всё, что сотрудникам пришлось делать вне системы. Этот список и есть ваш ответ.
Где здесь PFM
PFM (Play For More) состоит из приложения для игроков и веб-панели для клубов. В PFM Club Panel есть шахматка с колонкой на каждый корт (день, неделя, месяц, перетаскивание), регулярные брони и закрытия кортов. Панель ведёт корты для тенниса, падела и пиклбола с почасовыми ценами, ценами для членов клуба и кортами только для членов клуба. Правила бронирования охватывают, кто может бронировать, за сколько дней, срок отмены, дневные и недельные лимиты, лист ожидания и напоминания. Клиентов можно загрузить из Excel и разделить по категориям, абонементы и пакеты тренировок работают на кредитах. Раздел академии ведёт индивидуальные и групповые занятия, регулярные серии, блокирующие корт, посещаемость и правила оплаты тренеров. Платежи ведутся по типам и выгружаются в Excel или PDF, отчёты показывают загрузку и самые загруженные часы. Встроены лиги (круговая, групповая, на выбывание, теннисная лестница вызовов) и падел-форматы «американо», командное «американо» и «мексикано». Игроки платят в клубе или через приложение PFM, как решит клуб, а свободное время и открытые матчи клуба видны в приложении для игроков. Для связи есть push-уведомления, массовые e-mail-рассылки, чат между клиентом и клубом и уведомления о тренировках в WhatsApp с номера самого клуба. Календарь кортов встраивается на сайт клуба одной строкой кода; если клуб включит онлайн-бронирование, игроки бронируют прямо в нём без приложения и платят в клубе.
Чего PFM сегодня не делает: нет кассы и складского учёта, нет SMS, нет управления светом или дверями. Корты только для тенниса, падела и пиклбола. Панель доступна на шести языках, но часть экранов пока частично на английском, а экраны академии только на турецком.
Если PFM подходит под ваш список, на странице Club Panel видно, как она устроена, а перед тестом можно посмотреть тарифы.
Источники
- Регламент (ЕС) 2016/679 (GDPR), статьи 20 и 28, EUR-Lex, Бюро публикаций Европейского союза
- Право на переносимость данных (на французском), CNIL
- Закон № 6698 о защите персональных данных (английская версия), Управление по защите персональных данных Турции (KVKK)
- Федеральный закон от 27.07.2006 № 152-ФЗ «О персональных данных», КонсультантПлюс
- Стандарт безопасности данных PCI DSS, PCI Security Standards Council
- What is an Attestation of Compliance? (на английском), PCI Security Standards Council
- Руководство по обеспечению доступности веб-контента (WCAG) 2.2, W3C
Частые вопросы
- Что должно быть в системе бронирования кортов для теннисного клуба?
- Как минимум: шахматка кортов для администратора, правила бронирования, которые вы настраиваете сами (кто, за сколько дней, срок отмены), цены для членов клуба и гостей, выгрузка платежей и запись со смартфона. Тренировки, турниры и отчёты становятся важнее по мере роста клуба.
- Нужна ли онлайн-оплата с первого дня?
- Нет. Многие клубы начинают с оплаты на месте и добавляют онлайн-оплату позже. Важно, чтобы у каждой брони был виден статус оплаты, а список платежей в конце дня сходился с кассой и банком.
- Кто отвечает за персональные данные клиентов, если клуб пользуется CRM?
- Обычно клуб является оператором персональных данных, а разработчик системы обрабатывает их по его поручению. В России при этом действует требование 152-ФЗ о хранении данных граждан РФ в базах на территории России.
- Можно ли забрать свои данные при смене программы для клуба?
- Должно быть можно. До подписания договора попросите выгрузку клиентов, бронирований и платежей в распространённом формате, например CSV или Excel, и пункт о возврате или удалении данных после окончания договора.
- Сколько должен длиться тестовый период системы бронирования?
- Хотя бы одну обычную неделю, включая загруженный будний вечер и выходные. Тестируйте на своих кортах, ценах и правилах и с теми сотрудниками, которые будут работать в системе каждый день, а не только на демо-аккаунте.