Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »


ПараметрЗначение
Протокол

http://abills.net.ua/misc/interface_podkl_usl.pdf

ID44
Версия модуля7.13
Версия биллинга>0.78.30

Настройки модуля

  1. Скопировать файл Osmp.pm в папку /usr/abills/Abills/modules/Paysys/systems/
  2. Зайти в меню Настройки>Paysys>Настройки
  3. Добавить платежную систему

ПараметрЗначениеПример
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.

Тестирование

Для тестирования работы модуля с подражанием нужно:

  1. Перейти в /usr/abills/Abills/modules/Paysys/t/
  2. Запустить команду ./Osmp.t "Account_key" "Name_of_payment_system" "ID_Pay_system"

    ПараметрЗначение
    Account_keyКлюч по которому будет проходить транзакция (Login, UID в зависимости от ваших настроек)
    Name_of_payment_systemНазвание платежной системы
    ID_Pay_systemID платежной системы
  • No labels