#409: Интеграция с Billmanager 6 Hosting & Cloud

Установка и обновление

Для настройки интеграции на стороне Billmanager 6 Hosting & Cloud потребуется сотрудник с полными правами администратора в биллинге и с доступом до консоли сервера по SSH.


Для установки модуля Swarmica скачайте и распакуйте архив на сервер с установленным Billmanager 6 Hosting & Cloud:

wget https://support.swarmica.com/attachments/7/o/7o8Oux1NLesgFeHN_a/swarmica_billmanager.v1.3.8.zip
unzip swarmica_billmanager.v1.3.8.zip

Затем выполните команду install.sh:

chmod +x install.sh
./install.sh

Изменения применятся после перезагрузки биллинга (скрипт установки предложит это сделать автоматически).

Альтернативно, можно скачать и установить пакет для одной из поддерживаемых OC:

DEB: https://support.swarmica.com/attachments/E/o/Eo-3cEp_RG89GdgQ_a/swarmica-billmanager-1.v1.3.8_amd64.deb

RPM: https://support.swarmica.com/attachments/_/c/_c0kQhiI-tmKbnYp_a/swarmica-billmanager-v1.3.8-294.x86_64.rpm

При первоначальной установке настройте интеграцию в веб-интерфейсе.

Настройка на стороне Swarmica

1. В разделе Настройки > Каналы > Billmanager создайте новый канал:

Название - произвольное название канала для приёма заявок.

URL биллинга - ваш уникальный URL для использования Billmanager 6 Hosting & Cloud.

Секретный ключ – это произвольная последовательность символов, которая будет отвечать за авторизацию Swarmica на строне Billmanager 6 Hosting & Cloud. Его можно сгенерировать автоматически. В случае изменения секретного ключа, впоследствии, не забудьте его обновить так же и на стороне Billmanager.

Чтобы сгенерировать ключ, перейдите в настройки созданного канала, нажав на него, а затем на значок в конце строки Секретный ключ:

Активируйте бегунок Включен для активации интеграции.

Скопируйте секретный ключ и UID канала из адресной строки браузера - эти данные понадобятся для настроек на стороне Billmanager:

2. В разделе Настройки > API и интеграции создайте новый API ключ и скопируйте его код - он так же понадобится для настроек на стороне Billmanager.

Настройки на стороне Billmanager 6 Hosting & Cloud

В разделе Интеграция > Swarmica в боковом меню заполните форму:

URL - ваш уникальный url для входа в Swarmica вместе с протоколом (http:// или https://).

API токен - код, полученный на стороне Swarmica в разделе API и интеграции.

UID канала Billmanager в Swarmica - UID из адресной строки на странице Настройки > Каналы > Billmanager:

Секретный ключ - ключ, который вы сгенерировали в настройках канала Billmanager на стороне Swarmica.

ID пользователя биллинга - ID привилегированного пользователя, от имени которого будут добавляться служебные комментарии. Требуется роль Администратор..

MySQL TLS соединение - если у вас отдельно стоящий MySQL сервер для Billmanager, который требует TLS для подключения - измените этот параметр на одно из значений false, true, preferred, skip-verify в зависимости от настроек сервера MySQL.

Для включения интеграции отметьте галочкой Синхронизация со Swarmica включена.