Полное название протокола, по которому ведется работа: | Protocol_City-Pay_v.3.03.02 |
URL на который будут посылаться запросы (обязательно https) : | https://admin.ispnet.demo/ajax/index/citypay |
Тестовый аккаунт: | указать тестовый uid и логин |
Минимальная сумма платежа: | 1 |
Максимальная сумма платежа: | 100000 |
Формат ввода аккаунта: | |
Кол-во символов (от-до) | 2-32 |
Какие символы допускаются (цифры, буквы, все символы) | все символы |
Что значит аккаунт (№ договора, ID, ИНН) | UID или Логин |
Использование сертификата (да или нет): | Да |
Поддержка механизма отмены платежей (да или нет): | нет |
Поддержка механизма автоматической сверки (да или нет): | нет |
Логин для базовой аутентификации (опционально): | нет |
Пароль для базовой аутентификации (опционально): | нет |
Дополнительные данные от провайдера (опционально): | |
URL | вида https://admin.ispnet.demo/ajax/index/citypay |
Пояснение
«Server URL» Обязательно должен быть внешним доменом!
Не забываем заменить «admin.ispnet.demo» на свой Внешний домен, который доступен из интернет.
http или https несущественно, главное чтобы по этой ссылке(https://admin.ispnet.demo) вы могли попадать в админку из интернета.
Услуга, для пополнения счета, может быть 3-х видов:
В данной платёжной системе реализована система алгоритмического поиска абонентов, с которой рекомендуем ознакомиться по ссылке ниже:
алгоритм_поиска_абонентов
Поиск и оплата происходит для основных групп пользователей: обычный (базовый) и замороженный.
В зависимости от того в каком виде будет получен запрос, сервер MikBill автоматически его обработает, настроек не требует.
В ответ на check запрос в случае обнаружения абонента будут отправлены следующие «дополнительные» поля:
<Response> ..... <Fields> <field1 name="fio">Иванов И.И.</field1> <field2 name="deposit">32.88</field2> <field3 name="pay_recomend">22.12</field3> </Fields> ..... </Response>
Поле | Значение |
---|---|
fio | ФИО найденного абонента |
deposit | депозит абонента |
pay_recomend | рекомендованная сумма к оплате |
Перейти «Настройки»→ «системные опции» →«терминалы»→«City-Pay»
Не забываем отметить «Разрешить».
Указываем Подсети.
В примере указаны подсети которые были актуальны на момент написания поддержки данной системы:
1) 78.30.232.14/32 - это тестовый
2) 91.105.201.38/32 - это рабочий
3) 77.120.96.58/32 - резервный сервер</note>
<note important>Не оставляйте поля подсети пустыми - укажите 2 одинаковых значения если вдруг дадут всего 1 IP
IP адрес и подсеть - разные вещи. Отличаются, с виду, они наличием маски.
IP адрес: 1.1.1.1, подсеть - 1.1.1.1/24.
Не забывайте ставить маску.
Укажите % отчислений - необходимо для отчетности. Все настройка закончена.