Бонусная программа: как это работает
Бонусы — это баллы, которыми покупатель частично оплачивает следующий заказ. Один бонус равен одному рублю скидки. Прочитав эту статью, вы поймёте, когда бонусы начисляются, как они списываются и на какие настройки это завязано.
Четыре настройки, которые всё определяют
Заголовок раздела «Четыре настройки, которые всё определяют»Все они живут на экране Настройки, в блоке Бонусная программа. Чтобы их изменить, нажмите Редактировать настройки.
- Бонус с покупки (%) — сколько процентов от заказа вернётся покупателю бонусами.
- Макс. оплата (%) — какую долю заказа разрешено закрыть бонусами.
- Welcome бонус за регистрацию (₽) — сколько бонусов получит покупатель, впервые войдя в ваш магазин. 0 отключает.
- Welcome бонус за Push (₽) — сколько он получит, разрешив уведомления. 0 отключает.
Как заполнять эти поля, описано в статье «Первичная настройка магазина».
Когда бонусы начисляются
Заголовок раздела «Когда бонусы начисляются»За покупку — только когда заказ дошёл. Бонусы падают на баланс в момент, когда заказ переходит в статус Доставлен. Пока заказ в работе, покупатель видит у себя пометку «Будет начислено» — это обещание, а не баланс.
Считается сумма так:
- берётся стоимость товаров, доставка в расчёт не идёт;
- из неё вычитается то, что покупатель оплатил бонусами в этом же заказе;
- от остатка берётся ваш процент.
То есть за заказ, полностью оплаченный бонусами, новых бонусов не начислится. И за доставку бонусы не капают — вы не платите процент с чужой работы.
За регистрацию бонус приходит один раз, при первом входе покупателя в ваш магазин.
За уведомления — один раз, когда покупатель разрешает push-уведомления. Это самый дешёвый способ собрать базу для рассылок: человек соглашается получать ваши сообщения и сразу получает за это бонусы.
Как покупатель платит бонусами
Заголовок раздела «Как покупатель платит бонусами»При оформлении заказа покупатель видит свой баланс и ползунок списания. Сколько он сможет потратить, ограничено сразу тремя вещами:
- его балансом — больше, чем есть, не спишется;
- настройкой «Макс. оплата (%)» — процент считается от стоимости товаров, без доставки;
- входом в магазин — гость, оформляющий заказ без входа, бонусами платить не может и не получает их.
Пересчёт всегда делается на стороне магазина. Даже если у покупателя на экране получилась другая цифра, к заказу применится корректная.

Что происходит при отмене
Заголовок раздела «Что происходит при отмене»Отмена заказа откатывает бонусы обратно:
- списанные бонусы возвращаются покупателю на баланс;
- начисленные снимаются — но только если заказ до отмены успел стать Доставлен. Если бонусы ещё не были начислены, снимать нечего.
Обе операции появляются в истории покупателя отдельными строками с номером заказа, так что вопрос «куда делись мои бонусы» не возникает.
Что видит покупатель
Заголовок раздела «Что видит покупатель»У покупателя на витрине есть раздел Бонусы. Там его баланс, короткое объяснение правил и История операций — каждое начисление и списание отдельной строкой с описанием.
В эту же историю попадают ваши ручные корректировки вместе с причиной, которую вы указали. Как их делать — в статье «Профиль клиента».
Частые вопросы
Заголовок раздела «Частые вопросы»Какой процент поставить? Это ваше коммерческое решение, справка его не подскажет. Отталкивайтесь от наценки: бонусы — это скидка на следующую покупку, и она берётся из вашей маржи.
Покупатель говорит, что бонусы не начислились. Проверьте статус его заказа. Пока заказ не переведён в Доставлен, бонусов не будет. Второе частое объяснение — заказ оформлен без входа в магазин, как гостевой.
Можно ли отключить бонусы совсем? Поставьте Бонус с покупки (%) равным нулю. Начисление прекратится, но уже накопленные бонусы у покупателей останутся и их можно будет потратить.
Я уменьшил «Макс. оплата (%)» — что будет с оформленными заказами? Ничего. Настройка применяется в момент оформления, уже созданные заказы не пересчитываются.