Показать исходный текстСсылки сюдаНаверх Содержание Пример заявки на подключение провайдера Услуги (с 2.7.23) Отображение данных на терминале Настройка MikBill CityPay[чистовик] Сайт сети терминалов CityPay Пример заявки на подключение провайдера Полное название протокола, по которому ведется работа: 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) вы могли попадать в админку из интернета. Услуги (с 2.7.23) Услуга, для пополнения счета, может быть 3-х видов: пополнение по номеру UID абонента по логину абонента по № договора абонента В данной платёжной системе реализована система алгоритмического поиска абонентов, с которой рекомендуем ознакомиться по ссылке ниже: алгоритм_поиска_абонентов Поиск и оплата происходит для основных групп пользователей: обычный (базовый) и замороженный. В зависимости от того в каком виде будет получен запрос, сервер 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 рекомендованная сумма к оплате Настройка MikBill Перейти «Настройки»→ «системные опции» →«терминалы»→«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. Не забывайте ставить маску. Укажите % отчислений - необходимо для отчетности. Все настройка закончена. paysystems/terminals/citypay.txt Последние изменения: 2019/08/29 11:47 — Дмитрий Грошилин