globall.dev globall.dev Получить смету

Бот-магазин в Telegram с Mini App: как продавать товары прямо в мессенджере

Если вам нужен telegram бот магазин с Mini App, то по сути вы хотите одного: чтобы покупатель открыл каталог, выбрал товар и оплатил, не выходя из мессенджера и не регистрируясь на стороннем сайте. Это рабочая модель продаж — и ниже мы разберём честно, без воды, что в такой магазин входит, чем он отличается от обычного сайта, сколько стоит и за сколько его реально запустить. Опираемся на опыт 17+ ботов в продакшене и собственные продукты студии, которые мы используем сами.

Главная мысль сразу: бот-магазин — это не «бот с кнопкой купить». Это замкнутый контур, где клиент видит каталог, кладёт товары в корзину, платит, а заказ автоматически попадает в админку владельцу. Если хоть одно звено делается вручную — вы не построили магазин, а просто перенесли переписку в Telegram. Mini App нужен ровно для того, чтобы витрина выглядела как нормальное приложение, а не как бесконечная лента кнопок.

Что такое бот-магазин с Mini App и зачем он бизнесу

Telegram Mini App — это полноценное веб-приложение, которое открывается прямо внутри мессенджера по нажатию кнопки в боте. Для покупателя это выглядит как обычный магазин: карточки товаров с фото, фильтры, корзина, оформление заказа. Только всё это происходит внутри Telegram, где человек уже находится, авторизован и которому не нужно ничего скачивать или регистрировать.

Бизнесу это даёт три вещи. Первое — короткий путь до оплаты: нет перехода на внешний сайт, нет формы регистрации, авторизация автоматическая по аккаунту Telegram. Второе — повторные продажи дешевле: клиент остаётся в боте, и вы можете уведомить его о новом товаре или акции одним сообщением, без рекламного бюджета на повторный трафик. Третье — всё в одном окне у владельца: заказы, оплаты, клиенты и рассылки живут в админке бота, а не размазаны по сайту, CRM и чатам.

Что входит в нормальный бот-магазин

Когда клиент говорит «нужен магазин в Telegram», за этой фразой почти всегда стоит набор обязательных блоков. Вот что отличает production-grade магазин от «студенческой» версии, которая ломается на первом наплыве заказов.

  • Каталог товаров. Категории, карточки с фото, описанием, ценой и наличием. В Mini App — с фильтрами и поиском; на кнопках — компактная навигация по разделам.
  • Корзина и оформление. Добавление нескольких товаров, изменение количества, расчёт суммы, выбор доставки и оформление заказа в пару тапов.
  • Оплата. Приём денег через ЮKassa (карты, СБП, ЮMoney) с чеком по 54-ФЗ, опционально — криптовалюта и внутренний баланс клиента.
  • Автоматическое оформление заказа. После подтверждения оплаты бот сам фиксирует заказ, уведомляет владельца и (если нужно) выдаёт цифровой товар или доступ.
  • Админ-панель. Управление товарами, ценами и остатками, список заказов и статусов, рассылки, чёрный список, статистика — без обращения к разработчику.
  • Уведомления и статусы. Покупатель видит статус заказа, владелец получает каждую продажу мгновенно. Никаких «потерялась заявка в чате».
  • Надёжность. Обработка ошибок Telegram API, идемпотентность платежей, логи, мониторинг и бэкапы. Это не опция — это часть «под ключ».

В зависимости от ниши добавляются: доставка с расчётом по зонам, промокоды и скидки, реферальная программа, подписки и абонементы, выгрузка заказов, интеграция с CRM или Google Sheets. Но скелет всегда один — каталог, корзина, оплата, админка.

Mini App или кнопки: когда что выбрать

Не каждому магазину нужен Mini App. Если у вас 5–15 товаров и простой сценарий, магазин на инлайн-кнопках собирается быстрее и дешевле, а покупателю комфортно. Mini App оправдан, когда каталог большой, важна визуальная витрина с фото и фильтрами, нужен личный кабинет или сложная корзина. Мы подробно разбираем эту развилку в отдельной статье — бот или Mini App: что выбрать под задачу. Если коротко: начинайте с минимально достаточного, а Mini App добавляйте, когда упрётесь в потолок кнопочной витрины.

Реальный пример: бот продажи билетов с Mini App

Чтобы это не звучало теорией, разберём на живом проекте. Один из наших кейсов — бот продажи билетов на мероприятия с Mini App (TicketHelper). Это пример того, как товарная витрина в чате не справляется, и почему именно Mini App решает задачу.

Билеты — это, по сути, товар со «складом» в виде мест в зале. Показать карту зала кнопками невозможно. Поэтому витрина вынесена в Mini App: покупатель открывает интерактивную карту, места подсвечены по ценовым категориям (видно сразу, где партер, где балкон и сколько это стоит), можно приблизить сектор, выбрать конкретное место и оформить заказ. Оплата и выдача билета работают без ручного участия — в любое время суток.

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

В этом же проекте видно, чем «магазин» отличается от «бота с кнопкой»: рядом с витриной живёт серверная логика (статусы заказа, начисления партнёрам с заморозкой средств до даты события) и полноценная админка, где владелец сам заводит товары-события, цены и проценты. Тот же контур — каталог в Mini App, заказ и оплата в боте, управление в админке — переносится на любой магазин: одежда, цифровые товары, услуги, инфопродукты.

Бот-магазин против внешнего сайта: честное сравнение

Частый вопрос: «а зачем магазин в Telegram, если есть сайт?». Это не «или-или» — у каждого инструмента своя сильная сторона. Вот честная таблица, чтобы выбрать осознанно.

Критерий Бот-магазин с Mini App Внешний сайт
Авторизация Автоматически по аккаунту Telegram Регистрация / вход вручную
Путь до оплаты Короткий, не выходя из мессенджера Переход на сайт, заполнение формы
Повторные продажи Сообщение в бот, без рекламного бюджета Нужен новый трафик / e-mail / ретаргет
Трафик из поиска Нет (Telegram не индексируется) Есть — SEO и реклама ведут на сайт
Запуск и стоимость Быстрее и дешевле на старте Дольше, плюс хостинг и поддержка
Где живут заказы В админке бота, всё в одном месте Сайт + CRM + почта

Вывод простой: если ваша аудитория уже в Telegram (подписчики канала, чат-клуб, инфопродукт, локальный бизнес) — бот-магазин даёт самый короткий путь к деньгам. Если вы рассчитываете на холодный трафик из поиска и рекламы — нужен сайт, но и его удобно строить на той же платёжной и товарной логике, что и бота.

Сроки: за сколько реально запустить магазин

Сроки зависят не от «сложности Telegram», а от того, насколько богатая витрина и логика вокруг товаров. Вот честные ориентиры, которые мы фиксируем в договоре до старта.

Что за магазин Срок Что входит
Простой магазин на кнопках 5–7 дней Небольшой каталог, выбор товара, оплата ЮKassa, чек, уведомление владельцу.
Магазин с корзиной и админкой 10–14 дней Категории, корзина, учёт заказов, промокоды, админ-панель, статистика продаж.
Mini App-витрина под ключ 3–5 недель Визуальный каталог с фильтрами, личный кабинет, доставка, рефералка, расширенная админка.

В эти сроки уже заложены production-вещи, которые легко не заметить в дешёвой смете: обработка ошибок Telegram API, идемпотентность платежей, мониторинг и бэкапы. Именно они отличают магазин, который работает год, от того, что «работал на демонстрации».

Цена: из чего складывается стоимость

Мы работаем по фиксированной смете в договоре с поэтапной оплатой — без «плюс ещё за каждую кнопку» в процессе. Исходники ваши с первого дня. Ниже — рабочие тарифы; точная цифра определяется на бесплатном брифе под ваш сценарий.

Тариф Цена Для кого Срок
Стартовый от 15 000 ₽ Простой магазин на кнопках: каталог, выбор товара, оплата и чек. 5–7 дней
Бизнес от 40 000 ₽ Корзина, категории, админка, учёт заказов, промокоды, аналитика. 10–14 дней
Под ключ от 75 000 ₽ Подписки, доставка, реферальная система, интеграции с CRM, расширенная админка. 3–5 недель
Mini App / Продукт от 125 000 ₽ Полноценная Mini App-витрина с визуальным каталогом, фильтрами и личным кабинетом. 3–5 недель

На что влияет итоговая цена внутри тарифа:

  • Размер и тип каталога. 10 товаров на кнопках — это одно; сотни позиций с фильтрами, вариациями и остатками в Mini App — другое.
  • Способы оплаты. Только карты — проще; карты + СБП + крипта + внутренний баланс — больше логики и тестирования.
  • Доставка и логистика. Самовывоз дешевле, чем расчёт по зонам, интеграция с курьерской службой или автоназначение курьера.
  • Админка и аналитика. От простого уведомления о продаже до панели с сегментами, выгрузками и рассылками.
  • Интеграции. Подключение CRM, Google Sheets, складских систем или маркетплейсов добавляет работы.

Полную раскладку по тарифам и калькулятор стоимости можно посмотреть на странице услуг — цены и тарифы globall.dev. Если хотите разобраться в ценообразовании Mini App глубже, у нас есть отдельный материал — разработка Telegram Mini App: из чего складывается цена.

Чек-лист: что уточнить до заказа бота-магазина

Чтобы смета была точной с первого раза, а не «плюс-минус», ответьте на эти вопросы до старта. Хороший бриф экономит и деньги, и неделю переписки.

  • Что продаём: физические товары, цифровые товары, услуги, подписки?
  • Сколько позиций в каталоге и есть ли варианты (размер, цвет) и остатки?
  • Нужна ли визуальная витрина (Mini App) или хватит кнопок?
  • Какие способы оплаты: карты, СБП, ЮMoney, криптовалюта, внутренний баланс?
  • Какой у вас налоговый статус (ИП, ООО, самозанятый) и нужен ли чек 54-ФЗ?
  • Есть ли доставка и как считается её стоимость?
  • Нужны ли промокоды, рефералка, рассылки, интеграция с CRM?

Если на половину вопросов ответа пока нет — это нормально. На брифе мы задаём их сами и помогаем собрать минимально достаточный скоуп, чтобы запуститься быстро и не переплатить за лишнее. Если магазин завязан на приёме платежей, посмотрите смежный разбор — Telegram-бот с оплатой ЮKassa под ключ.

Почему важно делать «по-взрослому»

Магазин — это место, где ошибки стоят денег буквально. Если вебхук оплаты обрабатывается небрежно, возможны двойное оформление, потерянные заказы или выдача без оплаты. Поэтому в каждый магазин у нас по умолчанию входят: проверка подлинности платёжных уведомлений, идемпотентность, повторная обработка при сбоях, логирование, мониторинг падений и бэкапы. Это не «премиум-опции» — это минимум, без которого нельзя выпускать магазин, который держит чужие деньги и заказы.

И ещё по-честному: исходники ваши с первого дня, вы не привязаны к нам — магазин может развивать любой разработчик. Мы берём в работу ограниченное число проектов одновременно, поэтому отвечаем лично и держим сроки реальными.

FAQ: частые вопросы про бот-магазин в Telegram

Чем бот-магазин с Mini App отличается от обычного интернет-магазина?

Bot-магазин живёт прямо в Telegram: покупатель открывает каталог, кладёт товары в корзину и платит, не уходя в браузер и не регистрируясь заново. Авторизация автоматическая по аккаунту Telegram, оплата — внутри мессенджера, заказ сразу попадает к владельцу в бот. Внешний сайт требует трафика, регистрации и отдельной формы оплаты — здесь покупатель уже в Telegram, и путь до оплаты короче.

Сколько стоит разработка бота-магазина в Telegram с Mini App?

Простой магазин на кнопках с оплатой — от 15 000 ₽ («Стартовый»). Магазин с корзиной, админкой и учётом заказов — от 40 000 ₽ («Бизнес»). С подписками, доставкой и интеграциями — от 75 000 ₽ («Под ключ»). Полноценная Mini App-витрина с визуальным каталогом — от 125 000 ₽. Точная цена фиксируется в смете после брифа.

За сколько дней можно запустить бот-магазин в Telegram?

Простой магазин с каталогом и оплатой — 5–7 дней. Магазин с корзиной, админкой и учётом заказов — 10–14 дней. Полноценная Mini App-витрина с фильтрами и личным кабинетом — 3–5 недель. Срок фиксируется в договоре до старта.

Какие способы оплаты можно подключить в боте-магазине?

Через ЮKassa — банковские карты, СБП и ЮMoney с чеком по 54-ФЗ. Дополнительно — криптовалюта (USDT и другие через CryptoPay) и внутренний баланс клиента. Все способы сводятся к одной логике: после подтверждения оплаты бот сам оформляет заказ и уведомляет владельца.

Нужен ли мне отдельный сайт, если есть бот-магазин с Mini App?

Для большинства задач продаж в Telegram — нет: Mini App заменяет сайт (каталог, корзина, оплата, личный кабинет внутри мессенджера). Сайт нужен, если вы рассчитываете на внешний трафик из поиска и рекламы. Часто оптимально начать с бота-магазина, а сайт добавить позже на той же платёжной и товарной логике.

Готовы к делу?

Опишите, что продаёте — пришлю смету за 1 день

Расскажите, какой товар и какой каталог — мы предложим скоуп (кнопки или Mini App), подберём оплату и зафиксируем цену в договоре. Поэтапная оплата, исходники ваши с первого дня. Берём в работу ограниченное число проектов одновременно — это держит сроки реальными.

Бесплатно. Ответим в течение часа в рабочее время. Без спама.

Посмотреть цены и тарифы

Или напишите напрямую в Telegram @globalldev_ceo.