Оплату в мессенджере MAX принимает бот: он отправляет ссылку на оплату в сообщении или на кнопке, человек платит на странице платёжного сервиса, а бот по факту оплаты присылает урок, файл или добавляет покупателя в закрытый чат. К боту подключают ЮKassa, Robokassa, ЮMoney, Prodamus или GetPlatinum: разовые платежи принимают все пять, подписку с автосписанием — Prodamus и GetPlatinum.
Основа сценария уже собрана в шаблоне приёма оплаты, где ссылку выдаёт AI-агент после ответов на вопросы клиента.
Сложнее всего с платным клубом. В приватный канал MAX бот людей не добавляет, поэтому клуб собирают в групповом чате: он закрыт по умолчанию, и бот после оплаты сам добавляет туда участника, если у того не запрещены приглашения в чаты.
Если схема уже понятна и нужен готовый сценарий, возьмите шаблон «Клуб по подписке в MAX»: в нём есть проверка подписки, добавление в группу после оплаты, напоминание о продлении и удаление при неоплате. Остальным — разбор ниже.
Бота в MAX заводят только юрлица, ИП и самозанятые, зарегистрированные в России, и каждый проходит верификацию через Госуслуги или банк. Физическим лицам и нерезидентам она пока недоступна, так что без статуса принимать платежи в MAX через бота не получится.
Самозанятым платформа для партнёров MAX открылась в июне 2026 года, так что принимать оплату через бота теперь могут и эксперты без ИП. Как пройти путь от верификации до токена, разобрано в статье о том, как создать бота в MAX.
Второе условие — свой аккаунт в платёжном сервисе. Регистрация там отдельная, и каждый сервис проверяет продавца по-своему: условия ЮKassa, Robokassa, ЮMoney и Prodamus собраны в таблице ниже. В GetPlatinum подают заявку на организацию с типом (юрлицо, ИП или самозанятый), ставкой НДС и банковскими реквизитами, а после одобрения через поддержку подключают способы оплаты. Одобрение, по справке BotHelp, обычно занимает несколько часов, но в план запуска лучше заложить день.
Чек формирует и отправляет платёжный сервис, а не бот. Для ЮKassa и Robokassa ставку НДС и параметры чека задают в настройках платёжной страницы в кабинете конструктора, для Prodamus и GetPlatinum — в самом платёжном сервисе. В GetPlatinum при создании платёжной страницы ещё выбирают «Категорию» товара или услуги: этого требует ФНС, чтобы из чека было понятно, что именно продано.
У MAX два формата для закрытого сообщества: приватный канал и групповой чат. Для клуба с автоматическим доступом подходит только второй.
| Групповой чат | Приватный канал | |
|---|---|---|
| Кто добавляет участника | Бот, сразу после оплаты, без заявки | Только администратор вручную |
| Заявки на вступление | Не нужны | Есть, одобряют владелец и администраторы |
| Проверка участия ботом | Да, условие «Подписан на группу/канал» | Да |
| Исключение при неоплате | Бот исключает сам | Бот исключает сам |
Для клуба решает первая строка. Проверить участие и исключить бот может в обоих форматах, а впустить человека без администратора — только в группу. Как создать группу и настроить её, есть в инструкции про закрытый чат для участников клуба.
Групповые чаты в MAX закрыты по умолчанию: вступить можно только по приглашению. Приглашением служит и ссылка. По справке MAX, рядом с кнопкой «Добавить участников» есть «Ссылка на чат», и по ней вступает любой, кто её получил.
Для платного клуба эту ссылку не публикуют ни в канале, ни в описании группы, ни в закреплённом посте. Участников добавляет бот, а ссылка, раз попав в открытый доступ, приведёт в клуб и тех, кто не платил.
Совет от эксперта — Леонид Зверев. Если у вас уже есть бесплатный чат, не превращайте его в платный одним днём. Оставьте его для новостей и анонсов, а для платного доступа заведите отдельную группу. Тогда бесплатный чат продолжает греть аудиторию и приводить новых людей в оплату, а платный остаётся чистым: в нём только те, кого добавил бот.
Если нужна только разовая оплата, подойдёт любой из пяти сервисов. Для подписки с автосписанием выбор сужается до Prodamus и GetPlatinum.
| Сервис | Разовая оплата | Подписка с автосписанием | Что учесть |
|---|---|---|---|
| ЮKassa | Да | Нет | Нужно одобрение способа приёма «Выставление счетов: в соцсетях, СМС, мессенджерах, по электронной почте»; email и телефон на странице оплаты обязательны |
| Robokassa | Да | Нет | Сумма от 2 ₽; на странице оплаты цена не видна, её пишут в названии кнопки |
| ЮMoney | Да | Нет | Цена от 2 до 15 000 ₽ по правилам ЮMoney; кошелёк отправляет уведомления только в один сервис |
| Prodamus | Да | Да, после подключения «клубного функционала» в Prodamus | Можно ограничить срок действия ссылки; поле «Платный контент» уходит покупателю на почту после оплаты |
| GetPlatinum | Да | Да, только для карт российских банков | Можно задать свою страницу, куда человек попадёт после оплаты |
Справка BotHelp о ботах в MAX называет для разовых и регулярных платежей GetPlatinum: в нём одна и та же интеграция закрывает и продажу урока, и подписку на клуб. Подробнее о сервисах — в FAQ по платёжным системам.
У платёжной страницы GetPlatinum и Prodamus два типа: «Продукт» для разовой оплаты и «Подписка» для регулярных списаний. От выбора зависит, какие события бот сможет обработать после платежа. В таблице ниже поля и события GetPlatinum; у Prodamus набор событий тот же, а как называются его действия, сказано в разделе о продлении.
| Продукт | Подписка | |
|---|---|---|
| Что продают | Курс, материалы, услугу, разовый доступ | Клуб, сервис, доступ по подписке |
| Что указать | Категорию, название ссылки, сумму | То же, плюс стоимость регулярного платежа, период списаний, число продлений |
| События для бота | «Успешная оплата», «Неуспешная оплата» | «Успешная подписка», «Успешное продление подписки», «Неуспешная оплата (не последняя)», «Неуспешная оплата (последняя попытка)», «Окончание всех автосписаний» |
| Ограничения | — | Только карты российских банков; подписка активируется после первой успешной оплаты |
В GetPlatinum «Количество продлений» со значением 0 означает списания без ограничений, а необязательное поле «Стоимость первого платежа» нужно для скидки на первый месяц или пробного периода по сниженной цене. Если пробный период нужен совсем короткий, например на один день, подписка его не даст: справка BotHelp советует начать с разовой оплаты и потом перевести человека на подписку.
Шаблон «Клуб по подписке в MAX» работает без автосписаний: человек оплачивает каждый период отдельно и каждый раз сам решает, продлевать ли участие. С автосписанием ему для продления ничего делать не нужно, зато отмену лучше провести через бота (подробнее ниже).
Порядок одинаков для урока, курса и клуба и почти не зависит от сервиса. Различаются данные для подключения и действия после оплаты.
Откройте в кабинете «Автоматизация» → «Приём платежей» → «Новая платёжная страница» и выберите сервис в поле «Система платежей». Данные для подключения у каждого свои:
В GetPlatinum ключ копируют так: «Настройки» → значок шестерёнки справа от организации → «Скопировать API-ключ». Если данные верные, ниже появится название организации, а если не появилось, ошибка в ключе.
К одному кабинету подключается только один аккаунт GetPlatinum, зато один аккаунт GetPlatinum можно использовать в нескольких кабинетах BotHelp.
Дальше задают название и сумму, а для подписки — параметры списаний. В GetPlatinum к ним добавляются тип «Продукт» или «Подписка» и категория, а у подписки ещё стоимость регулярного платежа, период списаний (дни, недели, месяцы или годы) и число продлений. У ЮKassa, Robokassa и ЮMoney на этом шаге оформляют и саму страницу оплаты: картинку, заголовок, описание и текст кнопки.
В GetPlatinum в блоке «Редирект при оплате» можно указать свою страницу, куда человек попадёт после оплаты: благодарность, доступ к материалам, следующий шаг воронки. Поле необязательное. Если оставить его пустым, откроется стандартная страница успеха BotHelp.

На третьем шаге решается, что бот сделает после каждого события. На успешную оплату (в GetPlatinum это событие «Успешная оплата») обычно ставят выдачу продукта: запуск бота с нужного шага, метку «оплатил», запись в поле. На неуспешную — напоминание с той же кнопкой оплаты: человек уже хотел купить, и, по нашим данным, короткое «оплата не прошла, попробуйте ещё раз» нередко возвращает его к покупке.
Для подписки событий больше. В GetPlatinum «Успешная подписка» — первая оплата и выдача доступа, на «Успешное продление подписки» доступ продлевают, а «Неуспешная оплата (последняя попытка)» означает, что подписка не продлится.

После сохранения платёжной страницы конструктор создаёт макрос вида {%payment_3%}. Он лежит в разделе «Приём платежей», в столбце «Макрос». Вставьте его в текст сообщения бота или в URL-кнопку: при отправке макрос превращается в ссылку для оплаты через MAX-бота. В кнопке подписчик увидит короткую ссылку вида s.bothelp.io/xxxxxx, это нормально.
Ставьте ссылку только макросом, а не копируйте однажды открытую ссылку в другие сообщения. Макрос передаёт в платёжный сервис данные подписчика (в GetPlatinum это телефон, email, UTM-метки и ID), и по ним оплата связывается с действиями на события. У ссылки, скопированной из чужого диалога, такой связи с конкретным человеком нет, и бот не узнает, кому выдать урок или доступ.
Для ЮKassa, Robokassa, ЮMoney и Prodamus справка говорит прямо: ссылка работает только внутри переписки с тем, кому её отправил бот.
Собрать и проверить сценарий получится только в приложении MAX для компьютера, так что скачайте его заранее. Пройдите бота со своего аккаунта по всем веткам:
Отдельно проверьте, что после оплаты нет пустого шага и человек понимает, где его урок или доступ.
Саму оплату для ЮKassa, Robokassa, ЮMoney и Prodamus справка советует проверить так: в разделе «Диалоги» отправить себе сообщение с макросом и пройти оплату по ссылке. Для первой проверки ставят небольшую сумму: в ЮKassa 10 ₽, в Robokassa от 2 до 10 ₽.
Для клуба к действиям на событие добавляется работа с группой:
Подробно настройка описана в справке про работу с группами и каналами в MAX.
Бот добавляет в группу только тех, у кого не запрещены приглашения. Запрет ставят в настройках MAX: по справке MAX, при включённом «Безопасном режиме» приглашать человека в групповые чаты могут только его контакты, а то же ограничение задаётся отдельно в пункте «Пригласить в чат».
Человек оплатил, а в клубе его нет, и, скорее всего, он даже не помнит, что когда-то менял настройки приглашений.
Поэтому ветка «не подписан» после условия «Подписан на группу/канал» должна вести не в тупик, а к инструкции:
Справка MAX для таких случаев предлагает отправить ссылку-приглашение. В платном клубе это крайний вариант: ссылка работает для всех, кто её получит, и из личной переписки её легко переслать дальше.
Совет от эксперта. Леонид Зверев, технический специалист по чат-ботам: ставьте проверку «Подписан на группу/канал» сразу после «Добавить в группу/канал», а не на следующий день. Тогда о сбое вы узнаёте, пока клиент ещё в диалоге с ботом, а не из сообщения «я оплатил, где доступ?». И заведите метку для тех, кто прошёл ветку с инструкцией: по ней видно, сколько оплативших упирается в настройки приватности и не пора ли предупреждать об этом до оплаты.
Разовая оплата каждого периода. Справка BotHelp описывает для клуба по подписке такую схему: после оплаты бот увеличивает числовое поле с оставшимися днями на длину периода, например на 30, а раз в день сценарий уменьшает его на 1. За несколько дней до нуля бот напоминает о продлении и присылает кнопку с макросом, на нуле снимает метку и исключает участника из группы. Продлил человек — поле снова растёт, и цикл повторяется.
Подписка с автосписанием. В GetPlatinum доступ продлевает событие «Успешное продление подписки», а исключение ставят на событие «Неуспешная оплата (последняя попытка)». Если число продлений ограничено, обработайте и «Окончание всех автосписаний». В Prodamus для того же есть «Действие при успешном автосписании», «Действие при неуспешной оплате (последняя попытка)» и «Действие при окончании всех автосписаний».
Отмену подписки лучше встроить в бота. Для GetPlatinum есть действие «Отменить подписку в платёжной системе» (не путать с «Отписать»), для Prodamus — «Отменить подписку в Prodamus». После отмены новых списаний не будет. Действие для GetPlatinum работает только для подписок, оформленных через BotHelp.
Человек может отменить подписку и в обход бота. Если это сделали вручную в GetPlatinum, BotHelp получит об этом вебхук. Для Prodamus на такой случай есть блок «Действия при отмене подписки»: снять метку, запустить бота или отправить сообщение сразу после отмены либо после конца оплаченного периода. Проверьте, что отмена в любом виде ведёт к исключению из группы, иначе человек перестанет платить и останется в клубе.
Продаёте доступ в переписке и выдаёте его руками? Бот в MAX выставит ссылку, дождётся оплаты и сам добавит человека в клуб.
BotHelp — конструктор чат-ботов и AI-агентов, который официально интегрирован с MAX. В боте, собранном в конструкторе чат-ботов для MAX, клиент оплачивает товар или услугу прямо в переписке, а после оплаты бот переводит его на следующий шаг сценария.
Всё описанное выше собирается готовыми блоками без кода:
Для запуска можно сделать мини-лендинг с кнопкой MAX, и бот стартует с нужного шага.
BotHelp входит в список официальных партнёров MAX среди платформ-конструкторов чат-ботов.
Если бота в MAX ещё нет, начать можно прямо из кабинета: «Настройки» → «Каналы» → «Добавить новый канал» → MAX → «Получить токен». Верификацию организации, ИП или самозанятого при этом проходят на стороне MAX. Полный список того, что умеют боты в этом мессенджере, — в справке о возможностях ботов в MAX.

Тариф PRO стоит от 1 599 ₽ в месяц, стоимость зависит от количества активных подписчиков во всех подключённых каналах. Пробный период — 14 дней доступа ко всем функциям без привязки карты, с лимитом до 3 000 подписчиков и 75 000 AI-токенов.
Платный клуб в MAX собирается из платёжной страницы, группового чата и пары шагов в сценарии. Скопируйте шаблон «Клуб по подписке в MAX», подключите платёжную страницу и укажите ID группы — первые участники смогут оплатить и попасть в клуб без вашего участия. 14 дней доступа ко всем функциям без привязки карты, с лимитом до 3 000 подписчиков и 75 000 AI-токенов.
Кейсы и гайды — 1 письмо в неделю