- Каталог в чате подходит для короткого выбора; Mini App открывает веб-витрину внутри Telegram.
- В Airstep сайт и Mini App используют общий каталог, а бот отправляет подтверждения и статусы.
- Остатки, оплата, доставка и учёт требуют согласованных правил и проверки результата в каждой системе.
Магазин в Телеграм может быть каталогом в чате или Mini App, то есть веб-витриной внутри мессенджера. Для Airstep мы открыли существующий интернет-магазин в Telegram: каталог, цены, размеры и остатки берутся с того же сайта, а подтверждение и статусы заказа приходят в чат бота. Покупатель получает ещё один способ заказать, команда работает с общими данными.
Выбор формата начинается с вопроса: что должно произойти после нажатия «Оформить заказ»? Если менеджер вручную уточняет наличие, можно начать со сбора заявок. Если товар одновременно продаётся на сайте и со склада, понадобятся согласованные остатки и правила резервирования. Красивая витрина сама по себе эту задачу не решает.
Как работает телеграм магазин: два формата
Каталог в чат-боте
Покупатель выбирает категорию кнопкой, получает сообщение с фотографией и ценой, добавляет товар и оставляет данные для заказа. Такой сценарий можно сделать удобным, когда выбор короткий, а товары не требуют долгого сравнения. Например, клиент уже знает нужную позицию и хочет повторить покупку. Заявка также может завершаться разговором с менеджером.
Проверять формат лучше на своём ассортименте: легко ли вернуться к предыдущему товару, изменить количество, увидеть состав корзины? Если ради выбора размера приходится листать длинную переписку, чат создаёт лишнюю работу. Решение зависит не только от числа товаров. Важнее, как именно человек выбирает и какие сведения ему нужны до заказа.
Mini App, или Telegram Web App
Mini App открывает веб-интерфейс внутри Telegram. В нём можно спроектировать категории, поиск, фильтры, карточку товара и корзину как в обычном магазине. Название Telegram Web App тоже встречается в описаниях этой технологии. Бот остаётся точкой входа и каналом уведомлений, а выбор товара происходит в витрине.
Это не означает, что любой сайт достаточно открыть в маленьком окне. Нужно проверить навигацию, клавиатуру, возврат к корзине и оформление на телефоне. Более широкий обзор других задач есть в отдельной статье про разработку Telegram-ботов для бизнеса. Здесь рассматриваем именно покупку физического товара и работу команды после неё.
Что мы реализовали для Airstep
Airstep продаёт обувь через интернет-магазин. В кейсе Airstep Telegram Mini App показаны открытие витрины из бота, выбор товара и размера, подтверждение заказа в чате. Mini App использует существующий магазин: отдельно наполнять ещё один каталог для Telegram не нужно.
Магазин открывается через команду /start или меню бота. Кнопки «Назад» и «Оформить заказ» работают в Telegram, лишние плавающие кнопки сайта скрыты. Имя покупателя подставляется из Telegram, а номер телефона он может передать через запрос контакта. Это отдельное действие пользователя, считать номер автоматически доступным нельзя.
Перед оформлением бот просит разрешение писать покупателю. Затем отправляет подтверждение с перечнем товаров и сообщает о статусах. В админке у заказа есть отметка Telegram и источник. Если сообщение о статусе не доставлено, админка предупреждает. Сохранённый заказ и доставленное сообщение являются разными результатами, и команде нужно видеть оба.
В кейсе самого интернет-магазина также описаны уведомления команде о новых заказах и выбор города и отделения Новой почты. Публичное описание Mini App не подтверждает интеграцию с 1С/BAS или автоматическое создание накладных. Для вашего проекта такие возможности согласовываются отдельно. Показанный сценарий не обещает роста продаж: соответствующие результаты в кейсе не приведены.
Когда хватит конструктора
Готовый конструктор стоит проверить, если магазин только тестирует спрос, товары можно вести отдельно, а менеджер готов подтверждать заказы вручную. Попросите показать весь процесс на вашем товаре: от изменения цены до получения заявки. Перечень функций без такой проверки не показывает, сколько ручных действий останется у команды каждый день.
До выбора выясните, можно ли выгрузить каталог и заказы, как оплачиваются нужные подключения, кто разбирается со сбоями и что произойдёт после окончания подписки. Условия зависят от конкретного сервиса. Собственная разработка тоже требует поддержки. Поэтому сравнивайте одинаковый рабочий сценарий с переносом данных и повседневными действиями сотрудников.
Индивидуальное решение имеет смысл, когда уже есть сайт и учёт, нужны правила для размеров, нескольких складов или резервирования. Тогда в первую очередь оценивают связи между системами. Если существующий сайт неудобен для покупок, его доработки можно запланировать в рамках разработки интернет-магазина и его интеграций. Добавление Telegram не исправляет непонятную корзину автоматически.
Как связать сайт, склад и 1С/BAS
Сначала определяют, где хранится правильное значение каждого поля. Описание и фотографии могут редактироваться на сайте, складской остаток в учётной системе, а допустимые скидки по отдельному правилу. Единый каталог означает согласованные товары и варианты, не обязательно одну программу для всего. Артикул помогает узнать конкретную позицию при обмене данными.
Обмен с 1С или BAS проектируют под вашу конфигурацию: какие данные она может передавать, кто её поддерживает, как сопоставляются размеры и склады. Мы можем внедрить такую связь после проверки доступных способов обмена. Само слово «BAS» в списке функций не доказывает совместимость с конкретной базой.
Резерв означает, что товар временно закреплён за заказом. Надо решить, когда он появляется, сколько действует и как снимается. Простой пример: последнюю пару одновременно заказывают на сайте и в Telegram. Проверка перед подтверждением должна не допустить двух обещаний на одну пару. Если склад не отвечает, покупателю нужно показать необходимость уточнить наличие, а менеджеру оставить видимую задачу.
Что ещё связано с кнопкой оформления
Ниже перечень возможных связей для магазина со складом и учётом. Это требования, которые можно согласовать для нового проекта, а не перечень всех реализаций Airstep.
- Остатки на сайте и складе: при оформлении проверить наличие и поставить резерв по согласованному правилу, после отмены освободить его.
- Статус оплаты: отмечать оплату только после подтверждения платёжного сервиса; если отменили оплаченный товар, отдельно проверить возврат.
- Накладная Новой почты: создать после оплаты или согласования с менеджером, сохранить номер; при отмене проверить, что посылку ещё не отправили.
- Уведомления менеджеру и покупателю: после каждого действия отправить подтверждённый результат и показать команде, если сообщение не дошло.
- Запись в CRM/1С: создать заказ один раз, добавить факт оплаты или отмены; CRM ведёт работу с клиентом, 1С ведёт учёт.
Оформление, оплата и отгрузка имеют отдельные состояния. Кнопка не должна отмечать товар отправленным лишь потому, что покупатель перешёл к оплате. Отмена заказа тоже не доказывает, что деньги уже вернулись. Эти различия должны быть видны в админке и текстах уведомлений.
Оплата физических товаров: что разрешает Telegram
По правилам Telegram, проверенным 20 октября 2026 года, физические товары можно продавать с оплатой через сторонних платёжных провайдеров. Telegram предоставляет средства подключения, но сам не обрабатывает такие платежи. Для цифровых товаров и услуг внутри Telegram действуют отдельные требования с использованием Telegram Stars. Сценарий продажи обуви нельзя просто перенести на цифровую подписку.
В практическом проекте выбирают между счётом через Telegram Payments и платёжной страницей провайдера, открытой из витрины. Для первого варианта проверяют доступность нужного провайдера именно в Telegram: обычный договор с банком её не доказывает. Для второго тестируют переход к оплате и возвращение в магазин. На нашей странице услуги предусмотрено подключение LiqPay или Monobank для физических товаров.
Есть и вариант для первого запуска: принять заказ, проверить наличие и согласовать оплату с менеджером. Наложенный платёж можно включить в сценарий, проверив условия перевозчика и получения средств. Во всех вариантах необходимо определить правила возврата и показать покупателю полную сумму до подтверждения. Стоит заранее решить, что происходит с резервом, пока клиент ещё не заплатил.
Что делать, если покупатель закрыл окно оплаты
Закрытое окно не сообщает, списались ли деньги. Подтверждение должно приходить от платёжной системы и сверяться с конкретным заказом. Мы можем предусмотреть состояние «проверяем оплату», проверку результата и восстановление обработки без повторного заказа. Комиссии и доступность способов оплаты проверяют у вашего провайдера. Стоимость подключения разработчиком является отдельным расходом.
Доставка и накладная Новой почты
Выбор отделения, создание экспресс-накладной и сообщение о доставке являются отдельными задачами. Новая почта предоставляет возможности интеграции для работы с отправлениями. Мы можем подключить их под согласованный процесс. Перед оценкой уточняем отправителя, способ доставки, плательщика, данные посылки и момент, когда менеджер разрешает создание накладной.
Сохранённый номер накладной ещё не означает, что посылку передали перевозчику. Представьте, что товар оплачен, но сервис доставки временно не отвечает. Заказ должен оставаться в работе с видимой ошибкой и возможностью продолжить оформление отправления. Повторная попытка не должна создавать вторую накладную. Для наложенного платежа отдельно согласовывают, как команда будет сверять полученные средства.
Уведомления покупателю и команде
Покупателю полезны номер заказа, его состав, подтверждённая оплата и следующий шаг. Менеджеру нужны источник, ответственный и причина задержки. Служебное уведомление «оплата подтверждена» не следует подменять рекламной рассылкой. Для Mini App Telegram предусматривает запрос разрешения боту писать пользователю. Такое разрешение не гарантирует доставку каждого следующего сообщения.
В Airstep предупреждение о недоставленном статусе видно в админке. Для вашего магазина стоит также согласовать действия команды: кто проверяет проблему и каким разрешённым каналом связывается с клиентом. Телефон, адрес и сведения о заказе показывают только сотрудникам, которым они нужны. Покупатель должен понимать, кто продаёт товар и к кому обратиться с возвратом или ошибкой.
Откуда покупатель придёт в магазин
Mini App создаёт место покупки, но источник посетителей нужно продумать отдельно. Для существующего магазина это может быть кнопка на сайте, ссылка в канале или приглашение продолжить заказ через бота. Начните с покупателей, которые уже общаются с вами в Telegram. Проверьте весь путь по ссылке: понятно ли, чей это магазин, как открыть каталог и где задать вопрос.
Для оценки канала договоритесь, какие события считать: открытие витрины, начало оформления, сохранённый заказ, подтверждённая покупка. Это разные вещи. Если люди открывают витрину, но останавливаются на размере, проблема может быть в карточке товара. Если заказы сохраняются, но не выполняются, проверяйте наличие и работу команды. Сам счётчик запусков бота на эти вопросы не отвечает.
При первом запуске сохраните привычное оформление на сайте. Согласуйте, кто проверяет новые заказы, куда смотрит при задержке и как помогает покупателю завершить покупку. Например, клиент изменил отделение после оформления: команда должна знать, где исправить данные и создана ли уже накладная. Эту ситуацию стоит пройти вместе до запуска. Отдельно запишите порядок действий, если бот или обмен временно недоступен. Согласованный ручной путь поможет продолжить работу, пока восстанавливается подключение.
Что подготовить владельцу до разработки
Начать можно с обычного заказа: как клиент выбирает товар, кто проверяет остаток, где отмечают оплату, как отправляют посылку. Покажите также отмену или возврат. Так становятся понятны реальные требования, которые не помещаются в просьбу «нужен магазин в Telegram». Отдельно запишите спорные ситуации, где сегодня решение принимает менеджер.
- Ссылка на сайт или пример каталога с артикулами, фотографиями, ценами и вариантами товара.
- Название учётной системы, описание складов и контакт специалиста, поддерживающего обмен.
- Нужные способы оплаты и доставки, порядок подтверждения и возврата.
- Список уведомлений и сотрудников, которые обрабатывают заказы.
- Ссылка на существующего бота, языки витрины и описание того, как покупатели будут его находить.
Пароли в первом сообщении не нужны. Для обсуждения достаточно примеров со скрытыми персональными данными. После согласования задачи определяем необходимые технические подключения и безопасный способ их настройки. Домен и хостинг остаются на аккаунте владельца.
Стоимость, запуск и проверка результата
На странице магазина в Telegram под ключ каталог в чате с приёмом заказов стоит от $650, Mini App от $1 050. База включает меню и команды бота, веб-админку для товаров и заказов, передачу заказов в Telegram-чат или CRM, запуск на сервере и базовую документацию. Объём и цену фиксируем в техническом задании после брифа.
Mini App добавляет $400 к базовому формату. Интеграция оплаты LiqPay/Monobank стоит дополнительно $250, статус заказа или доставки $150, интеграция с интернет-магазином $300. Отдельные опции: рассылка $150, мультиязычность $100, Google Sheets $100. Это стартовые условия услуги, не смета подключения вашей 1С/BAS или воспроизведения всего Airstep. После оплаты передаём код, данные магазина принадлежат вам.
Перед запуском пройдите покупку на телефоне: измените размер, вернитесь из оформления в корзину, проверьте недоступный товар, отказ оплаты и отмену. Результат смотрите в админке, учёте и сообщениях. Отдельно проверьте, как команда замечает сбой интеграции. Пришлите описание текущей продажи и желаемого пути покупателя: по ним можно обсудить формат и границы первого запуска.
Частые вопросы
Как сделать магазин в Телеграм?
Сначала определите путь покупки и место хранения товаров и заказов. Для короткого выбора можно начать с каталога в чате, для витрины с фильтрами и корзиной выбрать Mini App. Затем согласуйте оплату, доставку, работу менеджера и проверьте весь сценарий до запуска.
Чем Mini App отличается от магазина в чат-боте?
В чат-боте товары приходят сообщениями с фото и кнопками. Mini App открывает веб-витрину внутри Telegram, где можно спроектировать поиск, фильтры и корзину. В Airstep такая витрина использует каталог, цены, размеры и остатки существующего сайта.
Можно ли принимать оплату за товары в Telegram?
Для физических товаров Telegram разрешает сторонних платёжных провайдеров. Можно согласовать счёт через Telegram Payments с доступным провайдером или его платёжную страницу. Для цифровых товаров и услуг внутри Telegram действуют отдельные правила с Telegram Stars. Оплату подтверждают по данным платёжной системы.
Можно ли связать магазин в Telegram с сайтом и 1С/BAS?
Такое подключение можем внедрить после проверки сайта и доступных способов обмена вашей конфигурации 1С/BAS. Нужно согласовать источники цен и остатков, соответствие товаров, резервирование и передачу заказов. В публичном кейсе Airstep подтверждён общий каталог с сайтом, но не подключение 1С/BAS.
Сколько стоит магазин в Telegram?
По условиям услуги Artbrain каталог в чате с приёмом заказов стоит от $650, Mini App от $1 050. Оплата LiqPay/Monobank добавляет $250, статус заказа или доставки $150, интеграция с интернет-магазином $300. Другие опции и обмен с вашей учётной системой оцениваются по согласованному объёму. Окончательную цену фиксируем после брифа.
