Настройки в кабинете rentsoft
Заходим в личный кабинет Rentsoft, раздел "Каналы продаж"
подраздел "Интеграция с личным кабинетом" и задаем:
Тип биллинга - Ideco 3 и выше (ideco_ideco202). Название в ближайшее время изменится на Carbon Billing
Часовая зона - ваша часовая зона (UTC+)
Системное имя личного кабинета - его присваивает Rentsoft
Адрес API списания средств - адрес обработчика на биллинге. По умолчанию https://<ip-сервера>:1443/rs.php
Пароль доступа к API списания средств - обычно используется "ключ цифровой подписи IFRAME"
URL страницы личного кабинета - страница, на которой абоненты будут заказывать ПО в вашем личном кабинете.
Ключ цифровой подписи IFRAME - генерирует Rentsoft
Тестовые логины и пароли - пара тестовых данных из биллинга, реально существующих.
URL с информацией о способах оплаты - стандартное имя http://<ip-сервера>/cabinet/оплата
URL, где абонент видит баланс - по умолчанию главная страница кабинета, http://<ip-сервера>/cabinet/welcome
Для примера возьмем ip-сервера 1.1.1.1
Настройка биллинга
1. Проверьте, что адрес https://АдресМашиныБиллинга:1443/rs.php доступен с машин RentSoft, имеющих IP-адреса 85.25.105.160/27. Порт, как правило, равен 1443, он задается в настройке "Конфигурирование сервера" – "Платежные системы и доп.услуги" – "Порт для подключения по HTTPS" меню настроек биллинга.
2. Выполните настройки подключения, которые производятся через главную страницу веб-интерфейса администратора Carbon Billing 5 / Платежные системы.
где
Регистрационное имя (AG_NAME) - Присваивает Rentsoft при регистрации в личном кабинете.
Включить Rentsoft - флаг включения платежной системы
Внешний адрес сервер - адрес, по которому будет доступен обработчик.
Секретный ключ (SECRET) - это поле "ключ цифровой подписи IFRAME" из кабинета Rentsoft.
Если в вашей системе установлено требование об использовании клиентского сертификата, то необходимо:
- создать новый клиентский сертификат с именем "rentsoft";
- передать в RentSoft файл rentsoft.pfx, полученный по статье.
Настройка личного кабинета
Для отображения страницы для подключения ПО Rentsoft необходимо сделать следующее:
1. Заходим в панель администратора WordPress
2. Переходим в раздел Личный кабинет
3. Создаем новую страницу, называем как нравится, например "Подписка ПО".
4. Добавляем на страницу шорткод для RentSoft и ссылку для возврата в кабинет
<a title="Личный кабинет" href="/cabinet/welcome/">Вернуться в кабинет</a>
[cabinet_rentsoft_wordpress]
5. Ставим галочку "Отображать на всю страницу"
6. Настраиваем постоянную ссылку, нажав кнопку "Изменить", этот адрес должен совпадать с параметром личного кабинета RentSoft "URL страницы личного кабинета"
6. При необходимости добавляем страницу в левое меню