Для использования модуля оплаты Onpay необходимо выполнить настройки на стороне платежной системы и подключить модуль в BILLmanager.
Настройка на стороне платёжной системы
В личном кабинете Onpay укажите:
- URL API — URL адрес взаимодействия с биллинговой платформой. Необходимо указать URL вида: https://<адрес BILLmanager>/mancgi/onpayresult.
- Метод отправки запросов в API — метод POST.
- Тип API — Https2.
Настройка на стороне BILLmanager
При установке модуля платформа будет обновлена до последней версии. Это происходит из-за того, что модуль устанавливается из последней версии продукта, а версия платформы не может быть ниже версии модуля. Перед установкой модуля рекомендуем создать резервную копию платформы. Подробнее см. в статье Резервное копирование
Чтобы создать модуль оплаты, перейдите в раздел Провайдер → Методы оплаты → кнопка Создать:
- Выбор модуля оплаты: "Onpay".
- Настройка интеграции. Укажите данные для интеграции:
- Логин Мерчанта — логин для API и платёжной формы системы Onpay. Логин мерчанта не равен логину, который используется для входа в личный кабинет.
- Секретный ключ — пароль для API (параметр secret_key в личном кабинете Onpay).
- Настройка метода оплаты. Настройте внутренние (в пределах BILLmanager) параметры метода оплаты. Подробнее см. шаг 3 в статье Настройка методов оплаты.

Дополнительная информация
Возврат платежей
Возврат платежей не поддерживается.
Логирование
Логи взаимодействия биллинговой платформы с PayOnline записываются в файлы:
- /usr/local/mgr5/var/pmonpay.log — лог файл настройки модуля оплаты.
- /usr/local/mgr5/var/onpaypayment.log — лог файл оплаты.
- /usr/local/mgr5/var/onpayresult.log — лог файл получения ответа от платежной системы.