GetMeBack - бонусная программа лояльности

0

Разработчик: iFrog

Установлено: 100 - 499

Обновлено: 17.10.2023

Адаптирован под мобильные устройства

Совместим с редакциями Битрикс: «Малый бизнес» / «Бизнес»

Подключите модуль программы лояльности GetMeBack к вашему интернет-магазину.

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

GetMeBackэто единая платформа для создания бонусной программы лояльности на базе:

  • брендированного мобильного приложения компании;

  • электронных карт Wallet.

Модуль GetMeBack позволяет принимать оплату накопленными баллами или начислять баллы за покупки. В процессе оформления заказа пользователю предлагается ввести количество накопленных баллов для оплаты, их списание с аккаунта GetMeBack происходит автоматически. Расчет и начисление баллов осуществляется в момент проведения оплаты основной суммы заказа (без учета доставки и списанных баллов).

Возможности сервиса GetMeBack:

  • многоуровневая программа лояльности с подарками за баллы;

  • готовые механики возврата клиентов - автопоздравления, приветственные баллы, геоуведомления и т.д.;

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

  • неограниченные бесплатные Push-сообщения;

  • сбор данных клиентов;

  • измерение NPS и сбор отзывов;

  • онлайн-каталог товаров с функцией онлайн-оплаты и заказа доставки;

  • встроенная CRM-система;

  • подробная аналитика.

Обратите внимание, что модуль тестировался для работы со стандартной коробочной версией Битрикс (без расширений и надстроек). В остальных случаях вам потребуется квалифицированные Битрикс и PHP разработчики для его установки и кастомизации. В настоящее время GetMeBack не предоставляет услуг по доработке вашего сайта или услуг по установке модуля на ваш сайт.

Вы можете обратиться в GetMeBack, чтобы получить презентацию сервиса.

Видеообзор «Как работает модуль GetMeBack для Битрикс?»

<b>Требования для установки</b><br /><p></p><ul><li><p>Решение устанавливается на редакции: Малый бизнес, Бизнес,, Энтерпрайз.</p><li><p>Для работы модуля необходимы модули main, sale, iblock версии не ниже 18.5.0.</p><li><p>Минимальная поддерживаемая версия php - 7.1</p><li><p>Необходимые модули php - <a href="https://www.php.net/manual/ru/book.curl.php" target="_blank" >cURL</a>, <a href="https://www.php.net/manual/ru/book.json.php" target="_blank" >JSON</a></p><li><p>Активный аккаунт <a href="https://getmeback.ru/?utm_medium=bitrix" target="_blank" >GetMeBack</a></p></ul><p></p><b>Установка модуля</b><br /><p>Стандартная установка модуля через bitrix marketplace.</p><p>После установки модуля Вы будете перенаправлены на страницу настроек модуля (Магазин -&gt; GetMeBack - лояльность).</p><p>После заполнения настроек интеграции с GetMeBack станут доступны дополнительные настройки для работы модуля.</p><b><p>Работа модуля</p></b><p>Для активации списания/начисления баллов пользователю необходимо будет разово подтвердить свой номер телефона (на который он зарегистрирован в программе лояльности).</p><p>Списание баллов доступно для стандартного шаблона (или шаблонов на его основе) компонента<i> sale.order.ajax</i>. Если используются нестандартные шаблоны, может потребоваться модификация шаблона компонента <i>ifrog:gmb.sale.order.ajax</i>.</p><p>После оформления заказа с оплатой бонусными баллами будет создана отдельная оплата &quot;Оплата баллами GetMeBack&quot;. Баллами можно оплатить всю сумму товаров в заказе за вычетом 1 рубля.</p><p>Начисление баллов происходит после оплаты заказа на оставшуюся сумму заказа. Создается отдельная оплата в заказе &quot;Начисление баллов GetMeBack&quot; с суммой 0 рублей, количество начисленных баллов за заказ можно будет посмотреть в свойстве заказа &quot;Количество начисленных баллов GetMeBack&quot;.</p><p>На доставку оплата баллами и их начисление не распространяется. Оплату и начисление баллов можно отменить через административную панель bitrix.</p><p>В составе модуля есть компонент для вывода баланса пользователя <i>ifrog:getmaback.balance</i> с возможностью подтверждения номера пользователя.</p><b>События</b><br /><br /><b>onCalculateOrderPrice</b><br /><br />Расчет суммы заказа, на которую будут начислены баллы.<br /><br />Итоговая сумма не может быть больше суммы товаров в заказе за вычетом одного рубля.<br /><br />Если зарегистрировано несколько событий, то будет использовано минимальное значение.<br /><br />Если событие вернет ошибку, она будет проигнорирована.<br /><br />Результат события должен возвращать параметр `amount` с рассчитанной суммой.<br /><br /><b>onCalculateOrderUseBonusAmount</b><br /><br />Расчет максимальной суммы баллов, которыми можно оплатить заказ.<br /><br />Итоговая сумма не может быть больше суммы товаров в заказе за вычетом одного рубля.<br /><br />Если зарегистрировано несколько событий, то будет использовано минимальное значение.<br /><br />Если событие вернет ошибку, она будет проигнорирована.<br /><br />Результат события должен возвращать параметр `amount` с рассчитанной суммой.<br /><br /><b>Пример использования событий<br /></b><br />Например, мы хотим запретить оплату баллами или их начисление для товаров со скидками. <br /><br /><div class="blog-post-code" title="Код"><table class="blogcode"><tr><td><pre>use IFrog\GMB\Bitrix\Event\BonusEvent; use IFrog\GMB\ModuleEvents; use Bitrix\Main\Loader; use Bitrix\Main\EventManager; Loader::includeModule("ifrog.getmeback"); // обработчик события function excludeDiscountedProducts(BonusEvent $event) { $basket = $event->getBasket(); $amount = 0; foreach ($basket as $item) { /** @var BasketItemBase $item */ // Не учитываем товар со скидкой if (intval($item->getDiscountPrice()) > 0) { continue; } $amount += $item->getPrice(); } $event->addResult( new EventResult( EventResult::SUCCESS, [ // передаем рассчитанную сумму "amount" => $amount ] ) ); } // регистрация событий EventManager::getInstance() ->addEventHandler( "ifrog.getmeback", // ID модуля ModuleEvents::CALCULATE_ORDER_PRICE, // Идентификатор события "excludeDiscountedProducts" ); EventManager::getInstance() ->addEventHandler( "ifrog.getmeback", // ID модуля ModuleEvents::CALCULATE_ORDER_USE_BONUS_AMOUNT, // Идентификатор события "excludeDiscountedProducts" );</pre></td></tr></table></div>
<p><b>Разработчик</b></p><p><a href="https://getmeback.ru/?utm_source=bitrix" target="_blank" >ООО «айФрог»</a></p><p>Поддержка (оказывается в будние дни с 10:00 до 19:00 по Москве)</p><p><a href="mailto:hello@getmeback.ru" target="_blank" >hello@getmeback.ru</a></p><p>+7(812)407-27-85</p><a href="https://getmeback.ru/?utm_source=bitrix" target="_blank" >https://getmeback.ru/</a>