Telegram-бот a0-shopbot: покупатели оформляют заказы, цифровые товары выдаются сами
Устали собирать заказы из переписки и вручную отправлять покупки? Посмотрите Telegram-магазин с каталогом, корзиной, оплатой и автоматической выдачей цифровых товаров.
1Знакомая ситуация
Покупатель спрашивает, что есть в наличии, просит цену, затем присылает список товаров и уточняет оплату. Вам приходится собирать заказ из переписки и отдельно сообщать, что с ним происходит. Посмотреть продукт и купить: Telegram-бот a0-shopbot объединяет каталог, корзину, оформление и оплату в одном магазине внутри Telegram.
Если вы продаёте физические товары, важно учитывать остатки и не обещать одну вещь двум покупателям. Если цифровые — хочется выдавать покупку после оплаты без отдельного сообщения от продавца. Здесь бот резервирует товар на время оплаты, а цифровой материал отправляет сам.
Вы сохраняете управление магазином: заводите товары, задаёте цены, подключаете оплату и ведёте заказы кнопками в чате. Бот работает на вашем сервере. База, настройки и журнал остаются у вас.
2Что вы получаете
Это готовый магазин для малого бизнеса, авторов цифровых товаров и локальных брендов. Он подойдёт, когда покупателю нужно выбрать товар и вариант, собрать корзину, указать способ получения и оплатить заказ. Физические и цифровые товары можно вести в одном каталоге.
Покупатель проходит понятный путь: выбор → корзина → оформление → оплата → получение. Вы видите оплаченные заказы и управляете дальнейшими действиями. Для физических товаров предусмотрены сборка, отправка или готовность к выдаче, затем завершение заказа.
Главное меню даёт доступ к каталогу, корзине, заказам и помощи. Кнопки обновляют текущий экран, поэтому переходы по магазину не превращают чат в длинную ленту. Новые сообщения приходят для оплаты, выдачи и уведомлений о статусах.

3Почему это выгодно
- Меньше ручного оформления — покупатель собирает заказ сам. Он выбирает вариант и количество, применяет промокод и проверяет итог перед оплатой.
- Проще следить за наличием — товар резервируется на время оплаты. Один остаток не продаётся дважды, а неоплаченный вовремя заказ освобождает резерв.
- Не нужно вручную отправлять цифровой материал — бот выдаёт его после оплаты. Текст со ссылкой приходит сообщением и остаётся доступным в карточке заказа.
- Меньше повторных уточнений — покупатель получает уведомления о статусах. Вы отмечаете сборку, отправку или готовность к выдаче, а бот сообщает об изменении.
- Удобнее работать с ассортиментом — управление находится в чате. Категории, варианты, цены, остатки, скрытие и показ товаров доступны через кнопки.
- Проще оценить продажи — есть отчёты за 7 и 30 дней. Вы видите заказы, выручку, средний чек и популярные товары.
- Легче распределить работу — предусмотрены четыре роли. Владелец, администратор, оператор и наблюдатель получают соответствующие возможности, а действия записываются в журнал.
- Удобнее разбирать данные — доступны выгрузки для Excel. Заказы, товары, покупатели, платежи и журнал можно сохранить в CSV.
4Что внутри
Каталог и корзина
Покупатель открывает категории и товары с описаниями. У вариантов есть цена и наличие. Количество меняется кнопками, а выбранные позиции добавляются в корзину: не нужно отправлять продавцу список отдельным сообщением.



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


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

На каждом шаге можно вернуться назад: введённое сохраняется. Контакты запоминаются для следующего заказа. Перед оплатой покупатель проверяет состав, получение и итоговую сумму, а условия показываются заранее.

После подтверждения бот создаёт заказ и резервирует остаток на заданное время. На экране покупатель видит сумму и доступные способы оплаты.

Оплата и выдача
Поддерживаются ЮKassa, Т-Банк, Robokassa, CloudPayments, FreeKassa, оплата в Telegram и перевод по реквизитам. Перевод подтверждает администратор. Провайдеров можно подключать, проверять и переводить в тестовый режим внутри бота; данные подключения хранятся зашифрованными.


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

Заказы без поиска по переписке
В разделе «Мои заказы» покупатель видит список со статусами и открывает нужную карточку. Он может отменить неоплаченный заказ или запросить возврат. Ему доступны только собственные заказы и товары.

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


Ассортимент и контроль магазина
В панели администратора собраны основные разделы и сведения о задачах: новые заказы, подтверждения переводов, запросы возврата и товары с малым остатком. В каталоге вы управляете физическими и цифровыми товарами, вариантами, ценами и видимостью.


Для каждого товара есть отдельная ссылка для рекламы. Остаток можно не ограничивать; при малом количестве варианта бот уведомляет владельца. Отдельный экран показывает запас цифровых позиций, резерв и количество выданных единиц.

Обзор продаж помогает смотреть на работу магазина за 7 или 30 дней. Список покупателей содержит суммы покупок и поиск. Рассылку можно направить всем, только купившим или тем, кто пока не покупал.


Доступ, данные и обслуживание
Роли позволяют распределить управление между владельцем, администратором, оператором и наблюдателем. Права проверяются при каждом нажатии, а опасные действия требуют подтверждения. Журнал сохраняет действия сотрудников.

Экспорт охватывает заказы, товары, покупателей, платежи и журнал. Диагностика показывает состояние бота, оплаты и активных резервов. Резервную копию базы можно сделать кнопкой.


В настройках показаны название магазина, приветствие, сведения о доставке и контакт поддержки. Раздел помощи даёт покупателю доступ к информации о доставке, оплате и возвратах. Команда /privacy позволяет выгрузить свои данные файлом или удалить контакты; имя, телефон и адрес хранятся у вас и стираются по запросу покупателя.


Выбрать магазин за 14 900 ₽ — посмотрите продукт, если хотите собрать выбор товара, оплату и работу с заказами в Telegram.
5Как начать
- Купите продукт на странице магазина. В комплекте есть бот и документация по установке и первому запуску.
- Подготовьте сервер Linux: 1 vCPU, 512 МБ памяти и 1 ГБ диска. Для запуска нужны Docker с Docker Compose либо Python 3.12.
- Получите токен бота у @BotFather и подготовьте свой числовой Telegram ID. Следуйте инструкции первого запуска.
- Заведите категории и товары, настройте варианты, цены, остатки и получение заказа. Подключите выбранный способ оплаты и проверьте связь в боте.
| Часть | Что вы получаете |
|---|---|
| Бот | Исходный код на Python, подготовка базы SQLite и шаблон настроек |
| Запуск | Файлы для Docker и Docker Compose, команды диагностики, резервного копирования и демонстрации |
| Документация | README по установке, первому запуску, оплате и заказам, памятка по персональным данным |
6Частые вопросы
Нужно ли отдельно готовить сервер?
Да, бот работает на вашем сервере. Требования указаны выше; база, настройки и журнал остаются у вас. Установка и первый запуск описаны в README.
Что понадобится для приёма оплаты?
Для оплаты через провайдера нужны договор с ним, данные подключения и домен с HTTPS. Для оплаты в Telegram нужен платёжный провайдер, подключённый в @BotFather. Переводы по реквизитам подтверждает администратор.
Можно ли продавать обычные товары?
Да, бот поддерживает физические и цифровые товары. Для физических предусмотрены доставка, самовывоз, остатки и статусы обработки. Цифровой материал бот отправляет автоматически после оплаты.
Придётся ли управлять всем через команды?
Товары, заказы, остатки и промокоды управляются кнопками в чате. В комплекте есть инструкция по работе с заказами. Подготовка сервера и подключение оплаты остаются отдельными шагами запуска.
7Забрать продукт
Telegram-бот a0-shopbot стоит 14 900 ₽. Вы получаете магазин с каталогом, корзиной, оплатой, резервом остатков и автоматической выдачей цифровых товаров. Выберите ассортимент и способ получения, а затем ведите заказы в панели внутри Telegram.
Забрать Telegram-магазин за 14 900 ₽. Страница продукта в магазине содержит карточку для покупки.