Бонусна система для OkayCMS
BonusSystem — модуль накопичувальних бонусів для OkayCMS, який дозволяє нараховувати, активувати, використовувати, повертати та анулювати бонуси з прив’язкою до конкретних замовлень і товарів.
Основний принцип модуля — бонуси зберігаються не одним загальним числом у покупця, а окремими партіями. Кожна партія має зв’язок із замовленням, товаром, датою активації та датою завершення строку дії. Це дозволяє правильно контролювати строк дії бонусів, порядок списання, повернення та анулювання.
Основні можливості
- нарахування бонусів у відсотках від ціни або фіксованою сумою;
- правила для всіх товарів, категорій, брендів або окремих товарів;
- виключення окремих товарів із правила;
- підтримка пріоритетів правил;
- при однаковому пріоритеті застосовується порядок: окремий товар → бренд → категорія → усі товари;
- мінімальна ціна товару для нарахування;
- максимальна кількість бонусів;
- нарахування за кожну одиницю товару;
- відкладена активація бонусів після виконання замовлення;
- налаштування строку дії бонусів після активації;
- дата початку та завершення дії правила;
- ручне вмикання та вимикання правил;
- окремий облік нарахувань, використань, повернень і завершення строку дії;
- підтримка скасованих замовлень;
- повернення бонусів при відповідних змінах замовлення;
- журнал бонусних операцій.
Автоматична реєстрація покупця
Під час оформлення замовлення гість може ввімкнути опцію «Хочу накопичувати бонуси».
Модуль:
- створює особистий кабінет після оформлення замовлення;
- використовує номер телефону як основний ідентифікатор покупця;
- не вимагає Email;
- шукає наявного покупця за номером телефону;
- прив’язує нове замовлення до вже створеного покупця;
- створює бонусний рахунок;
- підтримує стандартне та швидке оформлення замовлення.
Якщо Email не вказано, модуль може створити технічний внутрішній Email, необхідний для сумісності зі штатною структурою користувачів OkayCMS. Такий Email не використовується для надсилання повідомлень.
Бонуси на фронті
Модуль може показувати:
- кількість бонусів у картці товару;
- кількість бонусів у списках товарів;
- бонуси у спливаючому кошику;
- бонуси в основному кошику;
- прогноз бонусів за поточне замовлення;
- доступний баланс покупця;
- форму використання бонусів;
- знижку за рахунок бонусів;
- бонусний баланс у шапці сайту;
- окрему сторінку бонусів в особистому кабінеті;
- історію нарахувань, використань і завершення строку дії.
Для компактного виведення бонусів у шаблоні можна використовувати:
{bonus_product product=$product compact=1}
Для повного блоку на сторінці товару:
{bonus_product product=$product}
Використання бонусів
Покупець може використати доступні бонуси під час оформлення замовлення.
Модуль контролює:
- доступний баланс;
- максимальну кількість бонусів для списання;
- повторне списання;
- повернення списаних бонусів;
- зв’язок використання із замовленням;
- коректний перерахунок підсумкової суми.
Адміністративна частина
Модуль містить вкладки:
- Огляд;
- Нарахування;
- Товари;
- Використання;
- Покупці;
- Операції;
- Строк дії;
- Повідомлення;
- Налаштування;
- Інфо.
В адміністративній частині доступні:
- створення та редагування правил;
- ієрархічний вибір категорій;
- вибір брендів і товарів;
- перегляд бонусних рахунків покупців;
- перегляд бонусних партій;
- історія всіх операцій;
- контроль активації та завершення строку дії;
- налаштування назв, іконок і текстів;
- діагностика автоматичної реєстрації;
- журнал помилок і службових подій.
Життєвий цикл бонусів
- Після оформлення замовлення модуль розраховує бонуси.
- Бонуси створюються окремими партіями.
- До завершення заданого строку очікування вони мають статус очікування.
- Після активації бонуси стають доступними для використання.
- При оплаті бонусами списуються найстаріші доступні партії.
- Після завершення строку дії невикористані бонуси анулюються.
- При скасуванні або зміні замовлення модуль коригує відповідні операції.
Переваги
- точний облік кожної бонусної партії;
- коректна робота зі строком дії;
- прив’язка бонусів до замовлень і товарів;
- підтримка реєстрації за номером телефону;
- Email може залишатися необов’язковим;
- сумісність зі стандартним і швидким оформленням;
- зрозумілий інтерфейс для покупця;
- детальна історія для адміністратора.
-
Новий партнер OkayCMS
-
Підтримка надається партнером
-
Потребує змін в шаблоні
Рекомендовані товари
XML PRO автоматизує завантаження та регулярне оновлення каталогу товарів із XML-файлів постачальників.