Параметр | Значение |
---|---|
Протокол | |
ID | 44 |
Версия модуля | 7.13 |
Версия биллинга | >0.78.30 |
Настройки модуля
- Скопировать файл Osmp.pm в папку /usr/abills/Abills/modules/Paysys/systems/
- Зайти в меню Настройки
>
Paysys>
Настройки Добавить платежную систему
Параметр | Значение | Пример |
---|---|---|
PAYSYS_OSMP_ACCOUNT_KEY | Поле для идентификации пользователя по параметру account системы OSMP. В качестве поля для идентификации может использоваться любое поле персональной информации о пользователе. Если поле меньше шести символов, его нужно дополнить спереди нулями при в воде в терминал. По умолчанию используется UID как идентификатор пользователя. | UID |
PAYSYS_OSMP_EXTRA_INFO | Включает тег extra_info, в котором показывает депозит, сумму следующего списания и дату следующего списания. | 1 |
PAYSYS_OSMP_EXT_PARAMS | Расширение параметров проверки абонента check дополнительными опциями. Опции берутся из листинга опций абонента Пример ответа <deposit>deposit</deposti> <fio>fio</fio> <contract_id>contract</contract_id> | deposit,fio,contract_id |
PAYSYS_OSMP_LOGIN | Логин при Basic авторизации чекера платежей (если включена авторизация в OSMP). | Osmp |
PAYSYS_OSMP_PASSWD | Пароль при Basic авторизации чекера платежей (если включена авторизация в OSMP). | 123456789 |
Модуль Osmp.pm поддерживает подражания следующими платежными системами: Modenis, Goldenpay, E-pul.
Тестирование
Для тестирования работы модуля с подражанием нужно:
- Перейти в /usr/abills/Abills/modules/Paysys/t/
Запустить команду ./Osmp.t "Account_key" "Name_of_payment_system" "ID_Pay_system"
Параметр Значение Account_key Ключ по которому будет проходить транзакция (Login, UID в зависимости от ваших настроек) Name_of_payment_system Название платежной системы ID_Pay_system ID платежной системы