+7(982) 597-7179

Плагин для кэшбэка в виде бонусов Bonus for Woo для wordpress

Время на прочтение: 5 мин.

Создайте современную программу лояльности для клиентов вашего интернет-магазина.

Представляем вашему вниманию наш WordPress плагин Bonus for Woo, который работает в связке с Woocommerce.

Модуль предназначен для реализации системы возврата процента(кэшбэка) от покупок в виде бонусных баллов. 

Задачи решаемые плагином

Главная цель внедрения системы лояльности — увеличение прибыли.

Bonus for Woo поможет вам в этом, решив следующие задачи:

— Увеличение повторных продаж.

— Уход от анонимных продаж к регистрируемым.

— Привлечение новых покупателей с помощью реферальной системы.

— Привлечение потерянных пользователей бонусными баллами.

— Подбор эффективных процентов кэшбэка.

Возможности Bonus for Woo

Внимание! Bonus for Woo работает только в паре с плагином Woocommerce.

В настройках модуля можно:

  • добавлять и менять статусы для клиентов,
  • определить процент возврата кэшбэка в виде бонусных баллов,
  • указать сумму, которую должен потратить в магазине для получения нужного статуса,
  • добавлять бонусные баллы любому пользователю,
  • начислять бонусные баллы за одобренный отзыв от товаре,
  • изменять текст некоторых кнопок и подписей на сайте,
  • скрывать возможность потратить баллы для товаров со скидкой,
  • убрать возможность потратить баллы если применен купон,
  • возможность не начислять кэшбэк на сумму доставки,
  • При изменении статуса заказа на «возвращен», потраченные и полученные баллы за этот заказ будут возвращены.
  • включить уведомления на электронную почту об изменениях баллов
  • Экспорт и импорт баллов клиентов в csv-файл

Возможности для клиентов:

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

Как начисляются бонусы?

Бонусные баллы начисляют только в том случае, если товар проведен в woocommerce как выполнен.

Бонусные баллы за оставленный отзыв начисляется только если будет одобрен модератором. Если же этот отзыв будет отклонен, то баллы отнимутся.

При необходимости администратор может вручную добавить баллы клиенту и написать причину добавления.

Как списываются бонусы?

Бонусы списываются если клиент подтвердил заказ.

На странице личного кабинета

В личном кабинете клиента появятся пункты меню «Мои бонусы» и «Начисления бонусов». Название пунктов можно менять в настройках плагина. На странице бонусов показывается статус, процент возврата и бонусные баллы клиента. Так же отображается сумма, которую нужно потратить для перехода на новый статус.

Немного ниже отображается реферальная ссылка для отправки приглашения и количество приглашенных людей. Реферальная система доступна в версии Pro. Количество приглашенных людей увеличивается только если они зарегистрируются. Баллы за приглашенных людей начисляются только после того, как они купят что-нибудь.

Страница бонусных баллов в личном кабинете

В корзине и при оформлении товара пользователь может использовать баллы для скидки.

Вид корзины

Скидка будет автоматически вычитаться из общей суммы.

Плагин можно скачать в репозитории WordPress, введите в поиске: Bonus for Woo.

Экспорт и импорт

В плагине есть возможность реализации экспорта и импорта бонусных баллов.

Вкладка импорта\экспорта

При нажатии кнопки «Создать файл экспорта csv » создастся файл экспорта .csv, который можно скачать и изменять. Страница перезагрузится, вернитесь обратно во вкладку Экспорт\Импорт и уведите возле данной кнопки ссылку для скачивания:

Ссылка для скачивания файла экспорта

Файл экспорт имеет следующий вид:

файл экспорта

Где id user — идентификационный номер пользователя, User name — имя пользователя, Points — баллы пользователя. Меняем баллы и сохраняем.

Чтобы обновить баллы, загрузите данный файл через форму ниже, все баллы обновятся автоматически.

Версия Pro

В модуле добавлены расширенные возможности. Решение платное. Для активации версии Pro не потребуется дополнительных установок, ваши настройки не сбросятся, бонусные баллы останутся неизменными.

Для установки версии Pro необходимо войти во вкладку Pro и нажать на кнопку «Купить»:

Откроется страница, где вам необходимо ввести электронную почту, на которую придёт ключ активации:

После оплаты проверьте почту. Ключ, который придёт, надо ввести в поле для ключа и нажать кнопку «Активировать».

После этого появится новый функционал.

На данный момент в дополнительный функционал входит:

  • Возможность изменять баллы покупателям. В бесплатной версии можно только добавлять баллы.
  • Возможность списывать определенный процент с суммы заказа. Например, если указано максимальное списывание 50%, сумма заказа 1000 рублей, а у покупателя 800 баллов, то списать можно только 500 баллов.
  • Возможность исключать товары и категории, которые нельзя купить за баллы.
  • Возможность зачислять кэшбэк на исключенные товары и категории
  • Возможность начислять баллы за регистрацию.
  • Возможность исключать роли из бонусной системы (Администратор всегда исключен).
  • Возможность установить минимальную сумму заказа, при которой можно списывать баллы.
  • Реферальная система

Реферальная система

Реферальная система доступна в версии Pro.

Ваши пользователи могут отправлять реферальную ссылку и тем самым зарабатывать бонусные баллы.

Баллы за приглашение не начисляются. Баллы начисляются только с покупки приглашенного покупателя.

В настройках реферальной системы можно:

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

Bonus for Woo постоянно развивается, функционал увеличивается. С увеличением функционала версии Pro будет увеличиваться цена версии. Для тех кто купил ранее версию Pro функционал будет добавляться бесплатно.

Возможные проблемы

  1. Не выводится текст из вкладки переводов. Зайдите в настройки плагина -> перевод и нажмите кнопку сохранить.
  2. Не могу оплатить Pro версию. Ошибка «Не получилось. Похоже, это техническая ошибка. Попробуйте заплатить еще раз». На Юмани иногда не проходят платежи, напишите на почту [email protected]

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


Читайте также:

Приглашаем поучаствовать в обсуждении статьи:

Комментариев 92
  • Иван4 месяца назад

    Молодец! Спасибо за плагин! то что искал. Сейчас определюсь с шаблоном и каталогом обязательно закажу. Отдельное спасибо за Русский язык. Вопрос а как он сочетается с AffiliateWP. И еще один вопрос. У меня физически товар и оплата по факту доставки, т.е. я в ручную одобряю, никаких вопросов не возникнет. И по реффералам я так понял бонусы начисляются за все их покупки и их можно тратить в магазине. Ну и последний вопрос у меня с AffiliateWP стоит генератор QR кода реф ссылки конфликта не будет или реф ссылка одна на все.

    Ответить
    • Александр Токмаков4 месяца назад

      Спасибо. Реферальная ссылка генерируется отдельно в плагине. Совместимости с AffiliateWP нет. Баллы начисляются только когда администратор отметит заказ как завершен.

      Ответить
  • Вадим3 месяца назад

    Добрый день! Хотел потестировать плагин, но при активации вылазит ошибка:

    Parse error: syntax error, unexpected ‘}’, expecting end of file in /home/****/****/www/wp-content/plugins/bonus-for-woo/classes/class.bonus-for-woo-admin.php on line 1541

    Установлена чистая на сегодняшний день новая версия WordPress 5.8.1
    На хостинге PHP версии 7.4
    Из установленных плагинов только WooCommerce

    Ответить
    • Вадим3 месяца назад

      уже решил вопрос, на строке 1541 удалил одну скобку)

      Ответить
      • Александр Токмаков3 месяца назад

        Но там нет лишних скобок))))

        Ответить
    • Александр Токмаков3 месяца назад

      Здравствуйте. Спасибо за замечание. Обновите плагин до версии 2.3.4 и проверьте. Напишите пожалуйста заработало или нет.

      Ответить
      • Вадим3 месяца назад

        Очень оперативно! Огромное спасибо! Плагин супер, обязательно куплю версию PRO

        Ответить
        • Александр Токмаков3 месяца назад

          Спасибо.

          Ответить
  • Михаил2 месяца назад

    Здравствуйте. Спасибо за плагин. Столкнулся с такой проблемой, что бонусы неправильно считаются в самом товаре. вот скриншот карточки товара https://prnt.sc/1zk3ltu, а в корзине считает правильно. Скриншоты: https://prnt.sc/1zk3ulp, https://prnt.sc/1zk3vwb
    Можно ли решить эту проблему? Спасибо

    Ответить
    • Александр Токмаков2 месяца назад

      Здравствуйте, Михаил. Бонусы правильно считаются.
      Если клиент не зарегистрирован или не имеет статуса, то выводится текст: Кэшбэк: до 100 баллов (100 — это максимальный процент кэшбэка из настроек).
      Если клиент уже имеет статус, то ему будет показываться именно его кэшбэк.
      Up to — означает «до». Не понимаю только почему у вас не перевелись строчки. У вас на украинском wordpress? Просто переводы плагина только на английском и русском.

      Ответить
      • Михаил2 месяца назад

        Спасибо за ответ. Да, сайт на украинском, но это не проблема, я плагин переведу. Просто я не совсем наверное до конца понял логику: когда человек впервые заходит на сайт, смотрит товар, ему показывается максимальное кол-во бонусов, которое он сможет получить, если купит этот товар? Иными словами, тот процент, который я указал в админке. Спасибо)

        Ответить
        • Александр Токмаков2 месяца назад

          Ну вот для примера:
          сумма товара 1000грн
          у вас статус серебро 2% кэшбэка, золото 5% и платина 10%.
          В карточке товара будет «кэшбэк до 100 баллов», а в оформлении товара «кэшбэк 20 баллов»

          Ответить
          • Миша2 месяца назад

            ну да, я так и понял, что выводится максимальное кол-во бонусов, которое может получить клиент. Спасибо за подробное разъяснение)

            Ответить
      • Миша2 месяца назад

        Знаете, я все таки столкнулся со сложностями перевода строк в самом личном кабинете клиента. Даже WP в настройках выбирал русс.язык, все равно все а англ.выводится. Я вот об этом (скриншот https://prnt.sc/1zoxx5v)
        Почем-то перевод файлов ничего не дает, т.е. создаю переводы. Подскажите пожалуйста, как можно перевести эти строки?

        Ответить
        • Александр Токмаков2 месяца назад

          Обычно языковые пакеты устанавливаются автоматически. Но иногда приходится прописывать в файле wp-config.php: define(‘WPLANG’, ‘ru_RU’);
          Для перевода можно использовать плагин Loco Translate или ему подобные.
          Так же можно перевести в репозитории плагина для украинского языка(https://translate.wordpress.org/projects/wp-plugins/bonus-for-woo/dev/uk/default/) и дождаться одобрения волонтеров WordPress, но это ооооочень долго.

          Ответить
  • Миша2 месяца назад

    в том то и дело, что для перевода использую Loco Translate, но переводы не отображаются+ в самом плагине отсутствует сам файл шаблона перевода(

    Ответить
    • Александр Токмаков2 месяца назад

      Пока я тестирую Loco Translate, попробуйте включить русский язык и удалить плагин bonus for woo, а затем снова его установить. Должен подтянуться языковой пакет. Ваши настройки не слетят

      Ответить
      • Миша2 месяца назад

        Здравствуйе. Сделал как посоветовали-перевод рус. появился вроде. Но теперь проблема вот в чем: в личном кабинете пользователя (если залогиниться) то выводится вот такая ошибка (скриншот https://prnt.sc/200ibzn). Если клиент не залогинен то все ок, указывается какое число бонусов он получит.
        В админской учетке тоже самое.

        Ответить
        • Александр Токмаков2 месяца назад

          Пожалуйста обновите плагин до версии 2.5.3

          Ответить
          • Миша2 месяца назад

            Здравствуйте. Обновил плагин до версии 2.5.8, вроде все работает, только вот при нажатии на кнопку использовать балы появляется такое окно с подтверждением, после чего происходит обновление страницы и естественно перерасчет суммы заказа. Можно ли как то убрать это окно? Скриншот (https://prnt.sc/207m6g4)

            Ответить
          • Александр Токмаков2 месяца назад

            Да. Обновите плагин до версии 2.5.9

            Ответить
  • Дмитрий2 месяца назад

    Александр, спасибо за плагин. Есть пара вопросов. Хотел бы реализовать такое решение: статус и размер бонусов устанавливать не от суммы а от количества заказов. Наверное узкая задачка, может подскажете где самому поколдовать и что сделать. И второй момент, хотелось бы начальный статус с с определенным уровнем кешбэка устанавливать сразу новым пользователям, но если ставлю статус с суммой 0, то это не работает. Все равно новому клиенту присваивается статус customer, причем для я перевел его как ГОСТЬ, а в личном кабинете на странице бонусов все равно отображается Клиент

    Ответить
    • Александр Токмаков2 месяца назад

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

      Ответить
      • Дмитрий2 месяца назад

        Заранее спасибо! Еще бы сделать настройку выбора порядка страницы кешбэков в личном кабинете, а то я убрал лишние для меня эндопоинты учетной записи и пункт кешбэков сместился за пункт выйти. Я конечно поправил для себя в коде плагина порядковый номер, но при обновлении конечно слетело

        Ответить
        • Александр Токмаков2 месяца назад

          Немного не понял задачу. Если есть возможность, опишите подробнее со скриншотами, что сделать. Можно отправить на [email protected]

          Ответить
          • Дмитрий2 месяца назад

            Александр, получил от вас ответ на почту, но отвечу публично. Ваша техподдержка самая лучшая и быстрая из всего что я встречал! Спасибо большое за такую оперативную отзывчивость!

            Ответить
          • Александр Токмаков2 месяца назад

            Спасибо огромное. Буду рад за честный отзыв в репозитории плагинов https://wordpress.org/support/plugin/bonus-for-woo/reviews/. Это повлияет на популяризацию плагина.

            Ответить
      • Дмитрий2 месяца назад

        Хотя ладно, переписал фильтр в своем файле функций.

        Ответить
  • Миша1 месяц назад

    Здравствуйте. Столкнулся с такой ситуацией: клиент оформил на сайте заказ, но не зарегистрировался. Я создал ему отдельно учетную запись сам на тот email, который был указан при оформлении заказа.
    Первая проблема: после регистрации этому юзеру не начислялись бонусы автоматически. Ну то ладно, я в админке его их вручную добавил, хотя было бы суппер, если бы балы подтягивались после ручной регистрации

    А вот какая проблема вторая: у пользователя в кабинете указано 6 балов, но в таблице +0 (скриншот https://prnt.sc/22trjlw), а вот так у меня в админке: https://prnt.sc/22trnys
    Вопрос: можно ли решить эти два вопроса? Спасибо 🙂

    Ответить
    • Александр Токмаков1 месяц назад

      Здравствуйте. Ближайшие дни обдумаю эти проблемы. Напишу вам

      Ответить
      • Миша1 месяц назад

        понял, спасибо)

        Ответить
        • Александр Токмаков1 месяц назад

          Добрый день. Отвечу на ваши вопросы.
          чтобы пользователь мог регистрироваться при оформлении заказа надо в настройках woocommerce поставить галочки: https://skr.sh/sBVwtseth3t
          При создании нового пользователя вручную, баллы добавляются. Проверьте актуальную версию плагина bonus for woo, версия плагина обязательно PRO

          Проблема woocommerce в том, что если товар был куплен не зарегистрированным, то после регистрации его незарегистрированные заказы не подтягиваются.
          Тут я ничего поделать не могу.

          То что в таблице +0, этой ошибки у себя не выловил, к сожалению, но такие лишние записи можно удалить в настройках пользователя:https://skr.sh/sBVAovBv2vn
          А также в истории бонусных баллов всех пользователей: https://skr.sh/sBVZDCkiIXe

          Ответить
  • Дмитрий1 месяц назад

    Добрый день, Александр! Выявил у себя такую проблему: пользователь при оформлении заказа использует кэшбэк. Кэшбэк списывается. На нашем сайте заказы создаются со статусом На удержании, так как оплата производится безналичным расчетом после обработки заказа менеджером и выставления счета. Проблема в том, что если клиент в личном кабинете или менеджер в админке отменяют заказ, то кэшбэк не возвращается. Но по сути клиент им не воспользовался. Возможно ли решение данной ситуации. Версия пока не про, так как разрабатываю систему кэшбэков на тестовом сервере.
    Заранее благодарю за ответ!

    Ответить
  • Алексей2 недели назад

    Добрый день! Можно как то сделать рассылку писем с реферальной ссылкой? Что бы например: При выполненном заказе, уходило письмо » спасибо что выбрали нас… далее по тексту… и реферальная ссылка.

    Ответить
    • Александр Токмаков2 недели назад

      Здравствуйте. Хорошая идея. Я добавлю в шаблон писем эту возможность в следующем обновлении.

      Ответить
  • Олег1 неделя назад

    Здравствуйте!
    Есть действующая бонусная программа. Привязана к номеру телефона клиента. Бонусы выгружаются в json (или любой другой формат) Вопрос:
    Есть ли возможность импортировать, обновлять кол-во бонусов у клиента. Ну и соответственно в экспортировать в каком то виде например в json? Спасибо

    Ответить
    • Александр Токмаков1 неделя назад

      Здравствуйте. На данный момент экспорт и импорт бонусных баллов не реализован. Планируем сделать это в будущем. Скажите, какая у вас действующая бонусная система?

      Ответить
      • Олег1 неделя назад

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

        Ответить
1 2 3

Войти через: