Мини-приложения MAX: экран живёт внутри бота, а оплату придётся выносить наружу
Коротко: мини-приложение в MAX — это веб-страница, которая открывается поверх чата с ботом компании, и без бота её не бывает. Подключить её может юрлицо, ИП или самозанятый, у которого бот уже прошёл проверку, а вот метода оплаты и геолокации в описании MAX Bridge нет, и платёж уходит ссылкой на вашу страницу. Ниже подробно: чем такой экран отличается от бота и от Telegram Mini App, как он подключается по документации площадки на 24 сентября 2026 года и что стоит проверить до сметы.
- MAX и Telegram по восьми строкам документации, без пересказов
- Пять шагов подключения: от профиля компании до проверки данных на сервере
- Как пройдут деньги, если платёжного метода у площадки нет
Акцентом отмечен путь, который описан в документации площадки. Пунктир обозначает оплату: метода для неё в MAX Bridge нет, поэтому человек уходит на вашу платёжную страницу и возвращается с результатом.
Разработчик присылает ссылку со словами «вот ваше мини-приложение в MAX». Вы вбиваете название компании в поиск мессенджера и находите бота. Экран с каталогом открывается кнопкой внизу чата с ним, работает быстро и выглядит как в Telegram. Через день бухгалтер спрашивает, где в нём кнопка «Оплатить», и выясняется, что её не будет.
Оба сюрприза заложены в устройство площадки, и оба описаны в её документации. Ниже то, что стоит знать до сметы: что такое мини-приложение в MAX, чем оно отличается от бота и от Telegram Mini App, как подключается и чего от вашей компании потребует.
Короткий ответ
- Мини-приложение в MAX — веб-страница на HTML, CSS и JavaScript, которая открывается поверх чата. Оно работает только внутри бота и отдельно от него не существует.
- Подключить его могут юрлица, ИП и самозанятые, резиденты России. Сначала профиль компании и бот, потом адрес экрана в настройках этого бота.
- Открывается экран кнопкой в чате с ботом или ссылкой на бота с параметром
startapp. - Из телефона экран может получить номер с согласия человека, прочитать QR-код, сохранить данные в защищённое хранилище и спросить отпечаток или лицо. Часть этого работает только в мобильном приложении.
- Оплаты и геолокации в описании MAX Bridge нет. Платёж делается ссылкой на вашу платёжную страницу, договор эквайринга ваш.
- Цену мини-приложения в MAX мы называем после проверки экранов. Для сравнения: Mini App в Telegram с экранами, каталогом и заявкой стоит у нас от 50 000 ₽.
Что такое мини-приложение в MAX
Это ваш сайт, который открывается внутри мессенджера и знает, кто его открыл. Страница лежит на вашем хостинге, а MAX показывает её поверх чата с ботом и передаёт ей данные о человеке и о том, откуда он пришёл. Документация так и описывает стек: стандартные веб-технологии, плюс библиотека MAX Bridge для связи с приложением и устройством.
Сама площадка формулирует назначение прямо: мини-приложения нужны, чтобы запустить онлайн-витрину или сайт компании для прямых продаж. Живых примеров уже несколько, и все устроены одинаково. «Портал грантов» открывается кнопкой «Открыть приложение» в чате с одноимённым ботом и даёт фильтровать гранты по категориям, регионам, суммам и срокам. Платформа для партнёров MAX с июля 2026 года сама доступна как мини-приложение «MAX для бизнеса». У VK Рекламы есть ассистент в MAX, где рекламодатель правит отклонённые объявления и пополняет баланс.
Общее у всех трёх: сначала человек попадает в бота, потом нажимает кнопку. Отдельной витрины мини-приложений, куда компания могла бы выставить своё, в документации мы не нашли. Бот ищется по имени, а экран находят через него.
Чем мини-приложение отличается от бота
Бот ведёт разговор, мини-приложение показывает экран. В переписке человек нажимает кнопки, которые вы придумали заранее, и видит одну позицию за раз. На экране он сам отбирает, сравнивает, листает сетку расписания и возвращается к заполненному. Граница проходит там, где человеку нужно выбирать из многого.
Для MAX у этого правила есть поправка: без бота экрана не будет, так что вопрос звучит «хватит ли одного бота или к нему нужен экран». Разбор по шести частым задачам, от каталога до длинной анкеты, с ответом, где хватает переписки, лежит на странице мини-приложения в MAX
Чем мини-приложение MAX отличается от Telegram Mini App
Идея та же, различия в трёх местах, и все три влияют на смету. Сравнение по восьми строкам стоит сразу после текста
- Кто может завести. В Telegram бота с экраном создаёт любой через BotFather. В MAX только организация, ИП или самозанятый: профиль подтверждает руководитель, бот проходит модерацию, и лишь потом в его настройках появляется поле для адреса экрана.
- Оплата. У Telegram в документации есть метод
openInvoiceи подписки в Stars. В описании MAX Bridge платёжных методов нет, и оплата уходит на внешнюю страницу. Меморандум MAX и НСПК о платёжном мини-приложении с QR-кодом по СБП, подписанный в июне 2026 года, описывает сервис самой площадки для её пользователей. Принять оплату в вашем приложении он не поможет. - Геолокация и режимы экрана. В Telegram есть
LocationManager, полноэкранный режим и ярлык на домашнем экране. В описании MAX Bridge этих методов нет. Зато есть сканер QR-кодов и, на Android, работа с NFC.
Если Mini App у вас уже работает в Telegram, переписывать его с нуля обычно не нужно. Вёрстка, логика и сервер остаются, вызовы библиотеки Telegram заменяются на MAX Bridge, а то, чего в Bridge нет, выносится наружу: оплата на страницу, выбор адреса в форму. Как мы раскладываем такой перенос по шагам до договора, описано на странице переноса из Telegram
Как подключить мини-приложение в MAX
Подключение занимает пять шагов, и первый из них за разработчика не сделать: его проходит руководитель компании. Всё ниже взято из описания мини-приложений на dev.max.ru.
- Профиль компании и бот. Профиль на платформе для партнёров подтверждает руководитель, бот проходит модерацию. Как это выглядит по шагам и сколько ждать, разобрано в инструкции по созданию бота в MAX.
- Хостинг с https. Файлы экрана кладут на любой хостинг; документация называет VK Cloud, GitHub Pages и Yandex Cloud, а VK Cloud запустила отдельный хостинг под мини-приложения. Соединение только защищённое.
- Адрес в настройках бота. На платформе для партнёров: «Чат-боты», нужный бот, «⋮» и «Настройки», поле для ссылки на мини-приложение. То же самое делается в мини-приложении «MAX для бизнеса».
- Вид кнопки. «Открыть», «Старт», «Играть» или кнопка без названия. После сохранения она появляется в чате с ботом.
- Проверка данных на сервере. При запуске экран получает строку с данными о человеке и подписью. Ваш сервер проверяет подпись ключом, производным от токена бота, и только после этого доверяет имени и номеру. Шаг невидимый, но без него любой может подставить чужие данные.
Для интерфейса площадка даёт библиотеку React-компонентов MAX UI и гайдлайн в формате Figma с принципами навигации и типографики; ссылку на него добавили в августе 2026 года. Пользоваться ими не обязательно, но экран, похожий на сам MAX, людям понятнее.
Какие задачи бизнеса решает мини-приложение в MAX
Те же, что и сайт, с двумя преимуществами: человек уже в мессенджере, и экран может спросить у телефона то, чего сайт не спросит. Что именно, видно по методам MAX Bridge.
- Каталог с отбором. Фильтры, сравнение, корзина. Экран здесь ничем не ограничен: это ваша страница, и работает она как страница.
- Запись по сетке. Дни, мастера, свободные окна на неделю вперёд, перенос записи. Метод, предупреждающий о несохранённых данных при закрытии, защищает от потерянной анкеты.
- Кабинет и программа лояльности по номеру. Метод
requestContactв мобильном приложении запрашивает номер телефона в окне самого MAX. Документация оговаривает, что полученные так данные можно использовать только для работы этого мини-приложения: регистрация в программе лояльности, статус заказа, опознание клиента. - QR-коды. Сканер камерой или из файла: купон на кассе, билет на входе, код оборудования у выездного мастера.
- Документы. Скачивание файлов по https работает в мобильном приложении и в веб-версии: договор, акт, чек.
- Вход без пароля. Защищённое хранилище, до десяти ключей на человека, и биометрия. Оба инструмента есть только в мобильных клиентах, в веб- и десктоп-версиях их методы не поддерживаются.
Две задачи, ради которых мини-приложение часто заказывают, требуют оговорок. Оплата уходит наружу, и путь денег разобран в отдельном блоке ниже. Второе касается сообщений от бота вроде «заказ готов» или «напоминаем о записи на завтра»: правила площадки называют их сервисными, а пункт 1.5 требований разрешает отправлять такие сообщения через API в случаях, предусмотренных договором с MAX. Какие уведомления допускает ваш договор, стоит выяснить до того, как на них будет держаться сценарий.
Требования к организации и к приложению
Требований три группы: кто подключает, что должно быть в приложении и как обращаться с данными.
- Кто подключает. Юрлицо, ИП или самозанятый, резидент России. По правилам размещения в редакции от 11 июня 2026 года приложение размещается только при действующем лицензионном договоре с площадкой. Физическим лицам и нерезидентам подключение пока недоступно.
- Проверка. Площадка вправе проверять приложение и до размещения, и после, требовать исправлений и ограничивать доступ. Отдельного срока проверки именно для мини-приложения в документации мы не нашли.
- Обложка и сведения. Название, описание, иконка и короткое имя не должны вводить людей в заблуждение. В самом приложении требования обязывают дать сведения о правообладателе, политику обработки персональных данных и условия использования, а также обеспечивать поддержку пользователей. Типовое соглашение и типовая политика лежат там же, в разделе правовых документов.
- Акции и конкурсы. Внутри приложения их можно проводить только после отдельного согласования с MAX (п. 5.1 требований).
- Персональные данные. Основание для их обработки и уведомление людей обеспечиваете вы, и по запросу площадки подтверждаете это документами. Номер из
requestContactиспользуется только в этом приложении.
По отдельности требования несложные. Мешает их порядок: пока руководитель не подтвердил профиль, а бот не прошёл модерацию, готовый экран подключить некуда. Этот шаг ставится в план первым.
Сколько стоит мини-приложение в MAX у нас
Заранее мы цену не называем. Как и на странице мини-приложения в MAX, сначала раскладываем ваш сценарий на экраны и сверяем каждый с тем, что площадка умеет сегодня, а смету считаем только по подтверждённым. Модули и ставка при этом те же, что в остальных направлениях.
Ориентир для сравнения есть. Mini App в Telegram с экранами, каталогом и заявкой стоит у нас от 50 000 ₽, срок нижней сметы 2–3 недели. Бот в MAX, без которого экрана не бывает, стоит от 20 000 ₽. Если сценарий требует оплаты внутри экрана или геолокации, в MAX он соберётся с обходными шагами, и их придётся учесть в смете.
Плохая новость про нас
Экранов в MAX мы пока не собирали, и раскрытых проектов там у нас нет. Всё, что написано выше про Bridge, подключение и правила, взято из документации площадки; собственной сборки за этим нет. Поэтому мини-приложение в MAX мы продаём как проверку вашего сценария с письменным ответом, а продукта с ценой в прайсе у нас пока нет.
Второе: документация молодой площадки меняется быстро. Только за лето 2026 года в ней появились подключение самозанятых, мини-приложение «MAX для бизнеса», новые методы Bridge и гайдлайн. Статья сверена 24 сентября, и то, чего в Bridge нет сегодня, может появиться раньше, чем мы её обновим.
Мини-приложение MAX и Telegram Mini App по восьми строкам
Обе колонки заполнены по документации площадок: MAX Bridge и Telegram Mini Apps. Где в описании метода нет, так и написано: «нет в описании» значит, что опираться на это в смете нельзя.
| Что сравниваем | MAX | Telegram |
|---|---|---|
| Кто может завести | Юрлицо, ИП или самозанятый, резидент России, после проверки профиля руководителем и модерации бота | Любой пользователь, бот заводится через BotFather |
| Как открыть экран | Кнопка в чате с ботом; ссылка на бота с параметром startapp |
Кнопка меню, кнопки в сообщениях и клавиатуре, прямая ссылка, меню вложений, кнопка в профиле бота |
| Где его найдут | Через бота: поиск по имени, ссылка, QR. Витрины мини-приложений мы не нашли | Через бота и из любого чата, если приложение добавлено в меню вложений |
| Оплата внутри экрана | Нет в описании. Ссылка на вашу платёжную страницу | Есть: openInvoice, подписки в Stars |
| Геолокация | Нет в описании. Адрес вводится в форму или выбирается из списка | Есть: LocationManager |
| Номер телефона | Есть: requestContact в мобильном приложении, данные только для этого экрана |
Есть: requestContact |
| QR, хранилище, биометрия | Есть; хранилище и биометрия работают только в мобильных клиентах, NFC только на Android | Есть: сканер QR, обычное и защищённое хранилище, биометрия |
| Сколько стоит у нас | Называем после проверки экранов, по тем же модулям | от 50 000 ₽, срок нижней сметы 2–3 недели |
Три строки из восьми решают, сколько работы переедет из Telegram как естьОплата, геолокация и способ, которым человек находит экран. Если ваш сценарий держится на одной из них, в MAX у него появится обходной шаг. Если ни на одной, экран переносится почти без изменений.
Прислать экраны на проверкуКак человек попадёт в ваше мини-приложение
Витрины, где мини-приложение нашли бы само, мы у MAX не нашли, и каждый вход кто-то ставит руками. Шесть способов из документации площадки и её набора материалов для бизнеса; под каждым написано, чья это работа.
Метка в ссылке стоит больше, чем кажется. Параметр startapp передаёт экрану до 512 символов: откуда пришёл человек, какой товар открыть, какой промокод применить. Документация прямо называет это способом отслеживать источники переходов. Без меток через месяц будет видно, что люди приходят, и не видно откуда.
Приглашения всей клиентской базе среди входов нет сознательно. Массовые сообщения через API правила MAX запрещают без отдельного договора с площадкой, и письмо «откройте наше приложение» каждому, кто когда-то писал боту, под этот запрет попадает.
Как пройдут деньги, если платёжного метода в MAX нет
В описании MAX Bridge есть метод, открывающий внешнюю ссылку в браузере, и нет метода для оплаты. Поэтому платёж в мини-приложении MAX устроен как на сайте: человек уходит на вашу платёжную страницу и возвращается с результатом. Схема простая, неудобство одно, и его лучше знать до макетов.
Эквайринг оформляется на вашу компанию, и деньги идут вам на счёт, минуя разработчика. Если платёжная страница у вас уже есть на сайте, её же открывает и мини-приложение: второй договор со шлюзом ради MAX заключать не нужно.
Шлюз сообщает об оплате вашему серверу, и экран при следующем открытии показывает «оплачено». Сообщение от бота «платёж прошёл» правила MAX относят к транзакционным, а их отправку через API пункт 1.5 требований связывает с договором с площадкой. Закладывать его в сценарий стоит после сверки с договором.
Если покупатели у вас юрлица, платёжная страница может не понадобиться вовсе. Экран формирует счёт, человек скачивает его файлом прямо из мини-приложения и оплачивает из своего банка. Скачивание файлов в MAX Bridge работает в мобильном приложении и в веб-версии.
Если весь смысл экрана в оплате за одно касание, посмотрите на Telegram. Там платёж живёт внутри экрана, и шаг в браузер не нужен. Когда требования именно про MAX нет, разумно начать с Mini App в Telegram
Когда мини-приложение в MAX вам не нужно
Четыре случая, которые видны по документации ещё до разговора с разработчиком. Про самый частый, когда задача целиком помещается в переписку, есть отдельная таблица на странице мини-приложения в MAX; здесь остальные.
-
Приложение должны находить само
Люди, которые вас ещё не знают, в мини-приложение не попадут: витрины у MAX мы не нашли, а бот находится по имени, которое надо знать. Экран работает для тех, кого вы уже привели. Что делать вместо: сайт, который находят в поиске, и ссылка с него в бота, когда человек уже заинтересовался.
-
Весь смысл в оплате за одно касание
Платёжного метода в MAX Bridge нет, и каждый заказ пройдёт через шаг в браузер. Для доставки еды или билетов, где скорость оплаты и есть продукт, это заметная потеря. Что делать вместо: вариант с Telegram описан в блоке про деньги выше, а в MAX можно оставить бота, который отвечает на вопросы и ведёт в основной экран.
-
Сценарий держится на сообщениях от бота
Напоминание о записи, «заказ собран», «оплата прошла». Правила MAX называют такие сообщения сервисными и транзакционными и разрешают их отправку через API в случаях, прописанных в договоре с площадкой. Что делать вместо: сначала выяснить, что позволяет ваш договор, и до ответа дублировать важные уведомления на почту или по телефону.
-
Подключать некому
Вы работаете как физлицо, или руководитель компании не готов проходить подтверждение профиля на платформе. Без этого шага бот не появится, а без бота экран подключить некуда. Что делать вместо: приложение из вашего сайта, которое ставится на домашний экран без магазинов и без чужой площадки
Все четыре случая видны до первого макетаИх не нужно выяснять на сборке: достаточно ответить на четыре вопроса. Откуда придут люди, где они платят, что им пишет бот и кто в компании пройдёт проверку.
Когда вам это не нужно
Экраны Mini Apps в Telegram — моя часть работы в студии, поэтому документацию MAX я читал глазами человека, которому этот экран верстать. Больше всего места в разборе получили вещи, из-за которых макет приходится перерисовывать: где будет оплата, как выбрать адрес без геолокации, что увидит человек в веб-версии, где нет биометрии. Экранов в MAX мы пока не собирали, и каждое утверждение про площадку здесь стоит со ссылкой на её документацию или правила.
Эта статья — часть темы «Боты и Mini Apps»В теме рядом лежат сравнение бота, Mini App, приложения и сайта по тому, что каждый отнимает у клиента, и разборы про ботов и каналы в Telegram и MAX.
Открыть темуЧто дальше по теме
Три страницы, куда стоит пойти дальше. Проверка вашего сценария, инструкция по боту, без которого экрана не будет, и зрелая площадка для случаев, когда экран нужен сегодня.
Что ещё спрашивают про мини-приложения MAX
Шесть вопросов, которые задают до сметы. Ответы опираются на документацию площадки на 24 сентября 2026 года.
Нет. Документация прямо говорит, что мини-приложения работают только внутри чат-ботов и автономно не существуют. Адрес экрана вписывается в настройки конкретного бота, ссылка на экран строится от имени этого бота, и кнопка запуска появляется в чате с ним. Поэтому в любой смете на мини-приложение в MAX есть и бот, хотя бы самый простой.
По документации на сентябрь 2026 года нет. Подключение к платформе и её сервисам доступно юрлицам, ИП и самозанятым, резидентам России, а размещение приложения требует лицензионного договора с площадкой. Если компании нет, экран без привязки к мессенджеру можно сделать из сайта: такое приложение ставится на домашний экран телефона.
Платёжных методов в описании MAX Bridge нет. Работающий путь такой: кнопка в экране открывает вашу платёжную страницу в браузере, эквайринг оформлен на вашу компанию, ваш сервер узнаёт о платеже от шлюза. Компаниям-покупателям удобнее счёт, который скачивается файлом прямо из экрана. Если метод оплаты в Bridge появится, мы обновим статью и дату сверки.
Частично. Экран остаётся веб-страницей, сервер и данные те же. Меняются вызовы библиотеки: вместо Telegram подключается MAX Bridge, проверка данных запуска делается по документации MAX. Выносятся наружу оплата и геолокация, если они были. Что именно из вашего сценария переедет как есть, видно после разбора по шагам на странице переноса из Telegram
Модерацию проходит бот, и срок её описан в документации. Отдельной модерации мини-приложения со своим сроком мы там не нашли. При этом правила размещения оставляют за площадкой право проверять приложение и до размещения, и после, требовать исправлений и ограничивать доступ. Так что содержимое экрана должно соответствовать требованиям с первого дня.
Потому что экранов в MAX мы ещё не собирали, и сумма в прайсе обещала бы состав работ, который никто не проверял. Сначала мы раскладываем ваш сценарий на экраны и сверяем каждый с документацией, потом считаем смету по подтверждённым, теми же модулями, что и везде. Для ориентира: Mini App в Telegram с экранами, каталогом и заявкой у нас стоит от 50 000 ₽, бот в MAX стоит от 20 000 ₽.
Пришлите экраны, которые хотите видеть в MAX, — скажем, что из них возможно сегодня
- Отметим, какие экраны собираются по документации, а какие требуют обходного шага
- Если Mini App уже работает в Telegram, скажем, что переедет как есть
- Если экран вам не нужен и хватит бота, скажем это первым пунктом
Заявка принята
Прочитаем и вернёмся в течение рабочего дня. Если срочно — напишите в Telegram.
Или напишите сразу:
Telegram · отвечаем лично за 30 минут