====== Система лояльности. Бонусные баллы ====== Данная система позволяет начислять абоненту баллы за определенные события, которые настроены в справочнике бонусов. Данные боннусы могут списаны на покупку оборудования, скидки, мерч компании и т.д. Для обмена бонусов, можно использовать "Магазин бонусов". При обмене автоматически будет создан тикет на обработку заказа. Абонент имеет возможность самостоятельно обменять бонусные баллы в личном кабинете.Более подробно о настройке справочника "Магазин бонусов" [[billing:configuration:bonus:shop|здесь]].. Бонусные баллы начисляются как в ручном ручном режиме техподдержкой, так и автоматически. Автоматически бонусные балы могу начисляться двух типов: * По крону. Ежедненный вызов согласно указанных условий. * По событиям. К событиям относятся пополнение счета, смена тарифного плана, пополнение счета ===== Настройка системные опции ===== Для того чтобы включить бонусную систему лояльности переходим в сисопции раздел Бонусы и активируем. {{:billing:configuration:2020-08-06_13-02-58.png?500|}} \\ {{:billing:configuration:2020-08-06_13-03-11.png?400|}} ===== Настройка справочника бонусов ===== Переходим в любой справочник. В выпадющием списке выбираем "бонус". Нажимаем создать. {{:billing:configuration:2020-08-06_12-29-24.png?400|}} Форма настройки параметров и условий бонусов: {{:billing:configuration:2020-08-17_23-11-52.png?600|}} ** Активировать** - активациия начисления бонуса **Название** - ввод названия бонуса **Описание** - болле подбробное описание бонуса (для собственных заметок) **Бонусные баллы** - кол-во баллов которые будут начислены при активации бонуса **Период** - период в течении которого будет выполнятся проверка кол-ва активаций. раз которое бонус может быть активирован абоненту за указанный период. 0 = не ограниченное кол-во раз (За всю жизнь, день, месяц, год) **Кол-во раз** - кол-во раз которое бонус может быть активирован абоненту за указанный период. 0 = не ограниченное кол-во раз **Событие** - событие при котором будет активирован бонус. Доступна возможность выбора события в биллинге либо активация по крону. ** Условия** - настройка условий при выполнении которых будет начислен бонус абоненту. Для одного бонуса можно использовать до трех логических условий. ==== События ==== * **Без события. CRON** - запуск бонуса по крону ежедневно * **Смена тарифа** - активация бонуса при смене тарифа * **Пополнение счета** - активация бонуса при пополнении счет * **Подключение подписки** - активация бонуса при подключении подписки * **Подключение RealIP** - активация услуги Real IP * **Смена тарифа. С большей абонплатой** - смена тарифного плана * **Смена тарифа. С меньшей абонплатой** - смена тарифного плана ==== Сущность ==== Сущность в биллинге относительно которой можно постороить условие для бонуса Доступные сущности: * **Дата договора (прошло дней)** - число дней которое прошло с момента заключения договора. Если дата договора не заполнено возращается значение 0 * **Сумма пополнения** - сумма пополнения, активна только при событии "Пополнение счет", в других случаях возращается значение 0 * **ID тарифа. Текущий** - текущий ID тарифа абонента, либо ID нового тарифа при событии "смена тарифа" * **ID тарифа. Старый** - старый ID тарифа с которого происходит смена тарифа. Активен только при событии "смена тарифа", в других случаях возращается значение 0 * **ID услуги** - ID подключенной подписки. Активен только при событии "Подключение подписки",в других случаях возращается значение 0 * **Баланс пользователя** - сумма текущего баланса пользователя * **Интернет включен (1/0)** - Состояние галочки интернет в карточке абонента. Доступные значения включена=1, выключена=0 * **Дата. Текущее число месяца** - текущее число месяца (без ведущих нулей) 1-31 * **Кол-во дней предоплаты** - кол-во дней предоплаты, расчитывается от суммы пополнения. Активна только при событии "Пополнение счет", в других случаях возращается значение 0 * **Состояние договора ** - текущее состояние договора абонента. Допустимые значения: 0 - нет данных; 1 - активен; 2 - приостановлен; 3 - закрыт ==== Оператор сравнения ==== Операторы сравнения между указанной сущностью и полем **"значение"** в условии. Доступные операторы: * ** > ** больше * ** >= ** больше или равно * ** = ** равно * ** != ** не равно * ** <= ** меньше или равно * ** < ** меньше * ** in ** присутствует в списке. Список значение через запятую * ** not in ** не присутствует в списке. Список значение через запятую ===== Начисление и просмотр бонусных балов оператором ===== Оператор имет возможность как начисилить так и снять бонусные баллы в ручном режиме в карточке абонента, с указание комментария. {{:billing:configuration:2020-08-10_14-37-30.png?400|}} Для начисления нажимаем кнопку "Начисление бонусов" {{:billing:configuration:2020-08-10_14-49-09.png?400|}} Для снятия нажимаем кнопку "Снятие бонусов" {{:billing:configuration:2020-08-10_14-49-23.png?400|}} Для просмотра истории начислений и снятий бонусных баллов по абоненту нажимаем кнопку "отчет по бонусам в карточке абонента": {{:billing:configuration:2020-08-10_14-52-51.png?200|}} {{:billing:configuration:2020-08-10_14-52-40.png?500|}} Для просмотра информации о бонусных баллах по всем абонентам можно воспользоваться отчетом: Отчеты/абоненты/бонусы {{:billing:configuration:2020-08-10_14-57-09.png?400|}} ===== Примеры бонусов ===== ==== Пример 1 ==== **Задача:** Начисление бонусных баллов в зависимости от "возраста" абонента. К примеру: * до 1 года - 50 баллов * от 1 года до 3 лет - 150 баллов * от 3 лет до 5 лет - 500 баллов **Настройка бонусов:** {{:billing:configuration:бонус_до_1_года.png?600|}} {{:billing:configuration:бонус_1_3_года.png?600|}} {{:billing:configuration:бонус_от_3_до_5.png?600|}} ==== Пример 2 ==== **Задача:** Начисление бонусных баллов в зависимости от суммы пополнения. К примеру: * Если сумма пополнения больше 500, тогда начислить бонус 300 баллов * Если сумма пополнения больше 600 и у пользователя ID тарифа из списка ID 23,30,50,45 - тогда начислить бонус 250 баллов * Если сумма пополнения больше 300 и пополнения происходит до 20 числа месяца - тогда начислить 100 баллов **Настройка бонусов:** {{:billing:configuration:бонус_пополнеие_больше_500.png?600|}} {{:billing:configuration:бонус_пополнеие_больше_600.png?600|}} {{:billing:configuration:бонус_пополнение_счета_до_20.png?600|}} ==== Пример 3 ==== **Задача:** Начисление бонусных баллов при переходе на другой тарифный план. К примеру: * Переход с тарифного плана ID 2 на тариф ID 3 - начислить бонус 100 баллов * Переход с указанных ID тарифных планов (23,30,50,45) на тариф ID 6 - бонус 200 баллов **Настройка бонусов:** {{:billing:configuration:смена_тарифа_с_2_на_3.png?600|}} {{:billing:configuration:бонусы_смена_тарифа_на_6.png?600|}}