Написать нам в Telegram

Магазин в Telegram-боте: как устроен, кому подходит и риски 2026

Разработка
19 сентября 2026 г.
Фото Максим Козлов
Максим КозловРуководитель отдела разработки

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

Разберём форматы телеграм-магазина, путь заказа, приём оплаты, требования закона и риски 2026 года.

Кому подходит магазин в Telegram, а кому нет

Телеграм-магазин работает, когда покупатели уже читают ваш канал или пишут вам в мессенджер, а покупка не требует долгой консультации:

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

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

Магазин в Telegram — дополнительный канал продаж, а не замена сайту. Он хорошо конвертирует тёплую аудиторию, но почти не приводит новых покупателей сам по себе.

Форматы телеграм-магазина: бот, Mini App, канал и витрина к сайту

Под запросом «телеграм магазин бот» скрываются четыре формата, которые различаются интерфейсом, объёмом разработки и размером каталога.

ФорматКак выглядитПлюсыМинусыКому
Бот-каталог с кнопкамиКатегории и карточки товаров в диалоге, кнопки «В корзину», «Оформить»Быстрый запуск, работает на слабом интернетеНеудобно при десятках позиций и фильтрахДо 30–50 товаров, доставка еды
Telegram Mini AppВеб-магазин внутри Telegram: фильтры, поиск, корзина, личный кабинетИнтерфейс как у сайта, вход без регистрацииНужны фронтенд и бэкенд, больше тестированияСотни товаров, повторные покупки, лояльность
Канал + ботПосты с товарами, под постом кнопка «Заказать» ведёт в ботаПродажи из контента, минимум разработкиКаталог «размазан» по ленте, цены в постах устареваютБренды и эксперты с живым каналом, дропы
Бот как витрина к сайтуБот показывает подборки, заказ оформляется на сайте или через API сайтаОдин каталог и одна кассаПереход на сайт теряет часть покупателейДействующие интернет-магазины

Форматы комбинируются: канал с анонсами, бот для уведомлений, Mini App для покупки. Если интернет-магазин уже есть, логично не заводить второй каталог, а подключить бота к существующему бэкенду.

Mini App — веб-приложение, которое открывается внутри Telegram по кнопке бота или ссылке. Telegram передаёт ему данные пользователя (имя, id, язык), поэтому регистрация не нужна. Сервер обязан проверять подпись этих данных (initData), иначе злоумышленник сможет выдать себя за другого покупателя.

Как устроен заказ в магазине в Телеграм: от каталога до CRM

За любым форматом стоит одна цепочка. Если хотя бы одно звено собрано «на коленке», заказы теряются или деньги приходят без чека.

  1. Каталог. Товары, цены и остатки берутся из базы магазина или учётной системы, а не вбиваются руками в бота.
  2. Корзина хранится на сервере и привязана к пользователю Telegram.
  3. Контакты и доставка. Телефон — кнопкой «Поделиться контактом», адрес — формой, стоимость доставки — по API службы доставки.
  4. Согласие на обработку персональных данных — отдельным шагом до сбора контактов.
  5. Оплата через платёжного провайдера: счёт внутри Telegram или платёжная страница.
  6. Чек по 54-ФЗ от онлайн-кассы — покупателю на e-mail или телефон.
  7. Уведомления: менеджеру в рабочий чат, заказ — в CRM или 1С, покупателю — смена статуса.

Статус «оплачен» ставится только по подтверждению от Telegram или провайдера, а не по кнопке «Я оплатил». Заказ живёт в вашей базе, бот — лишь интерфейс к ней.

Оплата в Телеграм-боте: Stars, Bot Payments и платёжные провайдеры

Telegram делит товары на две группы:

  • Цифровые товары и услуги (курсы, закрытый контент, игровые предметы) внутри Telegram продаются только за Telegram Stars. Выручка из Stars выводится через Fragment в Toncoin — для российского юрлица это сложно с точки зрения бухучёта, модель стоит заранее обсудить с финансовым отделом.
  • Физические товары и офлайн-услуги оплачивают через провайдеров, подключённых в @BotFather, или ссылкой на платёжную страницу провайдера.
СпособКак работаетОграничения
Bot Payments API (счёт в чате)Провайдер подключается в @BotFather → Payments, бот отправляет счёт методом sendInvoice, покупатель платит в форме TelegramСпособы оплаты задаёт провайдер: у ЮKassa в этом режиме — российские карты, ЮMoney и SberPay, без СБП, автоплатежей и холдирования
Ссылка на платёжную страницуБот или Mini App создаёт платёж через API провайдера и открывает страницу оплатыПокупатель ненадолго выходит из чата, зато доступны карты, СБП, оплата частями — по договору с провайдером

Для счёта в чате российские продавцы обычно подключают ЮKassa; актуальный список провайдеров для вашего бота показывает @BotFather в разделе Payments. Robokassa, CloudPayments и другие агрегаторы принимают оплату из ботов через свою платёжную страницу. Сам Telegram комиссию с платежей за физические товары не берёт.

В режиме Bot Payments перед списанием Telegram присылает боту запрос pre_checkout_query, и ответить на него нужно в течение 10 секунд — успеть проверить остаток и цену. Если ответа нет, платёж отменяется.

Как выбрать эквайринг и сравнить банк с агрегатором, мы разбирали в статье «Интернет-эквайринг: что это и как подключить оплату» — для бота логика та же, отличается только интерфейс оплаты.

Чек по 54-ФЗ при оплате в боте

Эквайринг принимает деньги, а онлайн-касса пробивает чек — это разные услуги. Покупатель в боте должен получить электронный чек так же, как на сайте, поэтому в платёж передают корзину: наименования, количество, цену, ставку НДС, признаки способа и предмета расчёта и e-mail или телефон покупателя. В режиме Bot Payments с ЮKassa эти данные передаются в параметре provider_data объектом receipt; если подключены чеки от ЮKassa, без них платёж не пройдёт.

Если заказ оплачен заранее, а товар передаётся позже, чеков два: «Предоплата 100%» при оплате и чек полного расчёта с зачётом предоплаты при передаче товара. Второй чек забывают чаще всего. Связку «платёж — статус заказа — чек» собирают как интеграцию оплаты с фискализацией, а не как отдельную кнопку «Оплатить».

Что обязательно по закону для магазина в Telegram

Продажа через бота — такой же дистанционный способ продажи, как через сайт. Его регулируют ст. 26.1 Закона о защите прав потребителей и Правила продажи товаров по договору розничной купли-продажи (постановление Правительства № 657, действуют с 01.09.2026 вместо № 2463).

  • Информация о продавце: для организации — полное фирменное наименование, ОГРН, адрес, электронная почта и (или) телефон; для ИП — ФИО, ОГРНИП, электронная почта и (или) телефон; здесь же — форма и способы направления претензии. Удобно вынести это в пункт меню «О продавце».
  • Информация о товаре: основные свойства, цена в рублях, условия оплаты и доставки, гарантия, срок годности или службы, место изготовления.
  • Публичная оферта с условиями заказа, оплаты, доставки и возврата — ссылка на неё до кнопки оплаты.
  • Политика обработки ПДн и согласие. С 1 сентября 2025 года (закон 156-ФЗ) согласие оформляется отдельно от иных документов, которые подтверждает пользователь, — его нельзя встроить в оферту. В боте это отдельное сообщение с кнопкой «Согласен», факт и время согласия сохраняются в базе. Также нужно уведомление в Роскомнадзор.
  • Возврат: покупатель вправе отказаться от товара в любой момент до получения и в течение 7 дней после. Если информацию о порядке и сроках возврата не предоставили в письменной форме при доставке, срок — 3 месяца с момента передачи товара. Деньги возвращают не позднее 10 дней с момента требования, за вычетом расходов продавца на доставку возвращённого товара.

Дистанционно нельзя продавать алкоголь (включая пиво), табачную и никотинсодержащую продукцию, а по маркированному товару код передают в чеке. Полный юридический минимум — в статье «Как открыть интернет-магазин: пошаговый план».

Риски магазина в Telegram в 2026 году

Ограничения Telegram в России

Звонки в Telegram в России ограничены с августа 2025 года, а 10 февраля 2026 года Роскомнадзор подтвердил замедление мессенджера и заявил о последовательном введении новых ограничений. Для магазина это значит, что фото товаров и Mini App у части покупателей могут грузиться медленно, а сервер бота — нестабильно достучаться до api.telegram.org. Доступность Bot API с сервера проверяют до запуска и мониторят постоянно.

С 1 июня 2025 года (41-ФЗ) госорганам, банкам и другим финансовым организациям, операторам связи, компаниям с госучастием более 50% и ряду других категорий запрещено использовать иностранные мессенджеры при общении с клиентами — таким компаниям канал нужно согласовать с юристом до разработки. Для продвижения учтите позицию ФАС: до 31 декабря 2026 года меры ответственности за рекламу в Telegram не применяются, что будет дальше, официально не объявлено.

Зависимость от площадки и хранение данных

Бот, зарегистрированный на личный номер сотрудника, уходит вместе с ним. В конструкторе каталог, база покупателей и история заказов хранятся у сервиса, и при переезде их переносят вручную. Страховка — клиенты и заказы в вашей системе и контакты покупателей для связи вне мессенджера. По 152-ФЗ персональные данные граждан РФ записываются и хранятся в базах на территории России, поэтому типовая схема 2026 года — база и логика на российском сервере, а при проблемах с доступом к API за рубеж выносят только модуль обмена с Telegram.

Дубль магазина в Max

Многие компании параллельно запускают магазин в национальном мессенджере Max. Боты там создаются только через платформу Max для партнёров, подключиться могут юрлица, ИП и (с июня 2026 года) самозанятые — резиденты РФ, бот проходит модерацию. Приём оплаты в Max проще всего строить по ссылке на платёжную страницу провайдера; возможности платформы меняются, актуальное сверяйте в документации dev.max.ru.

Отделите ядро магазина (каталог, корзину, заказы, оплату) от «адаптеров» мессенджеров — тогда второй канал в Max обойдётся дешевле второго магазина с нуля, а Mini App перенесётся с доработкой, а не переписыванием.

Как сделать магазин в Телеграм: конструктор или разработка

Магазин собирают в конструкторе ботов (Salebot, BotHelp, Leadteh, Puzzlebot и другие, у части есть модуль каталога и корзины) или на своём коде.

КритерийКонструкторРазработка
ЗапускОт нескольких часов до пары днейНедели: бот с оплатой и интеграциями, Mini App — дольше
КаталогРучное заполнение или импорт файлаЛюбая структура, синхронизация с учётом
Оплата и кассаПровайдеры из списка платформыЛюбой провайдер, свои сценарии чеков и возвратов
ИнтеграцииГотовые коннекторы у части сервисовЛюбые по API, включая доработанную 1С
Данные и логикаУ платформы, по подпискеУ вас, если это прописано в договоре

Разумная траектория — проверить спрос в конструкторе, а когда заказы упрутся в ограничения тарифа или интеграций, переносить на свой код. Разработка Telegram-бота для магазина оправдана, когда бот сверяет остатки, принимает деньги, передаёт заказы в учёт и должен работать ещё и в Max. Ориентиры: бот-магазин с оплатой и интеграцией CRM и 1С — 250 000–450 000 ₽, магазин на Telegram Mini Apps — от 400 000 ₽. От чего ещё зависит бюджет, разобрано в статье «Сколько стоит чат-бот для бизнеса».

Интеграции телеграм-магазина с 1С, МойСклад и CRM

  • 1С, МойСклад: выгрузка товаров, цен и остатков в бота, загрузка заказов обратно, статус отгрузки для уведомлений.
  • amoCRM, Битрикс24: заказ создаёт сделку с источником «Telegram», менеджер видит историю покупок.
  • Доставка: расчёт стоимости и сроков, создание отправления, трек-номер покупателю.
  • Аналитика: метка в ссылке запуска (t.me/bot?start=метка) показывает, из какого поста или рекламы пришёл покупатель.

Обмен с учётом строят через очередь с повторной отправкой, чтобы заказ не терялся, если 1С недоступна. Для нетиповой конфигурации нужна интеграция с 1С и CRM по API, а не только готовый коннектор.

Типовые ошибки при запуске магазина в Телеграм

  • Оплата «переводом на карту»: нет чека по 54-ФЗ, покупатель не защищён — часть клиентов уходит на этом шаге.
  • Цены и остатки вбиты вручную и через неделю расходятся с учётом.
  • Нет информации о продавце, оферты и отдельного согласия на ПДн — риск по ПП № 657 и 152-ФЗ.
  • Статус «оплачен» по кнопке покупателя, а не по уведомлению провайдера.
  • Цифровой товар через обычного провайдера — нарушение правил Telegram, для цифрового нужны Stars.
  • Бот на личном аккаунте сотрудника или подрядчика и нет кнопки связи с человеком.

Чек-лист запуска магазина в Telegram-боте

  • Выбран формат: бот-каталог, Mini App, канал + бот или витрина к сайту
  • Бот создан с корпоративного аккаунта, токен хранится в переменных окружения
  • Каталог, цены и остатки синхронизируются с учётной системой
  • В боте есть информация о продавце, способы направления претензии, оферта, условия доставки и возврата
  • Согласие на обработку ПДн запрашивается отдельным шагом и сохраняется с датой и временем
  • Физические товары оплачиваются через провайдера, цифровые — через Stars
  • Проверены чек предоплаты, чек полного расчёта и чек возврата
  • Статус заказа меняется только по подтверждению платежа, ответ на pre_checkout_query укладывается в 10 секунд
  • База покупателей и заказов хранится на сервере в России
  • Настроен мониторинг доступа к api.telegram.org и оповещения о сбоях
  • Решено, нужен ли дубль магазина в Max, ядро магазина отделено от мессенджера

Вывод

Магазин в Telegram-боте — рабочий канал для тёплой аудитории и повторных покупок: бот-каталог подходит для малого ассортимента, Mini App — когда нужен интерфейс уровня сайта. За кнопками стоит полноценный интернет-магазин с оплатой через провайдера, чеками по 54-ФЗ, информацией по ПП № 657 и базой данных в России. В 2026 году к этому добавляются ограничения Telegram, поэтому заказы и клиенты должны принадлежать вам, а мессенджер — дополняться Max без переделки ядра.

Частые вопросы
Регистрация бота в @BotFather бесплатна, у многих конструкторов есть бесплатный тариф или пробный период, так что простой каталог можно собрать без вложений. Платить придётся по мере роста: за тариф конструктора, комиссию эквайринга, онлайн-кассу, а при разработке — за код, сервер и поддержку.
Для регулярных продаж — да: без статуса продавца не подключить эквайринг и онлайн-кассу, а ПП № 657 требует указывать в боте ОГРН или ОГРНИП. Самозанятые могут продавать только товары собственного производства: перепродавать купленное, продавать маркированные и подакцизные товары им нельзя (422-ФЗ).
Да, но обычно не через встроенную форму Telegram: при подключении ЮKassa через @BotFather доступны карты, ЮMoney и SberPay. СБП и оплату частями принимают через платёжную страницу провайдера, которую открывает бот или Mini App.
Из поиска Яндекса почти никак: боты и мини-приложения не индексируются. Покупатели приходят из вашего канала, с сайта, по QR-коду в офлайн-точке, из рассылок и рекламы. Поэтому магазин в Telegram лучше работает как канал для существующей аудитории, чем как способ найти новую.
Бот с кнопками быстрее и проще, если товаров до нескольких десятков и заказ оформляется в пару шагов. Mini App нужен, когда важны фильтры, поиск, карточки с фото, личный кабинет и бонусы — то есть когда покупателю нужен интерфейс уровня сайта.
В конструкторе простой каталог собирают за несколько часов или дней. Бот на своём коде с оплатой и интеграцией с CRM или 1С — ориентировочно три-пять недель, Mini App — от месяца. Больше всего времени обычно уходит на каталог, документы и настройку кассы, а не на код.
Телеграм бот для бизнеса
Поможем с этой задачей под ключ — от идеи до результата. Рассчитаем стоимость и сроки под вашу задачу.
Читать подробнее
Услуги по теме
Telegram-бот, который приносит заявки и заказы, а не просто отвечает «Привет». Приём заявок, оплата прямо в боте, рассылки и Mini Apps, интеграция с CRM и 1С — под ключ от студии с 2008 года.
Подключаем эквайринг и приём онлайн-оплаты на сайт под ключ: ЮKassa, СБП, Т-Бизнес, Сбер, рекуррентные платежи и фискализация по 54-ФЗ. Готовый модуль или интеграция через API для самописного сайта — студия с 2008 года.
Двусторонняя интеграция сайта с 1С и CRM под ключ: товары, остатки, цены и заказы синхронизируются автоматически, без ручного переноса. CommerceML и REST API, amoCRM и Битрикс24 — студия с 2008 года.
Разрабатываем интернет-магазины, которые продают, а не просто выкладывают каталог в сеть. Под ключ: от стратегии до запуска, на ReactJS и собственной CMS, с фикс-сметой и лицензионной копией CMS с исходным кодом.