партнер Битрикс
ключа на e-mail
по всей России
всегда на связи
Подключите модуль программы лояльности GetMeBack к вашему интернет-магазину.
Интеграция с сайтом поможет бизнесу удержать клиентов, привлечь новых покупателей и повысить повторные продажи.
GetMeBack - это единая платформа для создания бонусной программы лояльности на базе:
- брендированного мобильного приложения компании
- электронных карт Wallet.
Модуль GetMeBack позволяет принимать оплату накопленными баллами или начислять баллы за покупки. В процессе оформления заказа пользователю предлагается ввести количество накопленных баллов для оплаты, их списание с аккаунта GetMeBack происходит автоматически. Расчет и начисление баллов осуществляется в момент проведения оплаты основной суммы заказа (без учета доставки и списанных баллов).
Возможности сервиса GetMeBack:
- многоуровневая программа лояльности с подарками за баллы
- готовые механики возврата клиентов - автопоздравления, приветственные баллы, геоуведомления и т.д.
- реферальная система
- неограниченные бесплатные Push-сообщения
- сбор данных клиентов
- измерение NPS и сбор отзывов
- онлайн-каталог товаров с функцией онлайн-оплаты и заказа доставки
- встроенная CRM-система
- подробная аналитика.
Обратите внимание, что модуль тестировался для работы со стандартной коробочной версией Битрикс (без расширений и надстроек). В остальных случаях вам потребуется квалифицированные Битрикс и PHP разработчики для его установки и кастомизации. В настоящее время GetMeBack не предоставляет услуг по доработке вашего сайта или услуг по установке модуля на ваш сайт.
Вы можете обратиться в GetMeBack, чтобы получить презентацию сервиса.
Видеообзор «Как работает модуль GetMeBack для Битрикс?»
Для покупки программного продукта выберите понравившийся товар и добавьте его в корзину. Далее перейдите в Корзину и нажмите на «Оформить заказ» или «Купить в 1 клик».
Когда оформляете быстрый заказ, укажите ФИО, телефон и e-mail. Вам перезвонит менеджер и уточнит условия заказа. По результатам разговора вам придет подтверждение оформления товара на почту и ссылка на оплату.
При оформлении заказа в стандартном режиме, заполните полностью форму по последовательным этапам: выберите тип плательщика, заполните все обязательные поля, выберите способ оплаты и нажмите кнопку «Оформить заказ».
Безналичный расчет для юридических лиц
Электронная версия счета для оплаты будет сформирована автоматически на финальной странице после создания заказа. Вы также можете запросить копию счета на свой электронный адрес. Счет необходимо оплатить в любом выбранном вами коммерческом банке в течение 5 банковских дней после оформления заказа.
Безналичный расчет для физических лиц
Вы можете оплатить заказ онлайн на сайте при помощи банковской карты или Яндекс.Деньги. Также Вы можете получить на свой электронный адрес счет с реквизитами для оплаты. Его необходимо распечатать и оплатить в любом выбранном вами коммерческом банке в течение 5 банковских дней после оформления заказа.
Уважаемые покупатели! Обращаем ваше внимание, что в соответствии с пп. 26 п. 2 ст. 149 НК РФ реализация программных продуктов осуществляется без НДС.
1. Приобретенные программные продукты поставляются в виде цифро-буквенного кода. Используя код, вы сможете установить продукт на хостинг. Код приходит на указанный в заказе адрес электронной почты.
2. Время от момента получения оплаты до момента отправки кода занимает некоторое время. В течение этого периода выполняется оформление приобретенной продукции.
3. Уважаемые покупатели! Обращаем ваше внимание, что дополнительная задержка в поставке лицензионных ключей может быть вызвана некорректно указанным адресом электронной почты. Просим вас внимательно проверять ваши персональные данные при оформлении заказа.
Для установки приобретенных программных продуктов, потребуется:
- CSM 1С-Битрикс: Управление сайтом.
- Домен (адрес сайта).
- Хостинг (дисковое пространство для сайта).
Мы рекомендуем и на Битрикс, воспользовавшись промокодом B1EF-C661-15E1-8773 на скидку 5% при покупке.
Если вы испытываете сложности в плане активации и установке приобретенных продуктов, Вы можете воспользоваться помощью наших специалистов на платной основе, связавшись с нами любым удобным способом.
Требования для установки
- Решение устанавливается на редакции: Малый бизнес, Бизнес, Энтерпрайз.
- Для работы модуля необходимы модули 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'
);
