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

h4. Paymaster работает по незащищенному протоколу http, на биллинге настраиваем http-сервер приема платежей.


h5.

*1.* Включить http сервер для приема платежей.

!paymaster.png|border=1!

*2.* Указать IP адрес, на который должны приходить запросы от платежной системы. Этот адрес должен принадлежать одному из интерфейсов Carbon Billing:

!paymaster1.png|border=1!

Затем указать порт, на котором будет принимать запросы запросы сервер, по умолчанию используется порт 1444.

*3.* Задать список IP адресов, с которых разрешено приниматься запросы, эти адреса нужно узнать у платежной системы. Это очень важный шаг поскольку http не подразумевает авторизацию платежной системы через сертификат:

!paymaster2.png|border=1!

примечание: если "Разрешенные адреса клиентов для HTTP-сервера" не заданы, то разрешен прием со всех адресов.

*4.* Зайти в раздел настройки Paymaster

!paymaster3.png|border=1!

*5.* Прописать "Пароль платежной системы" и "id магазина"
*Внимание*: Пароль платежной системы это "пароль для подтверждения". У PayMaster ограничение на минимальную длину пароля - не менее 10 символов.

!paymster4.png|border=1!

h4. Настройки в личном кабинете платежной системы.

*6.* В личном кабинете платежной системы укажите адрес биллинга, порт и обработчик на который будут отправляться команды на проведение платежа

для Paymaster адрес следующий:

{panel}
http://<адрес_биллинга>:1444/webpaymaster.php
{panel}