Предварительно зарегистрируйтесь в Softline и получите от менеджера секретный ключ. После этого приобретите модуль «Интеграция с Softline» для LANBilling. Далее можно настраивать взаимодействие с Softline.
Откройте файл billing.conf
.
nano /etc/billing.conf
``
Добавьте в файл строки.
Включите Softline:
load_tv_softline_module = 1
Введите префикс для услуг из каталога:
softline_service_prefix = softline:
Укажите адрес и порт сервера Softline:
softline_http_host = test-partner.demo.platform-api.dev.enaza.ru
softline_http_port = 80
Задайте конечную точку для обращений на стороне Softline:
softline_http_target = /api/subscription
Выберите, какой протокол использовать:
softline_http_use_ssl = false
Впишите секретный ключ, полученный от менеджеров Softline.
softline_secret_key = 46AD17GZ
Сохраните конфигурационный файл.
Перезапустите модуль LBcore. Команды различаются в разных ОС.
systemctl restart lbcore
service lbcore restart
Информация о работе модуля записывается в лог-файл LBcore.log. По умолчанию файл находится в каталоге /usr/local/billing/
.
Действия различаются для разных ОС.
Предварительно убедитесь, что у вас установлен модуль lbweb-client:
После этого переходите к настройке.
Откройте файл menu.ini
:
nano /etc/lanbilling/phpclient/client/menu.ini
``
Активируйте раздел меню «Softline» — введите «true» в параметре enabled
. Задайте название раздела в параметре title
. Подробнее описать оператора можно в параметре description
.
[softline]
enabled = true
title = 'ПО Softline'
``
Сохраните файл.
Сериализуйте изменения:
/usr/local/sbin/lbwebcfg -y client /etc/lanbilling/phpclient/client/
``
Предварительно убедитесь, что у вас установлен модуль lbweb-client. После этого переходите к настройке.
Откройте файл menu.ini
:
nano /usr/local/etc/lanbilling/phpclient/client/menu.ini
``
Активируйте раздел меню «Softline» — введите «true» в параметре enabled
. Задайте название раздела в параметре title
. Подробнее описать оператора можно в параметре description
.
[softline]
enabled = true
title = 'ПО Softline'
``
Сохраните файл.
Сериализуйте изменения:
/usr/local/sbin/lbwebcfg -y client /usr/local/etc/lanbilling/phpclient/client/
``
Далее настройте тарифный план в административном интерфейсе LANBilling.
Есть вопросы по документации? Пожалуйста, напишите их