Политика начисления бонусов: за что платить рефералам

Блок «Политика начисления бонусов»

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

Шаг 1. Откройте блок «Политика начисления бонусов»

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

Прямой адрес — `/cabinet/admin`, якорь `#bonus-policy`. Блок виден только администратору. Клиент в своём кабинете не видит ни правил, ни процентов: ему доступен только итог — начисленные бонусы и баланс.

Страница длинная: сверху статистика, ниже параметры, промокоды и позиции. Чтобы не искать блок каждый раз, сохраните адрес с якорем в закладки — он открывает страницу сразу на нужном месте.

Блок выглядит как карточка с чекбоксом и выпадающим списком. Заполнять с нуля ничего не нужно: сервис уже работает по одному из двух правил, и ваша задача — выбрать подходящее и сохранить.

Под заголовком есть подпись с текущим состоянием: «Бонусы начисляются за каждую покупку» или «только за первую». Это не настройка, а подсказка. Она меняется после сохранения, и по ней проще всего понять, что правка применилась.

Клиент видит результат иначе: в его кабинете есть баланс и история начислений, но нет ни процентов, ни переключателей. Если он спрашивает «почему столько», ответ ищите в админке, а не в его карточке.

Если ссылки на блок нет в меню, проверьте роль аккаунта. У клиента раздел скрыт, даже если адрес известен: сервис вернёт редирект на страницу входа и не покажет форму.

Шаг 2. Выберите, за что начислять

Чекбокс и единица измерения вознаграждения
Чекбокс «за все покупки» и единица вознаграждения

В блоке один чекбокс: «Начислять бонусы за ВСЕ покупки (если отключено — только за первую)».

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

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

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

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

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

Шаг 3. Укажите единицу вознаграждения

Ниже — выпадающий список «Единица измерения вознаграждения». В примере выбраны «Рубли (₽)».

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

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

Баллы — внутренняя валюта: они копятся и тратятся на товары или скидки. Это гибче, но клиенту нужно объяснять курс и правила списания, иначе вознаграждение выглядит как абстрактное число.

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

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

У выплат в рублях есть налоговая сторона: вознаграждение — доход партнёра, и если вы платите физлицам регулярно, стоит обсудить с бухгалтером, как оформлять выплаты. Баллы этой проблемы не решают, но откладывают её до момента списания.

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

Шаг 4. Сохраните настройку начисления бонусов

Нажмите «Сохранить политику». Кнопка находится под списком единиц измерения, в правом нижнем углу блока.

Кнопка срабатывает и на медленном соединении: форма отправляется обычным POST, без JavaScript-валидации. Если интернет пропал в момент отправки, страница покажет ошибку, и правку придётся повторить.

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

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

Если сообщение не появилось, проверьте, что нажали именно «Сохранить политику», а не «Обновить Параметры» в блоке выше. Кнопки похожи, но сохраняют разные вещи, и это самая частая ошибка при настройке.

После сохранения обновите страницу ещё раз: значения должны остаться новыми. Если вернулись старые, форма не отправилась — обычно из-за истёкшей сессии. Войдите заново и повторите.

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

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

Шаг 5. Проверьте начисление на тестовом заказе

Самый быстрый способ убедиться, что правило работает, — тестовая покупка. Откройте витрину под клиентом, у которого есть пригласивший, оформите заказ на минимальную сумму и оплатите. Затем вернитесь в админку, откройте «Обзор Рефералов» или карточку партнёра и проверьте, что бонус начислен по новой логике.

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

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

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

Второй заказ проверяйте отдельно: именно он показывает, работает ли ограничение «только за первую покупку». Оформите его на того же клиента и посмотрите, появился ли новый бонус в истории.

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

Что делать, если бонусы не начисляются

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

Если бонус начислился дважды, значит, стоит «за каждую покупку», а вы ждали одно начисление. Снимите галочку и сохраните заново.

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

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

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

Если бонус меньше ожидаемого, проверьте процент в блоке многоуровневых параметров: он мог остаться прежним, пока вы меняли правило.

Если клиент заблокирован, начисления останавливаются, но история сохраняется. После разблокировки новые покупки снова начнут приносить бонусы, а пропущенные — нет: задним числом сервис не считает.

Если партнёр не видит бонус, убедитесь, что клиент подтвердил email и активен. Заблокированный клиент начислений не получает, и баланс у него не меняется.

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

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

Что будет с уже начисленными бонусами при смене правила? Они останутся на балансе. Новое правило влияет только на будущие платежи.

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

Можно ли отменить начисление? Да, вручную: в карточке клиента есть корректировка баланса. История операций сохранится.

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

Как оценить расходы за месяц? Умножьте средний платёж на процент и на число оплат. Точную сумму покажет статистика за период после первых начислений.

Что выбрать для подписки? «За каждую покупку»: клиент платит ежемесячно, и партнёр должен получать процент с каждого платежа, иначе теряет мотивацию.

Коротко

Правило задаёт, платить за первую покупку или за каждую, и в чём считать — в рублях или баллах. Сохраните, проверьте тестовым заказом и предупредите партнёров, если условия меняются.

Ссылки

  • Админка — https://shoporder1.referralboost.ru/cabinet/admin
  • Витрина — https://shoporder1.referralboost.ru/

← Все статьи