Не нашли ответы на свои вопросы в наших публикациях? Задайте вопрос в службу техподдержки!
Модуль в своей работе в административной части сайта получает LID сайта из настроек сайта, поэтому, для корректно работы необходимо чтобы в настройках сайта указывайте корректные доменные имена сайта, особенно - если у вас несколько сайтов на одной лицензии.
Переходим в настройки модуля
Скролим в низ так как настроек там очень много!
Модуль поддерживает работу с несколькими сайтами (многосайтовость) в рамках одной лицензии.
Выбираете необходимый сайт (вкладку) и включаете его (устанавливаете галочку 5)
Установим необходимые значения настроек
- БОНУСНАЯ СИСТЕМА
- название бонусов - выберите ВАЛЮТУ бонусов - или из списка валют сайта или внесите свое обозначение (рекомендация: выбрать из списка валют)
- Возврат бонусов при отказе от заказа - при установке данной опции - при отмене заказа будет производится возврат бонусов на БОНУСНЫЙ СЧЕТ (бонусы которые клиент потратил на оплату заказа). Внутренний счет пользователя - не учитывается - т.к. возврат на внутренний счет это стандартный функционал битрикса.
- Бонус= (при нескольких активных профилях) - выберите необходимый Вам вариант: ДО- суммируются все бонусы активных профилей (подходящих по фильтру), ОТ - выбирается минимальный бонус из всех профилей (проходящих по фильтру), СУММА - все бонусы суммируются.
- Предупреждать о сгорании за ... дня - внесите количество дней. Например, предупреждать о сгорании бонусов за 3 дня.
- Включить информацию о бонусах в шаблон о новом заказе: при включении данного события и опции - при создании заказа (перед отправкой письма о заказе - в результирующий массив будут внесены 2 новых ключа $arFields['BONUSFORORDER'] -бонус за заказ, $arFields['BONUSPAY'] - оплачено бонусами
- Шаблон даты - шаблон времени в почтовых шаблонах.
2. Социальные сети
Настройте социальные сети для работы компонента "расшаривания в соц.сети". Выбираете и включаете необходимую соц.сеть - регистрируете приложение в соц.сети (если это необходимо) и вносите данные приложения в настройки. (Ссылка на создание приложения в соц.сети - присутствует в описании)
3. Реферальная программаНастройке реферальную программу на Вашем сайте.
Включаете реферальную программу, указываете, с какой фразу (например REF) начинается реферальный ключ, вводите длину реферального ключа и переменная для хранения реферального ключа (например ref), ссылка будет иметь вид: http://ваш_сайт.ру/?ref=REF-3ED43DF3424325
При включенной реферальной системе, пользователь при регистрации получает свой реферальный код, который он может дать своим друзья. Они же регистрируясь по этой ссылке - тоже получают свои реферальные ключи и находятся ПОД основным пользователем. Начисление бонусов рефералам и рефералодателю настраивается в профиля лояльности.
4. БЛОК НАСТРОЕК ДЛЯ РАЗРАБОТЧИКОВ и ПРОДВИНУТЫХ ПОЛЬЗОВАТЕЛЕЙ
Почтовые шаблоны - блок позволяющий включать или выключать почтовые шаблоны, для каждого сайта (в режиме многосайтовости) создаются отдельные шаблоны.
Агенты модуля - блок позволяющий включать или выключать агенты и также задавать время начала запуска и периодичность
CVbchbbEvents::BonusBirthday(); - функция начисления бонусов на день рождение
CVbchbbEvents::BonusLive(); - деактивация бонусов, у которых ограниченный срок жизни
CVbchbbEvents::BonusStatistic(); - рассылка статистики по бонусному и внутренним счетам пользователей
CVbchbbEvents::BonusActive(); - Активация бонусов, у которых настроена отсрочка
События модуля - блок позволяющий включать или выключать основные события модуля
sale[OnSaleOrderPaid] - бонус за заказ при оплате заказа (профиль Бонус за заказ)
sale[OnSaleStatusOrderChange] - бонус за заказ при изменении статуса (профиль Бонус за заказ)
sale[OnSaleOrderCanceled] - отмена заказа - возврат бонусов и отмена начисления (профиль Бонус за заказ)
sale[OnSaleOrderPaid] - бонус за заказ при оплате заказа (профиль Первый заказ)
sale[OnSaleStatusOrderChange] - бонус за заказ при изменении статуса (профиль Первый заказ)
sale[OnSaleOrderCanceled] - отмена заказа - возврат бонусов и отмена начисления (профиль Первый заказ)
sale[OnSaleOrderPaid] - бонус за заказ при оплате заказа (профиль Первый заказ)
sale[OnSaleStatusOrderChange] - бонус за заказ при изменении статуса (профиль Правиль корзины)
sale[OnSaleOrderCanceled] - отмена заказа - возврат бонусов и отмена начисления (профиль Правило корзины)
main[OnBeforeUserUpdate] - бонус за регистрацию (реферальная программа) (профиль Правило корзины)
main[OnAfterUserAdd] - бонус за регистрацию (реферальная программа)
iblock[OnAfterIBlockElementAdd] - бонус за отзыв (на инфоблоке)
forum[onBeforeMessageAdd] - бонус за отзыв (на форуме)
blog[OnBeforeCommentAdd] - бонус за отзыв (на блоге)
subscribe[OnBeforeSubscriptionAdd] - бонус за подписку
subscribe[OnBeforeSubscriptionUpdate] - бонус за подписку
sender[ContactOnAfterAdd] - бонус за подписке
sender[ContactOnAfterUpdate] - бонус за подписку
sender[ContactOnAfterDelete] - бонус за подписку
sender[MailingSubscriptionOnAfterAdd] - бонус за подписку
sender[MailingSubscriptionOnAfterDelete] - бонус за подписку
sender[OnAfterRecipientUnsub] - бонус за подписку
sale[OnOrderNewSendEmail] - дополнение массива новым ключами перед отправкой письма о заказе
main[OnProlog] - для работы реферальной системы
sale[OnSaleComponentOrderOneStepComplete] - для работы оплаты бонусами в компоненте оформление заказа
sale[OnSaleComponentOrderResultPrepared] - для работы оплаты бонусами в компоненте оформление заказа
При использовании тех или иных профилей лояльности Вы можете отключить ненужные события!
Назад в раздел