====== Терминалы CityPay PR (протокол CityPay)======
[[billing:preferences:payment_system:payment_system|Вернуться на уровень выше]]
{{:billing:preferences:payment_system:citypay.jpg?nolink&|}}
===== Пример заявки на подключение провайдера =====
|Полное название протокола, по которому ведется работа:| Protocol_City-Pay_v.3.03.02|
|URL на который будут посылаться запросы (обязательно https) :| https://admin.ispnet.demo/ajax/index/citypaypr |
|Тестовый аккаунт:|указать тестовый uid и логин |
|Минимальная сумма платежа:| 1 |
|Максимальная сумма платежа:| 100000 |
|Формат ввода аккаунта: ||
|Кол-во символов (от-до)| 2-32|
|Какие символы допускаются (цифры, буквы, все символы)|все символы|
|Что значит аккаунт (№ договора, ID, ИНН)|UID или Логин |
|Использование сертификата (да или нет):| Да|
|Поддержка механизма отмены платежей (да или нет):| нет|
|Поддержка механизма автоматической сверки (да или нет):| нет|
|Логин для базовой аутентификации (опционально):| нет|
|Пароль для базовой аутентификации (опционально):| нет|
|Дополнительные данные от провайдера (опционально):| |
| URL|вида https://admin.ispnet.demo/ajax/index/citypaypr |
Пояснение
"Server URL" Обязательно должен быть внешним доменом!
Не забываем заменить "admin.ispnet.demo" на свой Внешний домен, который доступен из интернет.
http или https несущественно, главное чтобы по этой ссылке(https://admin.ispnet.demo) вы могли попадать в админку из интернета.
===== Услуги (с 2.7.23) =====
Услуга, для пополнения счета, может быть 3-х видов:
* пополнение по номеру UID абонента
* по логину абонента
* по № договора абонента
В данной платёжной системе реализована система алгоритмического поиска абонентов, с которой рекомендуем ознакомиться по ссылке ниже:
\\ [[mikbill:настройки:алгоритм_поиска_абонентов|]]
Поиск и оплата происходит для основных групп пользователей: обычный (базовый) и замороженный.
В зависимости от того в каком виде будет получен запрос, сервер MikBill автоматически его обработает, настроек не требует.
===== Отображение данных на терминале =====
В ответ на check запрос в случае обнаружения абонента будут отправлены следующие "дополнительные" поля:
.....
Иванов И.И.
32.88
22.12
.....
^ Поле ^ Значение ^
| fio | ФИО найденного абонента |
| deposit | депозит абонента |
| pay_recomend | рекомендованная сумма к оплате |
===== Настройка MikBill =====
{{:billing:preferences:payment_system:citypay_sysopt.png?direct&400|}}
Не забываем отметить "Разрешить".
Указываем Подсети.
Укажите % отчислений - необходимо для отчетности.
Все настройка закончена.
====== Настройки для субпровайдера ======
[[billing:preferences:payment_system:sub_provider|Подробней тут]]