Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

В поле mps.1.protocol.ext можно указать расширения, если их несколько - через запятую:

osmpPrefix - означает, что тип поиска может быть передан как префикс в поле account. Расширение работает для протоколов ОСМП, Empay, Pegas, Rapida, Comepay.

noBaseAuth - означает, что в запросе не проверяется Base-аутентификация, т.е. параметры конфига mps.1.login и mps.1.passw не нужны.

payOnCheck - означает, что платеж проводится сразу при запросе на проверку.

addBalanceInfo - в ответ добавляется текущий баланс в поле account_balance (ОСМП, Empay, Pegas, Rapida, Comepay).

...

Например, https://server:8443/bgbilling/mpsexecuter/10/1

Типы поиска :

- login - поиск по логину модулей DialUp или Voip (необходимо указать id модуля (mid)):

mps.1.search.mode=login

mps.1.search.mid=3

- contract - поиск по названию договора (например NK-0012; Здесь можно указать шаблон преобразования):

...

(в последнем случае, если пришли 7, 8 или 9 цифр преобразовываем их к виду КФ$1-$2, т.е значения КФ12345-12 и 12345612 будут эквивалентны)

- phone - поиск по номеру телефона модуля phone (необходимо указать id модуля (mid));

- parameter - поиск по параметру договора (необходимо указать код типа параметра (pid)):

mps.1.search.mode=parameter

mps.1.search.pid=9

- mps_login - логин модуля MPS. Его выбирает себе клиент на странице статистики. Один для всех систем платежей.

...