Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ПараметрЗначениеПример
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>При ID системы равно 200 пример ответа



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>

deposit,fio,contract_id1
PAYSYS_NAME_LOGIN

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

Osmp
PAYSYS_NAME_PASSWDPASSWORDПароль при 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 платежной системы, которая настраивается.

...