Для использования модуля оплаты Revolut зарегистрируйтесь в платёжной системе и выполните настройки на стороне платёжной системы и в BILLmanager.
Настройки на стороне Revolut
- Авторизуйтесь в личном кабинете Revolut.
- Перейдите в раздел API → Merchant API.
- Сохраните API secret key.
Настройки на стороне BILLmanager
Чтобы создать модуль оплаты, перейдите в раздел Провайдер → Методы оплаты → кнопка Создать:
- Выбор модуля оплаты: "Revolut".
- Настройка интеграции. Укажите данные для интеграции.
Активируйте опцию Создать нового клиента, чтобы отобразить ссылку для регистрации в платёжной системе.
Заполните форму, используя данные существующего клиента в платёжной системе:- Секретный ключ приложения — укажите значение API secret key из личного кабинета Revolut.
- Тестовый режим — активируйте опцию, чтобы включить работу платёжного модуля в тестовом режиме. В тестовом режиме не происходит списание средств, все платежи выполняются успешно. Данные тестовые карт см. в документации Revolut.
- Настройка метода оплаты. Настройте внутренние (в пределах BILLmanager) параметры метода оплаты. Подробнее см. шаг 3 в статье Настройка методов оплаты.
Дополнительно
Поддерживаемые валюты см. в документации Revolut.
Возврат платежей
Чтобы разрешить возврат платежей, перейдите в раздел Провайдер → Методы оплаты → кнопка Изменить → опция Разрешить возврат платежей. Возврат поддерживается для платежей со статусом "Зачислен".
Логирование
Логи взаимодействия биллинговой платформы с Revolut записываются в файлы:
- /usr/local/mgr5/var/pmrevolut.log — лог-файл настройки модуля оплаты, возвраты платежей, проверка статуса платежа по крону;
- /usr/local/mgr5/var/revolutpayment.log — лог-файл перенаправления на форму оплаты;
- /usr/local/mgr5/var/revolutresult.log — лог-файл страницы успешного возврата из платёжной системы в биллинг.