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

Telegram-бот — интернет-магазин с каталогом, корзиной и автовыдачей

Бот ведёт покупателя от каталога до оплаты: категории, товары, корзина, промокод, оформление, статусы заказа. Цифровые товары выдаёт сам сразу после оплаты. Товары, остатки, заказы и промокоды управляются кнопками в чате.

14 900 ₽

Покупка временно недоступна. Чтобы купить сейчас, напишите нам в Telegram.

Возможности

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

Готовый магазин внутри Telegram для малого бизнеса, авторов цифровых товаров и локальных брендов. Вы заводите категории и товары, подключаете оплату и включаете бота. Дальше он принимает заказы, резервирует остаток на время оплаты, уведомляет покупателя о статусах и присылает вам оплаченные заказы.

Бот работает на вашем сервере. База, настройки и журнал остаются у вас.

Доход зависит от вашего ассортимента и аудитории. Бот отвечает за приём заказов и оплаты, а не за результат продаж.

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

1. Выбор. Покупатель открывает каталог, выбирает товар и вариант, добавляет в корзину.
2. Оформление. Способ получения, имя, телефон, адрес для доставки, комментарий. Условия показываются до оплаты.
3. Резерв. После подтверждения заказа остаток резервируется на время из настроек. Один остаток не продаётся дважды.
4. Оплата. ЮKassa, оплата в Telegram или перевод по реквизитам. Перевод подтверждает администратор.
5. Выдача. Цифровой товар бот присылает сам: текст со ссылкой или уникальный ключ из вашего списка. Физический товар вы ведёте по статусам.
6. Статусы. Собирается, отправлен или готов к выдаче, выполнен. Покупатель получает уведомление при каждой смене.
7. Таймаут. Не оплатили вовремя: резерв снимается, заказ отменяется, остаток возвращается в продажу.

Для покупателя

  • Каталог. Категории, товары с описанием, варианты с ценой и наличием.
  • Корзина. Количество меняется кнопками, промокод пересчитывает итог.
  • Оформление по шагам. Каждый шаг можно вернуть назад, введённое сохраняется. Контакты запоминаются для следующего заказа.
  • Мои заказы. Список со статусами, карточка заказа, отмена неоплаченного заказа, запрос возврата.
  • Автовыдача. Ключ или ссылка приходят сообщением сразу после оплаты и всегда доступны в карточке заказа.
  • Одно сообщение. Кнопки правят экран, чат не засоряется. Новые сообщения приходят только для оплаты, выдачи и статусов.
  • Свои данные. Команда `/privacy`: выгрузить данные файлом или удалить контакты.

Для владельца

  • Каталог. Категории, физические и цифровые товары, варианты, цены, остатки, скрытие и показ. Ссылка на каждый товар для рекламы.
  • Остатки и резерв. Остаток можно не ограничивать. Уведомление, когда варианта остаётся мало.
  • Ключи. Загрузка списка по одному ключу в строке, повторы пропускаются, каждый ключ уходит одному покупателю один раз.
  • Заказы. Очередь с фильтрами по статусам, карточка заказа, смена статуса, трек-номер или место выдачи, сообщение покупателю.
  • Оплата. Подтверждение переводов, отмена платежа, оформление возврата с возвратом остатка на склад.
  • Промокоды. Процент или сумма, лимит использований, срок, минимальная сумма заказа.
  • Доставка. Самовывоз и доставка со своей стоимостью и порогом бесплатной доставки, минимальная сумма заказа.
  • Отчёт. Заказы, выручка, средний чек и популярные товары за 7 и 30 дней.
  • Покупатели и рассылки. Список с суммой покупок, поиск, рассылка всем, купившим или не покупавшим.
  • Роли и журнал. Владелец, администратор, оператор, наблюдатель. Все действия записываются в журнал.
  • Выгрузки. Заказы, товары, покупатели, платежи и журнал в CSV для Excel.
  • Диагностика. Состояние бота, оплата, активные резервы, резервная копия базы кнопкой.

Защита

  • Повтор платежа. Повторное уведомление от провайдера не создаёт вторую оплату и не выдаёт товар дважды.
  • Поздняя оплата. Если деньги пришли после снятия резерва, бот пробует вернуть товар в заказ, а если его уже нет, отмечает заказ для возврата и пишет вам.
  • Чужие заказы. Покупатель видит только свои заказы и товары.
  • Роли. Права проверяются при каждом нажатии, опасные действия просят подтверждения.
  • Данные. Имя, телефон и адрес хранятся у вас, по запросу покупателя стираются.
Для кого

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

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

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

  1. 01

    Подключение

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

  2. 02

    Каталог

    Создаёте категории, товары и варианты с ценой и остатком, загружаете ключи для цифровых товаров.

  3. 03

    Оплата

    Включаете ЮKassa, оплату в Telegram или перевод по реквизитам.

  4. 04

    Работа

    Бот принимает заказы, резервирует остаток, выдаёт цифровые товары и уведомляет о статусах.

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

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

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

  • *Бот.** Исходный код на Python, миграции базы SQLite, шаблон настроек `.env.example`.
  • *Запуск.** Dockerfile и docker-compose.yml, команды `diag`, `backup`, `demo`.
  • *Документация.** README с установкой, первым запуском, подключением оплаты и работой с заказами, памятка по персональным данным.
  • *Лицензия.** Файл лицензии и список сторонних библиотек.

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

  • Сервер Linux: 1 vCPU, 512 МБ памяти, 1 ГБ диска.
  • Docker с Docker Compose или Python 3.12.
  • Токен бота от @BotFather и ваш числовой Telegram ID.
  • Для ЮKassa: магазин, ключи и домен с HTTPS.
  • Для оплаты в Telegram: платёжный провайдер, подключённый в @BotFather.
Ещё

Вам также может подойти

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

Напишите нам в Telegram, чтобы купить Telegram-бот — интернет-магазин с каталогом, корзиной и автовыдачей или задать вопрос.

Покупка временно недоступна