- Как настроить автоматическое распределение комиссии между партнёрами в Robokassa
- Зачем вообще нужно автоматическое распределение?
- Как это работает: три ключевых элемента
- Пошаговая настройка
- Варианты распределения: что выбрать?
- Частые ошибки, которые ломают распределение
- Как лучше сделать: 3 правила от практика
- Что выбрать в зависимости от ситуации
- Как лучше всего начать
- Итог: что делать прямо сейчас
Как настроить автоматическое распределение комиссии между партнёрами в Robokassa
Если ты ведёшь партнёрскую программу и хочешь, чтобы комиссия автоматически делилась между несколькими участниками — например, между рекламодателем, аффилиатом и платформой, которая привела клиента — Robokassa это позволяет. Но настроить это не так просто, как кажется. Многие думают: «Просто включил галочку — и всё работает». На деле — без правильной настройки комиссии могут не дойти, дойти не туда, или вообще сгореть в логах. Я расскажу, как сделать это правильно, без лишних хлопот.
Зачем вообще нужно автоматическое распределение?
Представь: ты запустил маркетплейс или сервис, где другие люди приводят тебе клиентов. Ты платишь им процент за каждую успешную оплату. Но ещё у тебя есть технический партнёр — например, компания, которая интегрировала платёжный шлюз, или агентство, которое занималось продвижением. И тебе нужно, чтобы 70% комиссии шло прямиком в карман привлекшему клиенту, 20% — тебе, а 10% — техническому партнёру. Без автоматики ты будешь вручную перечислять деньги — и это не масштабируется. Даже если у тебя 50 партнёров, а не 5 — это уже ад.
Robokassa позволяет делать это автоматически через субаккаунты и реферальные ссылки. Но только если ты знаешь, как их настроить. Иначе — всё пойдёт не так.
Как это работает: три ключевых элемента
В Robokassa автоматическое распределение комиссии — это не волшебная кнопка. Это три связанных между собой компонента:
- Основной счёт — твой основной аккаунт, куда приходят деньги от клиентов.
- Субаккаунты — отдельные «внутренние» счёта, которые ты создаёшь для партнёров. Они не отдельные аккаунты в Robokassa, а виртуальные подсчёты внутри твоего основного.
- Реферальные ссылки — уникальные URL, которые ты даёшь партнёрам. Когда клиент переходит по ним и платит — деньги автоматически распределяются по заранее заданным процентам.
Важно: распределение происходит только при оплате через реферальную ссылку. Если клиент пришёл напрямую — комиссия не делится. Это нужно учитывать при продвижении.
Пошаговая настройка
Вот как настроить распределение комиссии — по шагам, как будто ты сидишь за компьютером и делаешь это прямо сейчас.
- Зайди в личный кабинет Robokassa — на сайт robokassa.ru, авторизуйся под основным аккаунтом.
- Перейди в раздел «Субаккаунты» — слева в меню найди пункт «Субаккаунты» → «Управление субаккаунтами».
- Создай субаккаунты для каждого партнёра — нажми «Добавить субаккаунт». Вводишь название (например, «Партнёр А»), указываешь email — это не обязательно реальный, можно любой (например, partner-a@yourcompany.com). Важно: email не должен быть привязан к другому аккаунту Robokassa. После создания ты увидишь ID субаккаунта — запомни его. Он понадобится дальше.
- Установи проценты распределения — в каждом субаккаунте есть поле «Процент от комиссии». Тут ты указываешь, сколько процентов от общей комиссии за транзакцию должен получить этот партнёр. Например: «Партнёр А» — 60%, «Технический партнёр» — 15%, «Ты» — 25%. Сумма всех процентов не должна превышать 100%.
- Создай реферальные ссылки — вернись в «Субаккаунты», выбери нужный субаккаунт и нажми «Создать реферальную ссылку». Robokassa сгенерирует URL вида:
https://merchant.roboxchange.com/Index.aspx?MrchLogin=твой_логин&OutSum=100&InvId=123&SignatureValue=abc123&shp_partner_id=12345. В этом URL есть параметрshp_partner_id— это и есть ключ, который привязывает транзакцию к субаккаунту. Скопируй эту ссылку и дай её партнёру. - Тестируй — заплати сам через эту ссылку (на сумму 1 рубль, например). Зайди в «Отчёты» → «Транзакции» и проверь: пришла ли комиссия на нужный субаккаунт? Если да — всё работает. Если нет — проверь ID субаккаунта в ссылке и проценты в настройках.
Варианты распределения: что выбрать?
Не все схемы распределения одинаковы. Вот три типичных варианта, которые я видел у клиентов — и какие из них работают, а какие — нет.
| Тип распределения | Когда подходит | Как настроить | Риски |
|---|---|---|---|
| Один партнёр — один процент | Ты привлекаешь одного аффилиата, который делает весь трафик | Создаёшь один субаккаунт, назначаешь ему 70–90% комиссии | Если партнёр исчезнет — трафик уйдёт, а ты не сможешь перенаправить комиссию |
| Множество партнёров — фиксированные доли | У тебя 5–10 партнёров, и ты хочешь делить комиссию поровну или по фиксированной схеме (например, 50% тебе, 30% агентству, 20% техподдержке) | Создаёшь 3–5 субаккаунтов, назначаешь им проценты. Все ссылки генерируются отдельно. | Если партнёр не использует свою ссылку — деньги не идут ему. Нужно контролировать, кто что делает. |
| Динамическое распределение (по уровню воронки) | У тебя есть цепочка: рекламный агент → аффилиат → твой сайт → Robokassa | Создаёшь субаккаунты для каждого уровня. Реферальные ссылки вкладываются друг в друга: агент → аффилиат → твой сайт. Robokassa поддерживает только одноуровневую вложенность — это ограничение. | Не поддерживается вложенность больше одного уровня. Если нужно больше — придётся использовать внешнюю систему учёта. |
Если ты только начинаешь — выбирай второй вариант. Он самый гибкий и не требует сложных схем. Третий вариант — для тех, у кого уже есть сложная воронка, и он готов интегрировать внешнюю систему учёта.
Частые ошибки, которые ломают распределение
Вот что чаще всего ломает систему — и почему люди потом приходят в поддержку с вопросом: «Почему деньги не пришли?»
- Неправильный ID субаккаунта в ссылке — копируешь ссылку, но в ней остался старый ID. Или случайно вставил ID другого партнёра. Результат: деньги идут не туда.
- Сумма процентов больше 100% — Robokassa не ругается, но просто игнорирует распределение. Комиссия идёт целиком на основной счёт. Проверяй это вручную.
- Партнёр использует свою ссылку, но клиент платит с другого устройства или через кэш — если клиент сначала перешёл по ссылке, а потом зашёл напрямую — система не запомнит сессию. Распределение не сработает. Решение: используй куки (Robokassa поддерживает 30-дневную сессию), но не полагайся на это полностью.
- Субаккаунт не активирован — ты создал его, но не сохранил настройки. Иногда в интерфейсе кнопка «Сохранить» не светится, если ты не ввёл хотя бы один процент. Проверь, что у каждого субаккаунта есть значение в поле «Процент от комиссии».
- Используешь не ту ссылку — например, даёшь партнёру ссылку на оплату с твоего сайта, а не реферальную. В ней нет параметра
shp_partner_id. Без него — никакого распределения.
Особенно коварна ошибка №3. Я видел, как клиенты жаловались: «Партнёр привёл 100 клиентов, а комиссия пришла только за 30». Оказалось — 70 клиентов зашли через закладки или с почты, где ссылка не была встроена. И система не запомнила, кто их привёл.
Как лучше сделать: 3 правила от практика
Вот что я советую делать, если не хочешь потом перепроверять всё вручную.
- Всегда используй короткие, понятные названия субаккаунтов — например: «Партнёр_Алексей», «Тех_поддержка», «Канал_Телеграм». Не «Субаккаунт_001». Потом ты будешь в них теряться.
- Создавай отдельные ссылки для каждого партнёра — даже если они работают на одной платформе. Делай это через «Создать реферальную ссылку» в каждом субаккаунте. Не копируй одну ссылку и меняй только ID — это рискованно.
- Проверяй раз в неделю — заходи в «Отчёты» → «Транзакции», фильтруй по дате и смотри, какие субаккаунты получили деньги. Если что-то не пришло — ищи в логах: был ли параметр
shp_partner_idв URL? Была ли сессия? Был ли клиент через эту ссылку?
Если у тебя больше 20 партнёров — подключи интеграцию с Google Sheets через API Robokassa. Там можно автоматически выгружать распределение и видеть, кто сколько заработал. Но это уже на следующем уровне.
Что выбрать в зависимости от ситуации
Вот сценарии — и что делать в каждом:
- Ты — маленький бизнес, один партнёр — создай один субаккаунт, назначь ему 70–80%, оставь себе 20–30%. Просто, надёжно, не перегружай.
- Ты — маркетплейс с 10–30 продавцами — создай субаккаунт для каждого продавца. Назначь им процент от продажи (например, 85% продавцу, 15% тебе). Реферальные ссылки генерируй для каждого продавца отдельно. Убедись, что они используют именно свои ссылки.
- Ты — платформа с агентством и техподдержкой — создай три субаккаунта: «Агентство» (30%), «Техподдержка» (10%), «Ты» (60%). Дай агентству ссылку, техподдержке — другую. Всё работает, если клиент пришёл через агентство — деньги делятся автоматически.
- Ты хочешь, чтобы комиссия шла не только на оплату, но и на возвраты — Robokassa автоматически возвращает комиссию пропорционально при возврате. Если клиент вернул 1000 рублей, и 70% шли партнёру — 700 рублей вернутся ему. Никаких дополнительных настроек не нужно.
Как лучше всего начать
Если ты только начинаешь — не лезь сразу в сложные схемы. Делай так:
- Создай один субаккаунт для первого партнёра.
- Назначь ему 70% комиссии, себе — 30%.
- Сгенерируй одну реферальную ссылку.
- Заплати через неё 1 рубль — проверь, что 70 копеек пришли на субаккаунт.
- Если всё работает — дай ссылку партнёру и запусти тестовую кампанию.
- Через неделю проверь отчёты — всё ли пришло?
- Только после этого добавляй второго партнёра.
Так ты не сломаешь систему, не потеряешь деньги и не запутаешься. Это не про скорость — это про надёжность.
Итог: что делать прямо сейчас
Если ты хочешь, чтобы комиссия распределялась автоматически — сделай это:
- Зайди в Robokassa → «Субаккаунты» → «Добавить субаккаунт».
- Создай субаккаунт для первого партнёра, укажи процент (например, 70%).
- Создай реферальную ссылку для него.
- Проверь на 1 рубле — убедись, что деньги пошли туда, куда надо.
- Дай ссылку партнёру.
- Каждую неделю проверяй отчёты — нет ли пропущенных транзакций.
Если всё это сделано — ты уже на 90% в порядке. Остальное — это масштабирование. А масштабировать можно только то, что работает.
Информация в статье носит ознакомительный характер. Настройка распределения комиссий — это финансовый процесс, который влияет на твои доходы. Перед применением рекомендаций проконсультируйся с бухгалтером или финансовым специалистом.



