Сообщите менеджеру Server URL вида https://admin.ispnet.demo/ajax/index/platezhka
«Server URL» Обязательно должен быть внешним доменом!
Не забываем заменить «admin.ispnet.demo» на свой Внешний домен, который доступен из интернет.
Напомните менеджеру о том, что поскольку на их тестовом сайте элемент payElementID (номер сервиса в базе провайдера) является обязательным, то пусть во время тестирования не присылают его пустым.
Выбор способа пополнения по UID или по Логину происходит автоматически на стороне сервера. Поиск и оплата происходит для основных групп пользователей: обычный (базовый) и замороженный.
В зависимости от того в каком виде будет получен запрос, сервер MikBill автоматически его обработает, настроек не требует.
C версии 2.11.8 реализован функционал субпровайдера. SubProviderId - в ответе передается ID субпровайдера
Запрос:
<?xml version="1.0" encoding="UTF-8"?>
<commandCall>
<login>test</login>
<password>password</password>
<command>check</command>
<transactionID>617</transactionID>
<payElementID>1</payElementID>
<account>1</account>
</commandCall>
Ответ:
<commandResponse>
<extTransactionID>41</extTransactionID>
<account>1</account>
<fields>
<field1 name="FIO">Фа****я Имя От*****о</field1>
<field2 name="balance">1272.25</field2>
<field3 name="SubProviderId">1</field3>
<field4 name="pay_min_override">0</field4>
<field5 name="pay_max_override">500</field5>
</fields>
<result>0</result>
<comment>ОК</comment>
</commandResponse></code>
Перейти «Настройки» → «системные опции» → «Платежка(Банк Нац.Кредит)»
Не забываем отметить «Разрешить».
Параметр | Пояснение |
---|---|
Обязательные: | |
логин | Логин |
пароль | Пароль |
IP | IP адрес, с которого разрешен доступ |
Не обязательные: | |
Минимальная сумма платежа | Ограничивает минимальную сумму платежа |
Максимальная сумма платежа | Ограничивает максимальную сумму платежа |
процент отчислений | Необходимо для отчетности |
Указываем IP-адрес.
В примере указан IP-адрес, который был актуальным на момент написания поддержки данной системы:
Уточняйте IP адреса у менеджера.
Всё, настройка завершена.