Предварительно зарегистрируйтесь в 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
``
Информация о работе модуля записывается в лог-файл 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/
``
Откройте файл 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.
Есть вопросы по документации? Пожалуйста, напишите их