Загрузка
БонусПЛЮС

Плагин позволяет синхронизировать бонусы

Характеристики
Минимальные требования
Минимальные требования
Минимальные требования
    11 399
    57 бонусов Узнайте подробнее про систему скидок
    Накопите еще 20 бонусов, и вы получите 20% скидку на все продукты Igaponov.
    Узнать подробнее про систему скидок
    БонусПЛЮС
    Плагин позволяет синхронизировать партнерскую программу ShopScript с сервисом БонусПлюс

    Для работы плагина в настройках необходимо указать API ключ полученный в личном кабинете

    Хотите быть в курсе новостей от Webasyst и Shop-Script, обсудить новый функционал, обменяться опытом с коллегами? Задать вопрос Независимым Разработчикам или найти Исполнителя на проект? Вступайте и пиши в крупнейшее независимое сообщество "Webasyst для всех": Телеграм чат (https://t.me/webasyst_for_all)

    Плагин совместим с версией PHP 7.4. Рекомендуем использовать его на системах с PHP 8.0 - 8.3 для более быстрой и стабильной работы.

    0
    0
    0
    0
    0
    Средний рейтинг: 0.00
    Написать отзыв
    Страница загружается Отзывы загружаются

    На данный момент в плагине реализован следующий функционал:

    1. Синхронизация бонусов пользователей по расписанию
    2. Отслеживание статуса заказа и логика списания/начисления бонусов
    3. Регистрация пользователей в сервисе, при регистрации на вашем сайте.
    4. Подписка на изменение бонусного баланса пользователя в сервисе БонусПлюс
    5. Логирование работы плагина
    6. Карты/уровни лояльности
    7. Перенос покупателей в систему лояльности

    Синхронизация бонусов пользователей по расписанию

    При синхронизации балансы пользователей на сайте приводятся к значению в системе БонусПлюс. В настройках плагина формируется команда для CRON.

    Пример такой команды

    Добавьте выполнение этой команды в настройках хостинга не чаще 1 раза в час, т.к. количество обращений к api в час ограничено. Исходя из этих ограничений возможно синхронизировать не более 3.599.900 пользователей

    Синхронизация осуществляется по номеру мобильного телефона, который указан у пользователя на вашем сайте.(не имеет значения с какой цифры начинается номер, работает с 7 и 8)

    Информация о результатах выполнения представлена в файлах лога wa-log/bonusplus/cli.log (Для просмотра используйте приложение Логи)

    Информация о выполнении синхронизации в файлах лога


    Отслеживание статуса заказа и логика списания/начисления бонусов

    Партнерской программой ShopScript предусмотрены действия с бонусами - списание при создании заказа или его отмене, начисление при выполнении заказа.
    Плагин умеет отслеживать операции с бонусами в ходе заказа и вносить изменения в БонусПлюс.

    Информация о начислении бонусов за выполненные заказы представлена в файлах лога wa-log/bonusplus/order-complete.log

    Информация о начислении бонусов за заказ в файлах лога


    Информация о списании бонусов за возвращенный заказ представлена в файлах лога wa-log/bonusplus/order-cancel.log

    Информация о списании бонусов за заказ возвращенный заказ


    Отображение информации с бонусами в системе БонусПлюс


    Регистрация пользователей в сервисе, при регистрации на вашем сайте.

    Для осуществления регистрации пользователя в сервисе, в настройках включите этот функционал. Также при регистрации на вашем сайте пользователь обязательно должен указывать номер телефона.

    В систему передается следующая информация:

    • Номер телефона
    • ФИО
    • E-mail

    Информация о регистрации в сервисе хранится в логах wa-log/bonusplus/signup.log

    Пример файла логов

    Подписка на изменение бонусного баланса пользователя в сервисе БонусПлюс.

    Подписка на изменение в системе реализуется с помощью механизма Webhook. Это уведомление при наступлении в системе некоторого события, на которое подписано клиентское приложение. В настройках плагина вы можете подписаться на отслеживание изменения бонусных счетов клиентов

    Страница настроек плагина


    После того, как вы подписались на отслеживание изменений в системе, убедитесь что подписка активна в логах wa-log/bonusplus/webhook.log

    Логи при успешной подписке на webhook


    При активной подписке, бонусный баланс пользователя на сайте изменяется также, как и в системе.

    Логи при начислении бонусов через webhook


    Логи при списании бонусов через webhook


    Все списания и начисления бонусов сопровождаются комментариями в партнерской программе, эти комментарии видит также пользователь на сайте в своем личном кабинете.

    Комментарии операций с бонусами


    Логирование работы плагина

    Вся логика работы плагина сопровождается информированием в логах. Для просмотра используйте приложение "Логи"

    Директория со всеми файлами лога


    • cli.log - файл с информацией синхронизации через CRON
    • order-cancel.log и order-complete.log - файлы с информацией о работе с бонусами при заказе
    • signup.log - файл с информацией о регистрации пользователей в партнерской программе
    • webhook.log - файл с информацией об изменениях в системе при подписке на webhook

    Файлы лога внутри директории



    Карты/уровни лояльности

    В системе БонусПЛЮС возможны разные уровни лояльности для клиентов в зависимости от их общей суммы покупок. В данном плагине для категорий пользователей возможно указать диапазон суммы покупок(см. рисунок).
    Обратите внимание: для предельной категории лояльности указывается специальное слово "max"

    Правила лояльности для категорий пользователей

    При выполнении заказа будет происходить проверка и при достижении общей суммы заказа, пользователь будет переведен в соответствующую категорию. Также произойдет изменение статуса карты в системе БонусПЛЮС. Информацию об изменении статуса можно в файлах лога bonusplus/loyal_change.log

    Информация об изменении уровня лояльности

    Перенос покупателей в систему лояльности

    Возникают ситуации когда интернет магазин работал раньше чем была подключена интеграция с БонусПЛЮС. В плагине реализована возможность переноса покупателей из интернет магазина в систему БонусПЛЮС.
    Для этого вам необходимо в настройках плагина включить настройку "Зарегистрировать покупателей магазина в БонусПЛЮС", находится она на вкладке Синхронизация CRON(см. рисунок)

    Зарегистрировать покупателей магазина в БонусПЛЮС

    После сохранения и выполнения команды CRON, информацию о зарегистрированных пользователях вы можете увидеть в логах bonusplus/cli.log

    Информация о регистрации пользователей с помощью CRON

    Страница загружается Страница загружается
    Динамический текст
    19
    Динамический текст
    Тексты, меняющиеся при перезагрузке страницы сайта
    Изображения WEBP
    51
    Изображения WEBP
    Конвертация в современный формат с поддержкой iOS
    Типы цен (оптовые цены)
    9
    Типы цен (оптовые цены)
    Разные цены для витрин или для групп покупателей
    Не Бесплатно
    9
    Не Бесплатно
    Убираем слово Бесплатно из корзины
    Чистка характеристик
    6
    Чистка характеристик
    Удаляет неиспользуемые значения характеристик
    Шаблоны сообщений
    31
    Шаблоны сообщений
    Шаблоны для отправки сообщений из заказа.
    Последние поступления PRO
    1
    Последние поступления PRO
    Вновь поступившие товары в одном месте
    Предзагрузка контента — Preload и Push
    3
    Предзагрузка контента — Preload и Push
    Предзагрузка ключевых запросов PageSpeed+
    Блок "Поделиться"
    13
    Блок "Поделиться"
    Плагин добавляет кнопки "поделиться" в магазин.
    Избранное PRO
    3
    Избранное PRO
    Отложенные товары с привязкой к аккаунту
    Быстрый Google Fonts
    10
    Быстрый Google Fonts
    Кэширование шрифтов Google локально на сайте
    Товары в корзину по ссылке
    6
    Товары в корзину по ссылке
    Делитесь корзиной через ссылку
    Ссылка на оплату
    17
    Ссылка на оплату
    Прямая ссылка для перехода к оплате в уведомлениях
    Проверка возраста
    12
    Проверка возраста
    Всплывающее окно с предупреждением.
    Наличие в корзине
    Наличие в корзине
    Плагин отображает доступный остаток товаров
    Скрытие товаров/артикулов без остатка
    9
    Скрытие товаров/артикулов без остатка
    Категории и фильтры без товаров не в наличии
    Покупки за период
    Покупки за период
    Находит товары, купленные за указанный период
    БонусПЛЮС
    БонусПЛЮС
    Плагин позволяет синхронизировать бонусы
    Поиск
    7
    Поиск
    Поиск по текстовым страницам сайта
    Сайт
    Шаблон «Написать клиенту»
    Шаблон «Написать клиенту»
    HTML-шаблон email действия «Написать клиенту»
    0
    Запрос на обработку

    Можете заполнить форму, и мы свяжемся с вами

    Ваше имя
    Email
    Сообщение