Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!

Я согласен с условиями активации продлений
Продлить
Продолжить покупки

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

Подключите модуль программы лояльности GetMeBack к вашему интернет-магазину. Интеграция с сайтом поможет бизнесу удержать клиентов, привлечь новых покупателей и повысить повторные продажи. GetMeBack — это единая платформа для создания бонусной программы лояльности на базе:брендированного мобильного приложения компании;электронных карт Wallet. Модуль GetMeBack позволяет принимать оплату накопленными баллами или начислять баллы за покупки. В процессе оформления заказа пользователю предлагается ввести количество накопленных баллов для оплаты, их списание с аккаунта GetMeBack происходит автоматически. Расчет и начисление баллов осуществляется в момент проведения оплаты основной суммы заказа (без учета доставки и списанных баллов).Возможности сервиса GetMeBack:многоуровневая программа лояльности с подарками за баллы;готовые механики возврата клиентов - автопоздравления, приветственные баллы, геоуведомления и т.д.;реферальная система;неограниченные бесплатные Push-сообщения;сбор данных клиентов;измерение NPS и сбор отзывов;онлайн-каталог товаров с функцией онлайн-оплаты и заказа доставки;встроенная CRM-система;подробная аналитика.  Обратите внимание, что модуль тестировался для работы со стандартной коробочной версией Битрикс (без расширений и надстроек). В остальных случаях вам потребуется квалифицированные Битрикс и PHP разработчики для его установки и кастомизации. В настоящее время GetMeBack не предоставляет услуг по доработке вашего сайта или услуг по установке модуля на ваш сайт.Вы можете обратиться в GetMeBack, чтобы получить презентацию сервиса.Видеообзор «Как работает модуль GetMeBack для Битрикс?»

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

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

от iFrog
Скриншоты
Описание

Технические данные

Опубликовано:
23.09.2021
Обновлено:
17.10.2023
Версия:
1.2.8
Установлено:
50 - 99 раз
Подходящие редакции:
«Малый бизнес», «Бизнес»
Адаптивность:
Да
Поддержка Композита:
Нет
Совместимо с Сайты24
Нет
Совместимо с PHP 8.1
Да

Пользовательское соглашение

Описание

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Отзывы (0)
Обсуждения (1)
Что нового
1.2.8 (17.10.2023) Улучшили стабильность работы модуля на новых версиях PHP от версии 8.1
1.2.7 (29.09.2023) Улучшили стабильность работы модуля на новых версиях PHP от версии 8.0
1.2.6 (10.04.2023)
  • Поддержка php 8.x
1.2.5 (13.11.2022)
  • Исправление ошибок совместимости с новыми версиями битрикс
1.2.4 (30.03.2022)
  • Мелкие исправления
1.2.3 (11.03.2022)
  • Исправление шаблонов
1.2.2 (02.03.2022)
  • Небольшие исправления
1.2.1 (24.02.2022)
  • Исправление событий
1.2.0 (22.02.2022)
  • Поддержка печати чеков
  • Переработан механизм работы модуля
1.1.7 (16.02.2022)
  • Hotfix
1.1.6 (26.01.2022)
  • Поддержка дробных баллов
1.1.5 (30.12.2021)
  • Внутренние изменения
1.1.4 (30.11.2021)
  • Изменение названия платежной системы для начисления баллов
1.1.3 (22.11.2021)
  • Исправлена ошибка таймаута при списании/начислении балов
1.1.2 (17.11.2021)
  • Исправление ссылок на wallet
1.1.1 (17.11.2021)
  • Исправление ошибки даты рождения
1.1.0 (21.10.2021)
  • Добавление ссылки на скачивание карты wallet
  • Поддержка ограничения списания баллов
1.0.6 (05.10.2021)
  • Изменения внутреннего API
1.0.5 (29.09.2021)
  • Добавлено PS_SUM для начисления баллов
1.0.4 (28.09.2021)
  • Исправление ошибок
1.0.3 (28.09.2021)
  • Внутреннее апи для переноса баланса
1.0.2 (27.09.2021)
  • Исправление JS
1.0.1 (24.09.2021)
  • Изменения внутреннего API
Установка
Требования для установки

  • Решение устанавливается на редакции: Малый бизнес, Бизнес,, Энтерпрайз.

  • Для работы модуля необходимы модули main, sale, iblock версии не ниже 18.5.0.

  • Минимальная поддерживаемая версия php - 7.1

  • Необходимые модули php - cURL, JSON

  • Активный аккаунт GetMeBack

Установка модуля

Стандартная установка модуля через bitrix marketplace.

После установки модуля Вы будете перенаправлены на страницу настроек модуля (Магазин -> GetMeBack - лояльность).

После заполнения настроек интеграции с GetMeBack станут доступны дополнительные настройки для работы модуля.

Работа модуля

Для активации списания/начисления баллов пользователю необходимо будет разово подтвердить свой номер телефона (на который он зарегистрирован в программе лояльности).

Списание баллов доступно для стандартного шаблона (или шаблонов на его основе) компонента sale.order.ajax. Если используются нестандартные шаблоны, может потребоваться модификация шаблона компонента ifrog:gmb.sale.order.ajax.

После оформления заказа с оплатой бонусными баллами будет создана отдельная оплата "Оплата баллами GetMeBack". Баллами можно оплатить всю сумму товаров в заказе за вычетом 1 рубля.

Начисление баллов происходит после оплаты заказа на оставшуюся сумму заказа. Создается отдельная оплата в заказе "Начисление баллов GetMeBack" с суммой 0 рублей, количество начисленных баллов за заказ можно будет посмотреть в свойстве заказа "Количество начисленных баллов GetMeBack".

На доставку оплата баллами и их начисление не распространяется. Оплату и начисление баллов можно отменить через административную панель bitrix.

В составе модуля есть компонент для вывода баланса пользователя ifrog:getmaback.balance с возможностью подтверждения номера пользователя.

События

onCalculateOrderPrice

Расчет суммы заказа, на которую будут начислены баллы.

Итоговая сумма не может быть больше суммы товаров в заказе за вычетом одного рубля.

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

Если событие вернет ошибку, она будет проигнорирована.

Результат события должен возвращать параметр `amount` с рассчитанной суммой.

onCalculateOrderUseBonusAmount

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

Итоговая сумма не может быть больше суммы товаров в заказе за вычетом одного рубля.

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

Если событие вернет ошибку, она будет проигнорирована.

Результат события должен возвращать параметр `amount` с рассчитанной суммой.

Пример использования событий

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

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'
    );
Поддержка

Разработчик

ООО «айФрог»

Поддержка (оказывается в будние дни с 10:00 до 19:00 по Москве)

hello@getmeback.ru

+7(812)407-27-85

https://getmeback.ru/

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки