Новости Gemini

Gemini в MAX за рубли: что учесть до первого платежа

Рабочее место с кодом, платёжными логами и серверным оборудованием для бота с оплатой

В MAX появился бот «Спроси ИИ», где можно задавать вопросы ChatGPT или Gemini и генерировать изображения в Nano Banana. Автор показывает, как устроены подключения, платежи и чеки, чтобы платный бот не ушёл в минус и не нарушил правила.

Что нужно проверить ещё до запуска бота

MAX уже предустановлен на смартфонах, продающихся в России, поэтому для платного ИИ-бота здесь есть свободная ниша. Но начинать разработку стоит не с кода, а с базовых условий: ботов могут заводить только резиденты РФ — самозанятые, ИП и юрлица.

Для самозанятых с июня 2026 года доступна партнёрская платформа MAX: регистрация идёт через business.max.ru, тип нужно выбрать как «Самозанятый», а подтверждение проходит через Госуслуги. При этом одному самозанятому дают до двух ботов, а модерация карточки может занять до 48 часов.

Как устроены деньги и защита от минуса

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

Чтобы не получить отрицательный баланс, запрос проходит четыре этапа: сначала система считает верхнюю границу стоимости, затем резервирует сумму, после ответа списывает фактический расход и возвращает остаток, а если процесс оборвался, холд снимается по таймеру. Для этого используются PostgreSQL, идемпотентность по ID апдейта и журнал всех операций, из которого можно восстановить баланс.

Почему обычная схема списания не работает

Если просто проверить баланс перед запросом, два параллельных обращения от одного пользователя могут пройти проверку одновременно и оба уйдут в работу. Тогда бот спишет больше, чем есть на счёте, а покрывать минус придётся владельцу.

В статье отдельно отмечены и технические детали: сертификат API нужно добавить в доверенные, иначе HTTPS-запросы не пройдут; токен передаётся в заголовке Authorization без Bearer; вебхук принимает только HTTPS на 443-м порту и должен отвечать за 30 секунд. Если MAX восемь часов подряд не получает успешный ответ, он сам отключает бота, поэтому мониторинг обязателен.

Как принимать оплату самозанятому

Для самозанятого автор выбрал Robokassa с сервисом «Робочеки СМЗ», потому что встроенная логика чеков для его сценария не подошла. Привычная схема через ЮKassa уже не работает: с 29 декабря 2025 года она перестала отправлять чеки самозанятых в «Мой налог».

Этот вариант удобен тем, что чеки автоматически уходят в «Мой налог», оплата идёт по ссылке, а уведомление о платеже приходит на сервер через ResultURL. После оплаты бот сам зачисляет кредиты, а обработчик должен быть идемпотентным, чтобы одно и то же уведомление не начислило деньги дважды.

Частые вопросы

Почему для платного бота в MAX важно всё проверить до написания кода?
Потому что здесь есть юридические ограничения, требования к платежам и технические нюансы вебхуков. Если их не учесть заранее, можно получить неработающий бот или проблемы с деньгами и чеками.
Зачем резервировать деньги до ответа нейросети?
Потому что стоимость ответа заранее неизвестна. Холд защищает владельца бота от ситуации, когда параллельные запросы уводят баланс в минус.
Что делать, если пользователь оплатил, но уведомление пришло повторно?
Обработчик должен быть идемпотентным по номеру счёта. Тогда повторное уведомление не зачислит оплату второй раз.
Чем MAX удобен для таких ботов?
В нём пока немного ИИ-ботов, а для самозанятых появилась понятная схема старта. Для пользователя это означает привычную оплату российской картой или по СБП без лишних установок.

Читайте также

Попробовать Lord GPT бесплатно →