Модуль лояльности 2: відмінності між версіями
Sv (обговорення | внесок) |
Sv (обговорення | внесок) |
||
(Не показано 5 проміжних версій цього користувача) | |||
Рядок 2: | Рядок 2: | ||
При завершении услуги типа «интернет», абонент получает бонус - процент от стоимости завершаемой услуги. Процент зависит от «стажа», а именно от количества раз, сколько он использовал услуги интернет. Процент задается в настройках, в таблице «месяцев стажа = процент». В даннном случае принимается, что услуги интернет имеют длительность месяц. | При завершении услуги типа «интернет», абонент получает бонус - процент от стоимости завершаемой услуги. Процент зависит от «стажа», а именно от количества раз, сколько он использовал услуги интернет. Процент задается в настройках, в таблице «месяцев стажа = процент». В даннном случае принимается, что услуги интернет имеют длительность месяц. | ||
В отличие от модуля лояльности 1, где стаж расчитывается от даты договора или от даты подключения первой услуги, в данном случае стаж хранится в поле допданных. Это дает возможность его редактировать (можно разрешить редактирование только суперадмину), а также учитывать случаи | В отличие от модуля лояльности 1, где стаж расчитывается от даты договора или от даты подключения первой услуги, в данном случае стаж хранится в поле допданных. Это дает возможность его редактировать (можно разрешить редактирование только суперадмину), а также учитывать случаи перерывов, когда абонент перестал пользоваться услугами и потом возобновил - как было сказано ранее, стаж считается по количеству раз подключения услуги интернет. | ||
Поле «стаж» увеличивается на единицу при каждом завершении услуги, перед начислением бонуса. | Поле «стаж» увеличивается на единицу при каждом завершении услуги, перед начислением бонуса. | ||
Рядок 12: | Рядок 12: | ||
* имя в бд: _loyality_months | * имя в бд: _loyality_months | ||
* тип: целое положительное | * тип: целое положительное | ||
* | * можно поставить галку «запретить редактирование» | ||
Настройки → Кабинет абонента → Список плагинов в порядке отображения в меню: добавляем loyalty | Настройки → Кабинет абонента → Список плагинов в порядке отображения в меню: добавляем loyalty | ||
Рядок 20: | Рядок 20: | ||
==Дополнительные параметры== | ==Дополнительные параметры== | ||
* Количество дней после | * Количество дней после завершения услуги, по прошествии которых стаж будет обнулен. 0 - не использовать фичу обнуления. При обнулении создается комментарий клиенту, который видят только админы, в какое время произошло данное событие | ||
* поле _loyality_months в таблице допданных 2 (data1) или в таблице основных допданных (data0) | * поле _loyality_months в таблице допданных 2 (data1) или в таблице основных допданных (data0) | ||
* переключатель да/нет - стаж и процент начисляются только за услуги с тегом loyalty |
Поточна версія на 20:14, 30 вересня 2024
Принцип работы
При завершении услуги типа «интернет», абонент получает бонус - процент от стоимости завершаемой услуги. Процент зависит от «стажа», а именно от количества раз, сколько он использовал услуги интернет. Процент задается в настройках, в таблице «месяцев стажа = процент». В даннном случае принимается, что услуги интернет имеют длительность месяц.
В отличие от модуля лояльности 1, где стаж расчитывается от даты договора или от даты подключения первой услуги, в данном случае стаж хранится в поле допданных. Это дает возможность его редактировать (можно разрешить редактирование только суперадмину), а также учитывать случаи перерывов, когда абонент перестал пользоваться услугами и потом возобновил - как было сказано ранее, стаж считается по количеству раз подключения услуги интернет.
Поле «стаж» увеличивается на единицу при каждом завершении услуги, перед начислением бонуса.
Настройка
Настройки → Дополнительные поля → Дополнительный набор: создаем поле
- имя: Месяцев стажа
- имя в бд: _loyality_months
- тип: целое положительное
- можно поставить галку «запретить редактирование»
Настройки → Кабинет абонента → Список плагинов в порядке отображения в меню: добавляем loyalty
Настройки → Группы: поставить галку отключения модуля лояльности для тех групп, где он не нужен
Дополнительные параметры
- Количество дней после завершения услуги, по прошествии которых стаж будет обнулен. 0 - не использовать фичу обнуления. При обнулении создается комментарий клиенту, который видят только админы, в какое время произошло данное событие
- поле _loyality_months в таблице допданных 2 (data1) или в таблице основных допданных (data0)
- переключатель да/нет - стаж и процент начисляются только за услуги с тегом loyalty