Описание
| Параметр | Значение |
|---|---|
| Протокол | |
| Протокол для ПСБ | |
| ID | 47 |
| Версия модуля | 7.01 |
| Версия биллинга | >0.81.11 |
| IPs | ... |
Настройки модуля
- Скопировать файл USPM.pm в папку /usr/abills/Abills/modules/Paysys/systems/
- Зайти в меню Настройки
>Paysys>Настройки - Добавить платежную систему
| Параметр | Значение | Пример |
|---|---|---|
| PAYSYS_NAME_ACCOUNT_KEY | Поле для идентификации пользователя по параметру account системы USMP. В качестве поля для идентификации может использоваться любое поле персональной информации о пользователе. Если поле меньше шести символов, его нужно дополнить спереди нулями при в воде в терминал. По умолчанию используется UID как идентификатор пользователя. | UID |
| PAYSYS_NAME_FAST_PAY | Ссылка для быстрой оплаты с кабинета абонента | Предоставит USMP |
$conf{USMP_CHECK_PAYMENTS} в запросе на проверку платежей убирает приставку имени платежной системе в тразакции
Наследование
Наследование настраивается так же, как и сам модуль Ibox. При настройке в меню Настройки>Paysys>Настройки различия будут в том, что нужно внести ID (уникальное значение в вашей системе), НАЗВАНИЕ и IP платежной системы, которая настраивается.
| ID | Название | IP |
|---|---|---|
| 123 | PSB | 188.130.254.6, 176.96.187.236 |
| 125 | DnPost | (IP выдаётся эквайрингом) |
| 126 | APAY | 185.175.47.52 |
| 240 | Payberry | 91.105.201.38 |
Показать платежную систему в кабинете пользователя
- Зайти в меню Настройки>Paysys>Настройки контрагента (Выбор настроек для групп в кабинете абонента) Поставить галочку для групп, которые будут совершать оплату данной платежной системой
В портале абонента появиться кнопка оплаты данной платежной системы.
Тестирование
Для тестирования работы модуля с наследованием нужно:
- Добавить IP вашей системы в настройках платежной системы
- Перейти в /usr/abills/Abills/modules/Paysys/t/
Запустить команду ./USMP.t
Добавить нужные параметры из мануала
Параметр
Значение
USER= Значение для идентификации пользователя в зависимости от настроек платежной системы(Пример - USER=test если оплаты по логину, USER=1234 - по UID) NAME= Название платежной системы ID= ID платежной системы URL= IP:PORT - для веб-страницы биллинга



