Skip to end of metadata
Go to start of metadata


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

Создание скидки (функционал магазина)

Заходим в Настройки> Скидки> Добавить скидки 

НазваниеНазвание для скидки
РазмерРазмер скидки в процентах
КомментарииКомментарии к скидке

Добавление скидки пользователю (функционал магазина)

Чтобы добавить скидку пользователю, перейдите в Клиенты>Логины>Информация>Сервисы>Скидки

Дисконтная карта абонента (функционал магазина)

Чтобы пользоваться картой, надо быть клиентом интернет провайдера, и иметь положительный баланс.

Чтобы открыть карту абонента, перейдите в Личный кабинет> Карточка абонента


Мультискидки абонента

По-умолчанию применяется данный функционал. Переходим в абонента и добавляем скидки по модулям.

Список индивидуальных скидок абонента

При нажатии на + добавляем скидки абоненту


ПолеОписание
ТипАкционный / Эксклюзивный
ПроцентПроцент скидки
СуммаСумма скидки
Дата отДата начала скидки
Дата доДата окончания скидки
МодульСкидка для всех модулей или для конкретно одного модуля
Тарифные планыТарифные планы выбранного модуля, которые активные у абонента
СтатусАктивно / Отключено
КомментарииКомментарий к добавленной скидки
  • No labels