Paymaster работает по незащищенному протоколу http, на биллинге настраиваем http-сервер приема платежей.
1. Включить http сервер для приема платежей.
2. Указать IP адрес, на который должны приходить запросы от платежной системы. Этот адрес должен принадлежать одному из интерфейсов Carbon Billing:
Затем указать порт, на котором будет принимать запросы запросы сервер, по умолчанию используется порт 1444.
3. Задать список IP адресов, с которых разрешено приниматься запросы, эти адреса нужно узнать у платежной системы. Это очень важный шаг поскольку http не подразумевает авторизацию платежной системы через сертификат:
примечание: если "Разрешенные адреса клиентов для HTTP-сервера" не заданы, то разрешен прием со всех адресов.
Настройки в личном кабинете платежной системы.
4. В личном кабинете платежной системы укажите адрес биллинга, порт и обработчик на который будут отправляться команды на проведение платежа
для Paymaster адрес следующий:
http://<адрес_биллинга>:1444/webpaymaster.php