Просмотр Исходного

h1. Инструкция по настройке модуля RentSoft для Carbon Billing

1. Проверьте, что адрес https://АдресМашиныБиллинга:1443/rs.php доступен с машин RentSoft, имеющих IP-адреса 85.25.105.160/27. Порт, как правило, равен 1443, он задается в настройке "Конфигурирование сервера" -- "Платежные системы и доп.услуги" -- "Порт для подключения по HTTPS" меню настроек биллинга (см. ниже п. 4).
2. Пройдите регистрацию на [http://rentsoft.ru|http://rentsoft.ru/] с выбранным типом партнера "Провайдер" и типом биллинга "Ideco". Добавьте вашу сеть, указав необходимые параметры в мастере "Добавить сеть", причем в поле "Адрес API списания средств" укажите значение https://АдресМашиныБиллинга:1443/rs.php (см. выше п. 1).
3. Зайдите по SSH на сервер биллинга, введите в командной строке: "menu".
4. Выберите "Конфигурирование сервера" \--"Платежные системы и доп.услуги" -- "Настройка услуги RentSoft" (в самом низу списка).
5. Настройте параметры модуля. Ниже приведен скриншот с примером, в котором нужно заменить параметры на выданные для вашей сети на шаге 1.
!1.png|border=1!

* В поле "Регистрационное имя (AG_NAME)" укажите значение "Системное имя личного кабинета (AG_NAME)" из блока"Личный кабинет" в параметах вашей сети на [http://rentsoft.ru|http://rentsoft.ru/]
* В поле "Секретный ключ (SECRET)" укажите значение "Пароль доступа к API списания средств" из того же блока.
* В поле "Внешний адрес сервера" укажите адрес сервера биллинга, который будет доступен RentSoft для осуществления операций с подписками (см. п. 1 выше).

6. Если в вашей системе установлено требования об использовании клиентского сертификата (как на примере-скриншоте ниже), то необходимо: !2.png|border=1!
* создать новый клиентский сертификат с именем "rentsoft";
* передать в RentSoft файл rentsoft.pfx из /var/lib/usrcert/ на машине, куда вы зашли по SSH (если вы установили пароль для сертификатасообщить и этот пароль тоже);

7. Если у вас установлено ограничение на IP-адреса соединений (см. предыдущий скриншот, пункт "Разрешенные адреса клиентов для SSL WEB-сервера"), то нужно добавить в этот список IP-адреса кластера RentSoft (85.25.105.160/27).
8. После изменения выберите в главном меню "Перезагрузка сервера, в открывшемся подменю - пункт "Перезагрузка".
!3.png|border=1!