ITUZOV LAB
← Все материалы
Разбор

Приём платежей в MVP: чем платишь за скорость

Договор с эквайрингом подписывают за день, а первые деньги идут через три недели проверок. Считаю, во что обходится скорость и когда она того стоит.

8 минНачальный23 августа 2026 г.

Код тут вообще не главное

У тебя работает бот, мини-апп или сайт с подпиской, и остался последний шаг: взять деньги. Кажется, что это задача на вечер, потому что все платёжки показывают один и тот же пример на пять строк.

Вечер она и занимает. Наш клиент к ЮKassa это шестьдесят одна строка, обработчик уведомлений о платеже двадцать девять. Всё.

Неделями ждёшь другого. Договор, анкеты, проверка сайта, объяснения, что именно ты продаёшь и почему тебе можно. По моему опыту договор с ЮKassa подписывается за день, а дальше начинаются проверки, и до первого реального платежа проходит две-три недели.

Всё это время продукт стоит с кнопкой «Оплатить», которая никуда не ведёт, а ты не знаешь главного: купят или нет.

Два пути к первому платежу

Сравнивать надо на одной полке, поэтому беру не корпоративные тарифы, а то, что доступно человеку, который делает продукт сам.

ЮKassa для самозанятыхPlatega
что нужно от тебясамозанятость, паспорт, ИННпочта
срокдоговор за день, дальше проверкиот нескольких часов
карты3,5%от 5%
СБПпо договорённостиот 4%
лимиты500 тысяч в месяц с карт, 2,4 млн в год по статусуограничений по статусу нет

Цифры по ЮKassa и Platega взяты с их сайтов в августе 2026 года.

Строчка про срок тут самая важная, и она же самая обманчивая. Договор действительно подписывается за день, но принимать деньги ты начинаешь не после подписи, а после проверок, и вот они у меня заняли две-три недели.

Второй сервис не спрашивает статус вообще. Ни самозанятости, ни ИП, ни юрлица: почта, кабинет, ключи, и через несколько часов у тебя есть рабочая оплата. За это ты платишь примерно полтора процента разницы по картам.

Мерчант это просто

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

Сколько стоит скорость

Посчитаем на нашей подписке, 799 рублей в месяц, по картам.

Разница между 3,5% и 5% это примерно двенадцать рублей с платежа. Сто платежей в месяц дают около тысячи двухсот рублей. Если брать СБП, где 4% против индивидуального тарифа, разрыв ещё меньше.

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

Дальше арифметика разворачивается. На тысяче платежей та же разница даёт уже двенадцать тысяч в месяц, и переезд на эквайринг окупается за пару дней работы.

Не строй завод под непроверенную гипотезу

Оформить статус, дождаться проверок, настроить фискализацию имеет смысл, когда известно, что продукт покупают. Пока это неизвестно, всё перечисленное работает против тебя: тратит недели и привязывает к решениям, которые, может, и не понадобятся.

Инструмент под этап звучит скучнее, чем «сделай сразу правильно», но именно он даёт ответ на главный вопрос быстрее.

Умножь свою цену на разницу в комиссии и на ожидаемое число платежей: у подписки за 799 рублей и у продажи за пятьдесят тысяч ответы будут разные.

Что вообще происходит, когда человек платит

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

  1. 01

    Твой сервер просит создать платёж

    Ты отправляешь платёжной системе сумму, валюту, описание и адрес, куда вернуть человека после оплаты. В ответ прилетает ссылка.

    У Platega это POST /transaction/process с двумя заголовками, X-MerchantId и X-Secret. Важная деталь: идентификатор транзакции придумываешь ты сам, это обычный UUID, а не то, что выдаст сервис.

  2. 02

    Человек уходит платить

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

    {
      "paymentMethod": "SBPQR",
      "transactionId": "3fa85f64-5717-4562-b3fc-2c463f66afa6",
      "redirect": "https://pay.platega.io?qrsbp",
      "status": "PENDING",
      "expiresIn": "00:15:00"
    }

    PENDING значит «ждём оплату», а expiresIn это срок жизни ссылки: в примере из документации пятнадцать минут.

  3. 03

    Платёжка стучится к тебе

    Когда статус меняется, сервис сам вызывает твой адрес и присылает, что произошло: идентификатор, сумму, валюту и новый статус. Это и есть вебхук, то самое уведомление о событии, которое приходит тебе, а не ты его запрашиваешь. У Platega статусов пять: PENDING, CONFIRMED, EXPIRED, CANCELED, FAILED.

    Твой сервер должен ответить успехом за минуту. Не ответил, запрос повторят трижды с интервалом в пять минут.

  4. 04

    Ты выдаёшь то, что купили

    И только тут открывается подписка, уходит файл или бот пускает человека в закрытый канал.

Три вещи, которые надо предусмотреть

Повторная доставка. Раз уведомление присылают трижды, твой обработчик обязан спокойно переживать повтор. Пришло второй раз про тот же платёж, значит ничего не делаем, а не продлеваем подписку ещё на месяц. Проверяется это идентификатором транзакции, который ты сам и придумал на первом шаге.

Именно на этом подписка продлевается дважды, а человек идёт в поддержку с вопросом, почему с него списали больше.

Доверие к уведомлению. Тело запроса приходит с твоими же ключами в заголовках, но подписи самого содержимого там нет. Значит, приняв уведомление, статус нужно перепроверить отдельным запросом GET /transaction/{id} и поверить ему, а не тому, что прислали. Мы так делаем и с ЮKassa, привычка хорошая.

Срок жизни ссылки. Он короткий, в примере из документации пятнадцать минут, и этого мало человеку, который решил подумать. Заранее реши, что показываешь, когда он вернулся, а ссылка протухла: обычно достаточно предложить создать платёж заново.

Пара слов про чек

Приём денег и выдача чека это разные вещи, и платёжка сама по себе чек не выбивает ни в одном из вариантов.

Если ты самозанятый и хочешь выдавать чеки, это делается в личном кабинете «Мой налог»: заносишь сумму и отправляешь чек покупателю, минуты дела. У ИП и юрлица требования другие, там нужна касса, и это отдельный разговор.

Когда пора переезжать

Признаки, по которым понятно, что быстрый мерчант своё отработал:

  • разница в комиссии за месяц стала больше твоей дневной ставки
  • упёрся в лимиты статуса или тебе нужны договоры и счета для юрлиц
  • бизнес оформлен, документы есть, и проверка больше не блокирует запуск
  • нужны вещи, которых у быстрых сервисов обычно нет: сложные возвраты, отсрочка, работа с юрлицами по счетам

Пока ни одного из них нет, менять нечего.

Это законно, если у меня нет ИП?

Принимать оплату и платить с неё налог это две разные обязанности. Платёжный сервис решает первую: он проводит деньги и переводит их тебе. Вторая остаётся на тебе в любом случае, независимо от того, через кого прошли деньги.

Проще говоря, отсутствие требований у сервиса не отменяет твоих отношений с налоговой. Если продажи пошли, статус придётся оформить, и удобнее сделать это осознанно, а не задним числом.

Как деньги доходят до меня?

Это первое, что стоит выяснить до подключения, потому что у сервисов по-разному: куда выводятся средства, как часто, есть ли комиссия за вывод и минимальная сумма, бывают ли задержки при проверках.

Деньги какое-то время лежат на стороне сервиса, и это отдельный риск, которого нет у эквайринга с прямым зачислением на расчётный счёт. Пока суммы небольшие, он терпимый, дальше стоит считать всерьёз.

Можно начать без сайта, только с ботом?

Да, и это как раз частый случай. Платёжная ссылка не требует сайта, человеку достаточно её открыть. Адрес для вебхука при этом всё равно нужен, значит бэкенд у бота должен быть доступен снаружи, а для этого нужен хостинг: как поднять свой, разбирал в статье про Dokploy на своём сервере.

Что выбрать, если продаю разово и дорого?

Считай на своих числах. При редких дорогих платежах процент комиссии бьёт сильнее, чем ожидание, и классический эквайринг обычно выигрывает уже на старте.

Переезд на другую платёжку это больно?

Не очень, если с самого начала не размазывать логику оплаты по всему проекту. Держи работу с платёжной системой в одном месте, а остальной код пусть знает только про два факта: платёж создан и платёж подтверждён.

Коротко

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

Как только пошли стабильные продажи, посчитай заново: на тысяче платежей по 799 рублей разница уже около двенадцати тысяч в месяц, и это повод оформить статус и переехать на эквайринг.

Хочешь потыкать сам, вот тот сервис, на котором я всё это смотрел: platega.io. Кабинет заводится с почты, так что посмотреть, как выглядит создание платежа, можно и без всяких статусов.

Если продукт ещё не выложен и деньги брать пока не с чего, начни с этого: в треке «Вайб-деплой» разбираем по шагам, как довести проект до живого адреса в интернете.

Что дальше

Такие разборы выходят регулярно

Короткие мысли и находки я публикую в телеграм-канале, а глубокие разборы, треки и сообщество, где растут инженеры, живут здесь, в Lab.

Заведи аккаунт в ITUZOV LAB

Зарегистрироваться