====== CyberPlat[чистовик] ======
https://www.cyberplat.ru/ \\
{{:paysystems:terminals:cyberplat.gif?nolink&150}}
===== Пример заявки на подключение провайдера =====
Сообщите менеджеру Server URL вида https://admin.ispnet.demo/ajax/index/cyberplat
"Server URL" Обязательно должен быть внешним доменом!
Не забываем заменить "admin.ispnet.demo" на свой Внешний домен, который доступен из интернет.
===== Услуги =====
Услуга, для пополнения счета, может быть 3-х видов:
* пополнение по номеру UID абонента
* по логину абонента
* по № договора абонента
В данной платёжной системе реализована система алгоритмического поиска абонентов, с которой рекомендуем ознакомиться по ссылке ниже:
\\ [[mikbill:настройки:алгоритм_поиска_абонентов|]]
Поиск и оплата происходит для основных групп пользователей: обычный (базовый) и замороженный.
В зависимости от того в каком виде будет получен запрос, сервер MikBill автоматически его обработает, настроек не требует.
===== Генерируем ключ для CyberPlat =====
Необходимо сгенерировать закрытый и открытый ключ RSA.
Рекомендуем их генерировать в папке:
./mikbill/admin/res/cyberplat/
Чтоб сгенерировать закрытый ключ выполним:
openssl genrsa -out private_cyberplat.pem 1024
Затем генерируем открытый ключ к нему:
openssl rsa -in private_cyberplat.pem -out public.pem -outform PEM -pubout
Содержимое открытого ключа необходимо передать менеджеру CyberPlat, он же должен предоставить открытый ключ их системы. Открытый ключ от CyberPlat положим в папку к нашему закрытому ключу.
К нашему закрытому и открытому ключу CyberPlat укажем полный путь в системных опциях админ панели.
===== Настройка MikBill =====
Перейти **«Настройки» → «системные опции» →«терминалы»→«КиберПлат»**
Не забываем отметить "Разрешить".
{{gallery> paysystems:terminals:cyberplat.jpg?nolink&400 }} \\
К нашему закрытому и открытому ключу CyberPlat укажем полный путь в системных опциях админ панели.
Для linux систем:
Наш закрытый ключ: /var/www/mikbill/admin/res/cyberplat/private_cyberplat.pem
Открытый ключ КиберПлат: /var/www/mikbill/admin/res/cyberplat/CyberPlat_RU_pub.pem
Всё, настройка завершена.