UncleSamUncleSam
← УСІ МОДУЛІ
UncleSamUNCLESAM
OC2.3 / OC3
04
loyalty_levels

Loyalty Levels

Покупці заробляють рівні — і разом із ними реальні привілеї: персональну знижку на весь каталог, кешбек балами та безкоштовну доставку. Чим активніший покупець — тим вигідніше йому купувати саме у вас.

Loyalty Levels — перетворіть разових покупців на постійних клієнтів. Модуль додає у ваш магазин повноцінну програму лояльності з рівнями, кешбеком, знижками та бонусними балами — все автоматично, без ручної праці.

Loyalty Levels
Loyalty Levels
Loyalty Levels
Loyalty Levels
Loyalty Levels
Loyalty Levels
Loyalty Levels
Loyalty Levels
Loyalty Levels
▸ Рівні лояльності
За замовчуванням налаштовано 5 рівнів: Wood → Bronze → Silver → Gold → VIP.
Кожен рівень — набір привілеїв: знижка на всі товари, відсоток кешбеку, безкоштовна доставка. Кількість рівнів, назви, іконки та кольори налаштовуються в адмін-панелі. Потрібно 3 або 10 рівнів — додавайте скільки завгодно.
▸ Гнучкі критерії підвищення рівня
Ви вибираєте, за якими показниками покупець піднімається вище. Три незалежних критерії:
Сума замовлень — скільки грошей покупець витратив сумарно
Кількість замовлень — скільки разів зробив покупку
Накопичені бали — скільки бонусних балів заробив

Усі включені критерії виконуються одночасно (логіка AND). Якщо включено лише один — рівень присвоюється по ньому.
▸ Кешбек балами
Після переведення замовлення в статус «Завершено» покупець автоматично отримує кешбек — відсоток від суми замовлення у вигляді бонусних балів. Кожен рівень має власну ставку. Чим вищий рівень — тим більше повернення.

Бали списуються за принципом FIFO: спочатку витрачаються нараховані раніше. При скасуванні замовлення — невитрачений кешбек автоматично відкликається. Вже витрачені бали не повертаються.
▸ Витрата балів на чекауті
На сторінці оформлення замовлення з'являється віджет, де покупець вказує, скільки балів хоче витратити. Бали конвертуються у знижку за заданим курсом (наприклад, 10 балів = 1 гривня). Можна обмежити максимальний відсоток від суми замовлення, який можна сплатити балами.
▸ Знижки на товари
Покупці бачать знижені ціни у всьому магазині — в каталозі, картці товару та кошику. Знижка застосовується автоматично без купонів та промокодів.

В інтерфейсі модуля відображається матриця пріоритетів знижок — всі можливі комбінації з поточною конфігурацією, що підсвічується. Ви точно знаєте, що отримає покупець у кожній ситуації.
▸ Безкоштовна доставка
Для будь-якого рівня можна увімкнути безкоштовну доставку. Покупець, який досяг такого рівня, бачить знижку на вартість доставки у підсумковій сумі замовлення. Назва рівня відображається у рядку знижки.
▸ Особистий кабінет покупця
В обліковому записі покупця з'являється сторінка «Моя лояльність»:
Поточний рівень з іконкою та кольором
Активні привілеї: знижка, кешбек, безкоштовна доставка
Прогрес до наступного рівня за кожним критерієм (прогрес-бари)
Превью наступного рівня — що відкриється при підвищенні (мотивує купувати більше)
Усі рівні програми з умовами та привілеями
Баланс балів і повна історія нарахувань та списань
▸ Інструменти адміністратора
Управління покупцями — вкладка «Лояльність» у картці покупця: рівень, статистика, історія балів. Призначайте рівень вручну із зазначенням причини.
Коригування балів — додати або зняти бали з конкретного покупця.
Перерахунок всіх покупців — одна кнопка оновлює рівні та статистику для всієї бази. Після показує детальний звіт.
Аудит замовлень — знаходить завершені замовлення, не оброблені в програмі лояльності.
Статистика модуля — всього покупців у програмі, з ручним режимом, сумарно витрачено, сумарно балів.
1.3.42026-10-06
Виправлено:
- У підсумковій сумі кошика знижка лояльності більше не віднімається повторно: рядки «Знижка за програмою лояльності» та «Інші знижки» тепер лише інформаційні (раніше покупець отримував знижку двічі)
Нове:
- У підсумках кошика з'явились два рядки знижок (вкладка «Враховувати в замовленні»): знижка за програмою лояльності та інші знижки. Кожен можна увімкнути або вимкнути окремо в «Розширення → Підсумки»
- Розширення підсумків тепер само підвантажує бібліотеку лояльності, якщо її немає в системі (наприклад, у попапі кошика)
1.3.32026-09-12
Нові можливості:
- Блок подарунків: для кожного рівня лояльності можна призначити свій набір товарів зі знижкою, яка повністю перекриває акції та звичайну знижку лояльності — блок з'являється в особистому кабінеті одразу після переходу на рівень і діє задану кількість днів
- Гнучке налаштування блока подарунків для кожного рівня: відсоток знижки, термін дії у днях та власний заголовок блока
- Захист від зловживань: обмеження максимальної кількості товарів блока подарунків в одному замовленні та вимога хоча б одного звичайного товару в кошику для оформлення замовлення з подарунком
- Покупки за ціною блока подарунків повністю виключені зі статистики програми лояльності — не впливають на суму покупок, кількість замовлень, баланс балів та кешбек
- Налаштування рівня (опис + блок подарунків) винесені на окрему зручну сторінку — за кнопкою-олівцем у списку рівнів
1.3.22026-09-10
Нові можливості:
- Превью бонусних балів «+N на бонусний рахунок» поруч з ціною товару — в категорії, пошуку, у виробника, на сторінці акцій, в блоці схожих товарів, в «Обраному» та в усіх віджетах головної сторінки
- Гостю без акаунта на сторінці товару показується пропозиція увійти, щоб почати отримувати бонуси
- Превью бонусів вмикається і вимикається окремим перемикачем у налаштуваннях модуля

Виправлено:
- Знижка рівня лояльності тепер коректно застосовується на сторінці акцій, у блоці схожих товарів та у віджетах «Хіти продажів» / «Новинки» (раніше не застосовувалась)
- Інструмент «Перерахувати всіх покупців» тепер обробляє всю базу покупців незалежно від її розміру
- Сума покупок в особистому кабінеті та в картці покупця тепер коректно форматується під валюту магазину
- Виправлено відображення статусу модуля в списку «Розширення → Модулі»
- Виправлено помилку, через яку при відкритті картки покупця міг підмінятися заголовок сторінки
- Посилено захист прав доступу для службових операцій модуля, доповнено переклади інтерфейсу