БотTelegramверсия 1.0.0

Telegram- и MAX-бот для студий: продажа абонементов и учёт занятий

Клиент покупает пакет занятий или безлимит прямо в чате и видит остаток. Администратор отмечает визит одной кнопкой, бот списывает занятие и напоминает о продлении. Оплата ЮKassa, FreeKassa и Telegram Stars, Telegram и MAX с общим балансом.

9 900 ₽

Оплата картой или по СБП через Т-Банк. Архив придёт на e-mail сразу после оплаты. Продавец — ИП Митрофанова А. Е..

Учёт занятий без тетради

Остаток, срок и история визитов у клиента и у администратора. Занятие списывается один раз.

Оплата внутри бота

ЮKassa и FreeKassa ссылкой, Telegram Stars по желанию. Абонемент выдаётся после подтверждения оплаты.

Telegram и MAX вместе

Клиент связывает мессенджеры одним кодом, остаток общий.

Управление в чате

Тарифы, заморозка, возвраты, роли тренеров и выгрузки без отдельной админки.

Возможности

Что внутри продукта

Готовый бот для студий танцев, йоги, растяжки и персональных тренеров, которые ведут абонементы в тетради или таблице. Клиент выбирает тариф, оплачивает ссылкой и сразу получает абонемент. На занятии администратор находит клиента, нажимает «Отметить визит», и занятие списывается. За три и за один день до конца срока и при малом остатке бот сам пишет клиенту.

Один бот обслуживает одну студию и работает в Telegram и MAX. Клиент может связать оба мессенджера одним кодом, остаток тогда общий.

Как это работает

1. Тарифы. Пакет из N занятий со сроком действия или безлимит на период. Цена в рублях и по желанию в Stars. Тарифы добавляются в чате.
2. Покупка. Клиент видит состав, срок, цену, условия возврата, оферту и политику. Платёжная страница открывается кнопкой.
3. Выдача. Абонемент появляется после подтверждённого уведомления платёжной системы. Возврат со страницы оплаты доступ не открывает.
4. Визит. Администратор или тренер отмечает занятие. Повторное нажатие не списывает второе.
5. Продление. Новая покупка не отменяет действующий абонемент: занятия списываются с того, что закончится раньше.

Для клиента

  • Мой абонемент. Остаток, полоса остатка, срок действия, заморозка.
  • Покупка. Тарифы списком, условия и документы до оплаты.
  • История визитов и заказов. Даты занятий и статусы оплат.
  • Общий баланс. Привязка Telegram и MAX одноразовым кодом на 15 минут.
  • Напоминания. За 3 и за 1 день до конца срока и при малом остатке.

Для владельца и администратора

  • Обзор. Клиенты, действующие абонементы, ближайшие окончания, визиты и оплаты за 30 дней.
  • Клиенты. Поиск по имени, нику и id, карточка с абонементами и визитами, заметка.
  • Визиты. Отметка с подтверждением, отмена ошибочного визита с причиной и записью в журнал.
  • Абонементы. Выдача вручную (наличные, подарок), заморозка на несколько дней с продлением срока, закрытие с причиной, объединение двух карточек.
  • Тарифы. Добавление, изменение, отключение. Условия уже оплаченного заказа не меняются.
  • Платежи. Список, сверка с провайдером, возврат из бота, отметка возврата, сделанного в кабинете, разбор поздних оплат.
  • Провайдеры оплаты. ЮKassa, FreeKassa и другие подключаются и проверяются в чате. Чеки по 54-ФЗ для ЮKassa.
  • Роли. Владелец, администратор, тренер (отмечает визиты и ищет клиентов, без доступа к деньгам), наблюдатель.
  • Данные. Журнал действий, выгрузка в CSV, резервная копия, стирание данных клиента.
  • Продажи закрыты, пока не заполнены оператор, поддержка, условия возврата, оферта и политика данных.

Надёжность

  • Двойное списание. Каждое подтверждение визита одноразовое, занятия не уходят в минус при одновременных нажатиях.
  • Оплата. Повторное уведомление не выдаёт второй абонемент, сумма и валюта сверяются с заказом. Оплаченный заказ без абонемента (сбой) выдаётся автоматически.
  • Возврат. Закрывается только тот абонемент, который куплен этой оплатой.
  • После перезапуска. Расписание и данные хранятся в базе, копия раз в сутки.

Чем отличается

  • Покупка, а не подписка на сервис. Бот и база ваши, нет платы за каждого клиента.
  • Без календаря и записи. Продаёт и считает занятия, остальное остаётся вашим процессом.
  • Два мессенджера. Один баланс в Telegram и MAX.
  • Исходный код. Python и SQLite, меняйте под себя.
Для кого

Кому подойдёт

  • Студии танцев, йоги и растяжки
  • Персональные тренеры и небольшие залы
  • Мастер-классы и кружки с пакетами занятий
Как это работает

Как это работает

  1. 01

    Подключение

    Вписываете токен бота и свой ID, запускаете бота командой.

  2. 02

    Настройка

    Заполняете оператора, документы и тарифы, подключаете ЮKassa или FreeKassa.

  3. 03

    Продажи

    Клиенты покупают абонементы в боте и получают их после оплаты.

  4. 04

    Занятия

    Администратор отмечает визиты, бот списывает занятия и напоминает о продлении.

Комплект и требования

Что входит и что нужно

Что входит в покупку

  • Исходный код бота (Python 3.12, SQLite)
  • Docker и docker compose, файл настроек .env.example
  • README с установкой и работой каждый день
  • Документ о персональных данных
  • Автотесты
  • Лицензия на одну студию

Что нужно для работы

  • Сервер Linux: 1 vCPU, 1 ГБ памяти, 1 ГБ диска
  • Docker с Docker Compose или Python 3.12
  • Бот Telegram от @BotFather и/или бот MAX с токеном
  • Ваш числовой ID в Telegram и/или MAX
  • Для приёма платежей: аккаунт ЮKassa и/или FreeKassa и адрес с HTTPS
  • Чеки 54-ФЗ для FreeKassa бот не формирует
Вопросы

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

Как купить Telegram- и MAX-бот для студий: продажа абонементов и учёт занятий?

Нажмите «Купить» на этой странице и оплатите картой или через СБП в Т-Банке. Покупка Telegram- и MAX-бот для студий: продажа абонементов и учёт занятий занимает пару минут.

Как скачать Telegram- и MAX-бот для студий: продажа абонементов и учёт занятий после оплаты?

Ссылка на архив приходит на e-mail сразу после оплаты. Скачать продукт можно и со страницы заказа.

Нашли подходящий продукт?

Выберите Telegram- и MAX-бот для студий: продажа абонементов и учёт занятий и начните с уже работающей основы.