UserSide API
Сайт: https://www.userside.eu/ru/
Описание API: User Side API
Описание API взаимодействия
Для взаимодействия используется модуль UserSide со стороны MikBiLL и usm_billing со стороны UserSide
"Универсальное API" - это очень удобный инструмент для работы биллингом из UserSide. Администратору/программисту достаточно обеспечить вывод данных в требуемом формате из своего биллинга и это будет достаточно чтобы модуль взаимодействия usm_billing их стандартно обработал.
Настройка MikBiLL
Переходим в сисопции в раздем меню UserSide. Указываем секрет(API ключ). Данный ключ генерируем сами, в дальнейшем его необходимо будет внести в конфиг UserSide
Не забываем включить галочку Разрешить

Тест
После внесения всех настроек, необходимо проверить в браузере их корректность, открыв ссылку формата:
http://admin.ispnet.demo/api/index/api?key=123456&request=get_tariff_list
где:
- admin.ispnet.demo заменяем на свой домен админки
- key - ключ который вы указали в настройках
Настройка UserSide
Информация по настройке модуля более подробно описана здесь http://wiki.userside.eu/Usm_billing
- $billingUrl - указываем ссылку в формате http://admin.ispnet.demo/api/index/api?key=123456
где:
- admin.ispnet.demo заменяем на свой домен админки
- key - ключ который вы указали в настройках микбилла