Включить Softline

Предварительно зарегистрируйтесь в Softline и получите от менеджера секретный ключ. После этого приобретите модуль «Интеграция с Softline» для АСР LANBilling. Далее можно настраивать взаимодействие с Softline.

Настройте ядро АСР LANBilling

  1. Откройте файл billing.conf.

    nano /etc/billing.conf
    

    ``

  2. Добавьте в файл строки.

    • Включите 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
      
      
      
    • Выберите, какой протокол использовать:

      • «true» — https;
      • «false» — http.
      softline_http_use_ssl = false
      
      
      
    • Впишите секретный ключ, полученный от менеджеров Softline.

      softline_secret_key = 46AD17GZ
      
      
      
  3. Сохраните конфигурационный файл.

  4. Перезапустите модуль LBcore. Команды различаются в разных ОС.

    systemctl restart lbcore
    
    service lbcore restart
    

Информация о работе модуля записывается в лог-файл LBcore.log. По умолчанию файл находится в каталоге /usr/local/billing/.

Настройте личный кабинет абонентов

Действия различаются для разных ОС.

Предварительно убедитесь, что у вас установлен модуль lbweb-client:

После этого переходите к настройке.

  1. Откройте файл menu.ini:

    nano /etc/lanbilling/phpclient/client/menu.ini
    

    ``

  2. Активируйте раздел меню «Softline» — введите «true» в параметре enabled. Задайте название раздела в параметре title. Подробнее описать оператора можно в параметре description.

    [softline]
    enabled = true
    title = 'ПО Softline'
    

    ``

  3. Сохраните файл.

  4. Сериализуйте изменения:

    /usr/local/sbin/lbwebcfg -y client /etc/lanbilling/phpclient/client/
    

    ``

Предварительно убедитесь, что у вас установлен модуль lbweb-client. После этого переходите к настройке.

  1. Откройте файл menu.ini:

    nano /usr/local/etc/lanbilling/phpclient/client/menu.ini
    

    ``

  2. Активируйте раздел меню «Softline» — введите «true» в параметре enabled. Задайте название раздела в параметре title. Подробнее описать оператора можно в параметре description.

    [softline]
    enabled = true
    title = 'ПО Softline'
    

    ``

  3. Сохраните файл.

  4. Сериализуйте изменения:

    /usr/local/sbin/lbwebcfg -y client /usr/local/etc/lanbilling/phpclient/client/
    

    ``

Далее настройте тарифный план в административном интерфейсе АСР LANBilling.