Skip to end of metadata
Go to start of metadata

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

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

ABillS Protocol

ID44
Версия модуля9.0X
Версия биллинга>1.10.01

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

  1. Скопировать файл Osmp.pm в папку /usr/abills/Abills/modules/Paysys/Plugins/
  2. Зайти в меню Настройки>Paysys>Настройки
  3. Добавить платежную систему и выбрать необходимою подсистему с которой будет интеграция, на примере Monobank 

ПараметрЗначениеПример
PAYSYS_NAME_ACCOUNT_KEY

Поле для идентификации пользователя по параметру account системы OSMP. В качестве поля для идентификации может использоваться любое поле персональной информации о пользователе.

Если поле меньше шести символов, его нужно дополнить спереди нулями при в воде в терминал. По умолчанию используется UID как идентификатор пользователя.

UID
PAYSYS_NAME_EXTRA_INFOВключает тег extra_info, в котором показывает депозит, сумму следующего списания и дату следующего списания.1
PAYSYS_NAME_EXT_PARAMS

Расширение параметров проверки абонента check дополнительными опциями. Опции берутся из листинга опций абонента 

Пример ответа 
<deposit>deposit</deposti>
<fio>fio</fio> 
<contract_id>contract</contract_id>



deposit,fio,contract_id
PAYSYS_NAME_EXT_PARAMS_AS_FIELDS

Не работает вместе с PAYSYS_NAME_RETURN_DEFAULT

<fields>

<deposit> value1</deposit>

<fio> value2</fio>

<contract_id>value3</contract_id>

</fields>

1
PAYSYS_NAME_RETURN_DEFAULT

Не работает вместе с PAYSYS_NAME_EXT_PARAMS_AS_FIELDS

При этой опции ответ будет следующим:


<fields>


<field1 name=”deposit”> value1</field1>


<field2 name=”fio”> value2</field2>



<fieldN name=”contract_id”>valueN</fieldN>


</fields>

1
PAYSYS_NAME_LOGIN

Логин при Basic авторизации чекера платежей (если включена авторизация в OSMP).

Osmp
PAYSYS_NAME_PASSWORDПароль при Basic авторизации чекера платежей (если включена авторизация в OSMP).123456789
PAYSYS_NAME_CURRENCYКод валюты860
PAYSYS_NAME_ACCOUNT_REXEXPПроверка пользователя на регулярное выражение\d+
PAYSYS_NAME_FAST_PAYURL на платежную системуhttps://www.million.az/services/mobile/Azercell
PAYSYS_NAME_SKIP_SUMНе проверять поле sum в запросе1
PAYSYS_NAME_GROUP_IDID компании в биллинге, можно через запятую10
PAYSYS_NAME_ENABLE_VERSIONВозвращать версию модуля 1
PAYSYS_NAME_MULTI_USERВозвращать более одного пользователя1
PAYSYS_NAME_TXN_IDПо умолчанию id транзакции возвращается в теге osmp_txn_id, это поле дозволяет изменитьibox_txn_id

Наследование

Наследование настраивается так же, как и сам модуль OSMP. При настройке в меню Настройки>Paysys>Настройки различия будут в том, что нужно внести ID (уникальное значение в вашей системе), НАЗВАНИЕ и IP платежной системы, которая настраивается.

IDНазваниеIP
СтранаКомментарии
196EPUL185.161.224.98,185.161.224.104Азербайджан
194GoldenPay (Hesab)213.154.0.230,85.132.71.234Азербайджан
193MilliOn (PashaPay)

85.132.120.9/32,109.205.166.108/32

Азербайджан

обязательно для работы необходимо выбрать подсистему Million


Asisnur95.47.232.100


Tymeуточнить у представителя платежной системы


ExpressPay62.212.235.36, 95.86.130.77, 95.86.130.73Азербайджан

SmartPay
Азербайджан

YIGIM146.185.151.69https://yigim.az (Азербайджан) 

Sberbank_online194.186.207.0/24, 194.54.14.0/24Sberbank_onlineБольше не поддерживается

Balance194.176.111.33, 91.192.66.11Узбекистан 
197eManat (Modenis) 85.132.4.34, 94.20.61.164, 94.20.38.68, 94.20.61.166Азербайджан
195Fpay (Fizzapay)185.32.45.6, 185.32.45.3Азербайджан

Kassam188.72.143.99, 188.72.143.88Азербайджан

Mobidram217.76.0.245Армения
202Qiwi79.142.16.0/20, 195.189.100.0/22, 191.232.230.0/23, 191.213.51.0/24, 89.218.54.34, 89.218.54.36, 212.154.215.82, 79.142.55.227, 79.142.55.231, 91.147.105.218Казахстан
203Freedom Bank91.213.247.2, 91.213.247.68, 95.141.143.19, 95.141.143.20, 31.31.218.158Казахстан
210

Monobank


35.158.201.27, 35.158.31.50, 35.158.251.173, 52.58.160.42, 52.59.76.8, 52.57.169.65, 34.248.252.111, 54.77.70.233, 52.49.186.98, 52.215.79.55, 52.57.63.39

Украина


обязательно для работы необходимо выбрать подсистему Monobank

Здесь может быть Ваша платежня система !