Discounts - модуль, предоставляющий возможность давать пользователям скидку на цены для услуг внешних сервисов.
Подключение модуля
mysql -D abills < db/Discounts.sql
Подключение модуля в файле abills/libexec/config.pl
@MODULES = ( 'Discounts' );
Создание функционала магазина
Добавить опцию в файле /usr/abills/libexec/config.pl
config.pl
$conf{DISCOUNTS_SHOP} = 1;
Установить библиотеку из Cpan (Установка Perl модулей)
cpan install HTML::Barcode::Code128 install Barcode::Code128 # через cpanm cpanm HTML::Barcode::Code128
Создание скидки (функционал магазина)
Заходим в Настройки> Скидки> Добавить скидки
Название | Название для скидки |
---|---|
Размер | Размер скидки в процентах |
Комментарии | Комментарии к скидке |
Добавление скидки пользователю (функционал магазина)
Чтобы добавить скидку пользователю, перейдите в Клиенты>Логины>Информация>Сервисы>Скидки
Дисконтная карта абонента (функционал магазина)
Чтобы пользоваться картой, надо быть клиентом интернет провайдера, и иметь положительный баланс.
Чтобы открыть карту абонента, перейдите в Личный кабинет> Карточка абонента
Мультискидки абонента
По-умолчанию применяется данный функционал. Переходим в абонента и добавляем скидки по модулям.
Список индивидуальных скидок абонента
При нажатии на + добавляем скидки абоненту
Поле | Описание |
---|---|
Тип | Акционный / Эксклюзивный |
Процент | Процент скидки |
Сумма | Сумма скидки |
Дата от | Дата начала скидки |
Дата до | Дата окончания скидки |
Модуль | Скидка для всех модулей или для конкретно одного модуля |
Тарифные планы | Тарифные планы выбранного модуля, которые активные у абонента |
Статус | Активно / Отключено |
Комментарии | Комментарий к добавленной скидки |