О студии Обо мне Услуги Портфолио Магазин FAQ Связаться
Боты · версия 1.0.0

SALON CRM — CRM-бот для салонов красоты и студий

Бот для управления салоном: записи, мастера, услуги, клиенты и клиентский бот записи. Можно вести свой салон или запустить сервис с подписками для других салонов; оплата через ЮKassa или Т-Банк.

8 000 ₽
Спросить в Telegram

Онлайн-оплата скоро откроется. Чтобы купить сейчас, напишите нам.

Описание

Что это

SALON CRM — бизнес-бот для салонов красоты, барбершопов и студий. Его можно запустить как сервис с продажей подписок или использовать для управления своим салоном и сетью без продажи подписок.

Два сценария на выбор: свой сервис для салонов или CRM для собственного бизнеса.

Как можно использовать

  • Как сервис. Запустите бота у себя, подключите свой магазин ЮKassa или терминал Т-Банка и предлагайте салонам самостоятельно оформлять и оплачивать тарифы.
  • Для себя. Ведите расписание, записи, сотрудников и другие данные своего салона или сети. Платежи для этого сценария можно не подключать.

Для владельца салона

  • Расписание и записи. Управляйте записями, их статусами, рабочим временем компании и графиками мастеров.
  • Мастера и сотрудники. Приглашайте сотрудников в CRM и назначайте им роли и права доступа.
  • Услуги и клиенты. Ведите каталог услуг и список клиентов.
  • Филиалы и настройки. Настраивайте филиалы, ресурсы, часы работы, доступные окна записи, уведомления, вопросы при записи и оформление клиентского бота.
  • Статистика и журнал. Просматривайте статистику компании и журнал аудита.

Клиентский бот записи

У каждой компании может быть отдельный Telegram-бот. Клиент выбирает услугу, мастера, день и свободное время, затем подтверждает запись. Бот показывает только открытые интервалы и повторно проверяет доступность перед созданием записи. Клиент может посмотреть и отменить свои записи; бот отправляет напоминания. Новая запись, отмена или перенос клиентом вызывают уведомление владельцу.

Тарифы и оплата

Тарифы и лимиты задаются в базе данных, значения меняются прямым редактированием; в документации описано, как это сделать. В документации приведены примеры: FREE — 1 компания, 1 филиал, 1 сотрудник, 1 мастер, 30 клиентов, 50 записей в месяц и 5 услуг; START — 1/1/2/1/100/150/20; BUSINESS — 3/3/10/8/500/800/100; PRO — 15/15/50/40/2000/3000/500. Порядок значений: компании, филиалы, сотрудники, мастера, клиенты, записи в месяц, услуги. Это примеры, цены и лимиты можно менять.

Подписка оформляется на аккаунт владельца. Доступны пробный период, покупка и продление тарифа, повышение с зачётом остатка и запланированное понижение. При отмене платный доступ действует до конца оплаченного периода. Автоплатежа нет.

Платёжная система выбирается одной настройкой: ЮKassa или Т-Банк. Страница оплаты принимает карту и СБП, если они подключены в кабинете магазина или терминала. Другую систему можно подключить отдельным модулем по готовому интерфейсу; для этого потребуются разработка и настройка. Она собирает контакт для чека и необходимые согласия. Чек 54-ФЗ формирует ЮKassa или подключённая онлайн-касса; внутренняя PDF-квитанция фискальный чек не заменяет. На странице размещаются документы продавца: оферта, политика обработки персональных данных, согласия, условия подписки, оплаты и возврата, реквизиты и контакты. Платежи включаются отдельной настройкой.

Для приёма платежей покупатель сам подготавливает магазин ЮKassa или терминал Т-Банка, кассу для чеков 54-ФЗ и реквизиты продавца. Эти расходы в цену не входят.

Панель владельца сервиса и поддержка

Команда `/owner` открывает панель владельца сервиса для указанных Telegram ID. В панели доступны дашборд, управление подписками аккаунтов, скидками и ручной выдачей или продлением подписки.

Пользователь может обратиться в поддержку по электронной почте. Если настроен почтовый ящик Maildir, входящие письма появляются в панели как тикеты; владелец может ответить из панели. Поддержка по почте настраивается отдельно.

Безопасность и данные

Токены клиентских ботов хранятся в базе в зашифрованном виде. Ключ шифрования нужно сохранить вместе с резервной копией. Для сотрудников предусмотрены роли, серверная проверка прав и одноразовые ссылки-приглашения на 24 часа. Уведомления об оплате проверяются: у Т-Банка по подписи, у ЮKassa повторным запросом платежа, поэтому подделанное уведомление ничего не меняет. Владелец сервиса отвечает за резервные копии, хранение данных и соблюдение требований к персональным данным.

Для запуска нужно

Сервер Linux, Python 3.12 и база SQLite или PostgreSQL 16; для рабочего развёртывания рекомендуется PostgreSQL. Понадобятся токен основного CRM-бота, Telegram ID владельца сервиса и исходящий доступ к Telegram и API платёжной системы.

Для публичной страницы оплаты нужны домен с HTTPS, Nginx и SSL-сертификат. Для продаж с оплатой подключите магазин ЮKassa или терминал интернет-эквайринга Т-Банка; для чеков — чеки ЮKassa или онлайн-кассу, для оплаты по СБП — подключение СБП в кабинете. Для каждого салона нужен токен его клиентского бота. SMTP и почтовый ящик Maildir нужны, если вы настраиваете письма и поддержку по почте.

Сервер, домен, Telegram-боты, платёжный аккаунт, касса и почта предоставляются покупателем самостоятельно.

Лицензия и условия

  • Право использования передаётся одному юридическому лицу или ИП: один проект на собственных серверах.
  • Код можно менять под свои задачи, а доступ к работающему сервису разрешено давать своим клиентам — салонам.
  • Передавать исходный код третьим лицам и перепродавать нельзя.
  • Подпись «Сделано в студии разработки ARCHIVE0.RU» в README остаётся.
  • Установка, настройка и обновления в стоимость не входят.

Что входит

  • Проект. Исходный код SALON CRM и шаблон настроек окружения.
  • Запуск и база. Миграции, скрипты и примеры конфигураций systemd и Nginx.
  • Инструкции. Документация по установке, тарифам и оплате, поддержке и интерфейсу.