Модуль использует стандартные механизмы скидок для 1С-Битрикс, лишь немного автоматизировав весь процесс.
При создании скидки, модуль автоматически создает для неё группу пользователей и привязывает скидку к этой группе. При достижении определенной суммы стоимости покупок, покупатель автоматически попадает в эту группу и пользуется указанной скидкой.
Перерасчет скидки производится при авторизации пользователя, либо после оплаты очередного товара. Сумма потраченных покупателем денег рассчитывается за указанный период. Например, делаем скидку тем покупателем, которые за последний год (любой срок в месяцах) приобрели товаров на определенную сумму или больше.
Скидок может быть неограниченное количество. Модуль будет автоматически рассчитывать суммы для каждого пользователя и присваивать к нужным группам с указанными скидками.
Обратите внимание! Накопительные скидки будут суммироваться со скидками на заказ. При существующих других скидках на товар, будет применяться наибольшая скидка.
После установки модуля зайдите в раздел "Магазин" > "Накопительные скидки" и нажмите кнопку "Новая скидка" как показано на рисунке:
В открывшемся окне заполните необходимые поля:
Модуль будет автоматически считать (пересчитывать) скидку. Для этого он берет все оплаченные заказы, совершенные текущим посетителем, за указанное время и на основе полученных данных начисляется скидка.
Для уменьшения нагрузки на сайт, пересчет ведется не для всех посетителей сразу, а для каждого индивидуально, во время его авторизации (или оплате заказа) на сайте. Обратите внимание, покупатель не попадет в группу скидок, пока не зайдет на сайт!
В модуле используется стандартный функционал скидок 1С-Битрикса, который есть также в редакции "Малый бизнес".
Принцип работа модуля следующий: для каждой созданной вами накопительной скидки создается группа пользователей. На эту группу назначается уже обычная стандартная скидка. Наш модуль лишь перемещает пользователей из группы в группу, в зависимости от количества оплаченных покупок за определенный промежуток времени. Если таких покупок нет - пользователю не назначаются группы.