Информация о файле
Модуль «Расширенный функционал бонусов» для OpenCart предоставляет улучшенные возможности для управления бонусной системой магазина, при этом полностью сохраняя совместимость с встроенной системой бонусных баллов OpenCart. Это означает, что логика работы стандартного функционала не нарушается, а лишь дополняется инструментом для автоматизации.
Совместимость с OpenCart:
- Модуль работает на базе встроенной системы бонусных баллов, не внося изменений в существующую логику.
- Совместимость со всеми шаблонами, в которых присутствует вывод бонусных баллов.
- Совместимость с платёжными системами (если предусмотрена работа с бонусными баллами).
Гибкая настройка начисления бонусов:
- Возможность задавать коэффициент/множитель от стоимости товара и количество начисляемых бонусных баллов в процентном соотношении для каждой категории товаров и групп пользователей.
- Возможность задавать количество начисляемых бонусных за активность пользователей: регистрация, отзывы, подписка на рассылку.
- Списание и начисление бонусных баллов за заказы в зависимости от статуса заказа.
- Защита от повторного начисления и списания.
- Возможность одним кликом удалить стоимость и количество в бонусных баллах для всех товаров.
- Возможность задать день включения модуля, т.е. с какой даты начислять/списывать бонусы за заказы.
- Начисление бонусных баллов действующим акционным предложениям.
Дополнительный функционал:
- Модуль умеет работать с системой категорий Opencart и OcStore (наличие главной категории у товара).
- Возможность задавать лимит при назначении бонусов товарам в категории, что предотвращает излишнюю нагрузку на сервер.
- Шаблоны писем для уведомлений. Легкая настройка шаблонов e-mail сообщений для уведомлений о начислении, списании и истечении срока действия бонусов.
- Возможность задать через сколько дней после успешного заказа будут начислены бонусные баллы.
- Возможность задать время действия бонусов (например, бонусы активны 30, 60 или 90 дней).
- Уведомления клиентов об истечении срока действия бонусных баллов.
Преимущества модуля
- Совместимость и гибкость. Модуль полностью интегрируется с существующей системой OpenCart, не нарушая её работы.
- Эффективность. Гибкие настройки позволяют использовать бонусы как инструмент повышения продаж и среднего чека.
- Кастомизация. Возможность тонкой настройки логики начисления бонусов, шаблонов писем и сроков их действия.
- Производительность. Ограничение количества обрабатываемых товаров предотвращает перегрузки на сервере, обеспечивая стабильную работу магазина.
- Открытый исходный код. Отсутствует шифрование исходного кода, не используется обращение к сторонним серверам и сайтам.
- Чистота БД. Не создаёт дополнительные таблицы в БД, только добавляет 3 столбца в таблицы oc_customer_reward. При удалении модуля удаляет столбцы не оставляя за собой мусора.
- Ограничение доступа. Назначение бонусных баллов и рассылку могут делать администраторы сайта с правами редактирования модуля.
- Интуитивно понятный интерфейс. Ко всем полям модуля имеются всплывающие подсказки, описывающие назначение полей.
Метод установки:
- Установите модуль через административную панель OpenCart:
- Обновите модификаторы.
- Перейдите в раздел Система → Пользователи → Группы пользователей в административной панели, назначьте права на редактирование необходимым группам администраторов сайта.
- Перейдите в раздел Расширения → Расширения → Модули в административной панели, активируйте модуль Бонусные баллы и выполните его настройку.
- Для правильной работы системы бонусных баллов необходимо дополнительно перейти в раздел Расширения → Расширения → Учитывать в заказе в административной панели м активировать Бонусные баллы.
Дополнительная информация:
- Модуль работает только с ценой товара и акционной ценой. При расчёте бонусов не используются скидки и опции товаров.
- Начисление бонусов за регистрацию и подписку на новости происходит только если модуль включен и в настройках указано количество начисляемых бонусов.
- Начисление бонусов за отзыв происходит только если модуль включен, в настройках количество начисляемых бонусов, комментарий прошел модерацию и был включен администратором сайта. Если комментарий выключить или удалить - произойдёт списание бонусов со счёта пользователя.
- На данный момент расчёт бонусов для товаров, начисление/списание бонусов по срокам не происходит по CRON, но Вы можете использовать CLI для вызова функций если таковой имеется.
- Начисление бонусов за заказ происходит только если модуль включен, в настройках модуля указан день начисления и заказ в статусе Выполнен (настраивается в настройках магазина). Если после начисления бонусов за заказ перевести его в другой статус, который не является завершенным, при следующем запуске скрипта начисления бонусы будут списаны. При работе с заказами используется столбец date_modified из таблицы oc_order.
- Предупреждение и списание бонусов происходит если модуль включен, в настройках модуля указан день списания и день предупреждения. Используется столбец date_added из таблицы oc_customer_reward.
- Расчёт бонусов происходит только по указанным категориям в настройках модуля. Перед расчётом происходит удаление бонусов по всем товарам магазина.
- Шаблоны писем настраиваются только на одном языке.
- Модуль протестирован на OcStore 3.0.3.7. При необходимости и востребованию будет адаптирован под Opencart 2.3.
- Перед покупкой модуля если Вам что то непонятно или есть сомнения лучше напишите вопросы в личные сообщения для предотвращения конфликтных ситуаций.
Демонстрация:
Страница администратора:
- https://oc3.ocmodules.in.ua/admin/
- логин/пароль : demo/demodemo
Страница пользователя:
Лицензия:
Разрешено использование в одном интернет-магазине.