Параметр | Значение |
---|---|
Протокол | |
ID | 52 |
Версия модуля | 7.01 |
Версия биллинга | >0.78.30 |
IPs | Уточнить у представителей 24nonSTOP |
Настройки модуля
- Скопировать файл 24_non_stop.pm в папку /usr/abills/Abills/modules/Paysys/systems/
- Зайти в меню Настройки
>
Paysys>
Настройки Добавить платежную систему
Параметр | Значение | Пример |
---|---|---|
PAYSYS_NAME_ACCOUNT_KEY | Поле для идентификации пользователя по параметру PAY_ACCOUNT системы 24nonSTOP. В качестве поля для идентификации может использоваться любое поле персональной информации о пользователе. Если поле меньше шести символов, его нужно дополнить спереди нулями при в воде в терминал. По умолчанию используется UID как идентификатор пользователя. | UID |
PAYSYS_NAME_SECRET | Строка-секрет, которую выдает 24nonSTOP | 12345test |
Наследование
Наследование настраивается так же, как и сам модуль OSMP. При настройке в меню Настройки>
Paysys>
Настройки различия будут в том, что нужно внести ID (уникальное значение в вашей системе), НАЗВАНИЕ и IP платежной системы, которая настраивается.
Название | IP | Пример названия | Пример ID |
---|---|---|---|
Банк Фамильный | 212.42.94.154, 212.42.94.131, 212.42.93.154 | FamBank | |
Oschadbank | 46.149.176.85, 46.149.176.82, 176.120.37.174, 185.34.224.10 | Oschadbank | 103 |
Для корректной работы наследования платежной системы нужно увеличить количество символов колонки transaction_id до 50 в таблице paysys_log.
...
Для тестирования работы модуля с наследованием нужно:
- Перейти в /usr/abills/Abills/modules/Paysys/t/
Запустить команду ./24NS.
...
t
Добавить нужные параметры из мануала
Параметр
Значение
...
KEY= Ключ по которому будет проходить транзакция (Login, UID в зависимости от ваших настроек) - в доработке
...
NAME= Название платежной системы
...
ID=
...
ID платежной системы URL= IP:PORT - для веб-страницы биллинга
Заполнение анкеты для Банк Фамильный
...