Параметр | Значение |
---|---|
Протокол | |
ID | 44 |
Версия модуля | 7.02 |
Версия биллинга | >0.78.30 |
Настройки модуля
- Скопировать файл Osmp.pm в папку /usr/abills/Abills/modules/Paysys/systems/
- Зайти в меню Настройки
>
Paysys>
Настройки Добавить платежную систему
Параметр | Значение | Пример |
---|---|---|
PAYSYS_OSMP_ACCOUNT_KEY | Поле для идентификации пользователя по параметру account системы OSMP. В качестве поля для идентификации может использоваться любое поле персональной информации о пользователе. Если поле меньше шести символов, его нужно дополнить спереди нулями при в воде в терминал. По умолчанию используется UID как идентификатор пользователя. | UID |
ID | Идентификатор платежной системы | 70 |
Название | Имя платежной системы | Cyberplat |
IP | IP адреса с которых система будет отправлять запросы. Перечисления через запятую. Например 62.231.13.160, 62.231.13.130, 193.46.88.160, 193.46.88.130, 213.33.161.130, 213.33.161.160 |
Создание ключей
Для роботы с Cyberplat нужно иметь RSA (аббревиатура от фамилий Rivest, Shamir и Adleman) ключи
Один экземпляр cyberplat_public.pem вы должны отправить им
Второй экземпляр публичного ключа они должны отправить вам.
Чтобы создать приватный и публичный ключ нужно прописать следущие команды
openssl genrsa -des3 -out cyberplat_private.pem 2048 openssl rsa -in cyberplat_private.pem -outform PEM -pubout -out cyberplat_public.pem
После того как вы отправили свой публичный ключ и получили ключ от cyberplat
переместите ключи в папку /usr/abills/Certs имена обязательно должны быть cyberplat_private.pem для приватного ключа и cyberplat_public.pem для публичного ключа
cyberplat_private.pem - ваш тот, что сгенерирован командами выше
cyberplat_public.pem - ключ от cyberplat