Журнал Провайдеры содержит всех провайдеров, имеющихся в системе Армакс. По умолчанию агент видит доступных ему провайдеров — провайдеров, у которых прописаны шлюзы в платёжные системы, представленные в счетах агента. Чтобы увидеть всех провайдеров, имеющихся в системе, переключите фильтр со значения «доступные для проведения провайдеры» на «системные провайдеры». Если фильтр провайдеров находится в значении «субпровайдеры», агент видит созданных им субпровайдеров и местных провайдеров.

Чтобы увидеть, какие провайдеры есть в  конкретной платёжной системе, введите название платёжной системы в поле «Поиск ПС» (воспользуйтесь подсказкой, начав вводить название ПС,  выберите из списка).

Чтобы открыть описание провайдера, кликните по нему дважды.


Описание провайдера содержит следующие поля:

Поля ввода:

С — в данной позиции возможен ввод любой буквы;

0 — в данную позицию необходимо ввести цифру;

9 — в данной позиции может находиться цифра или она будет пустой;

пустая маска - формат ввода не задан.

Вкладка «Настройки ПС» содержит записи о всех платёжных системах, для которых прописаны шлюзы для этого провайдера, если в таблице нет нужной ПС, значит в системе Армакс пока нет шлюза. Номер шлюза можно посмотреть , выбрав нужную ПС и найдя поле  externalId в таблице справа. Обратите внимание, что одного номера шлюза не всегда достаточно для корректного проведения платежа по провайдеру.

 

                   Создание и использование субпровайдеров

Пользователь не может редактировать системного провайдера. Для того, чтобы внести изменения в провайдера, создаётся Субпровайдер на основе системного.

В каких случаях необходимо создать субпровайдера:

  1. Агент хочет, чтобы у провайдера маска отличалась от системной. Например, первые цифры лицевого счёта - это код региона. И агент хочет, чтобы в его регионе эти цифры уже были введены.
  2. Агент хочет изменить данные поставщика услуг в регионе (например, телефон службы поддержки, логотип или ИНН организации)
  3. Агент хочет изменить названия полей ввода.
  4. Агент хочет минимизировать число заполняемых пользователем полей, сделав некоторые поля предварительно заполненными.

Супровайдера можно создать с помошью двух кнопок: «Создать субпровайдера» - по кнопке открывается список провайдеров и нужно выбрать, на основе какого провайдера будет создаваться субпровайдер; «Создать субпровайдера из выбранного» - если в списке провайдеров выбран провайдер, то можно нажать эту кнопку и будет сразу создан субпровайдер на основе выбранного.

Чтобы субпровайдер был доступен на терминале, он должен быть добавлен в профиль комиссии для терминала и в профиль отображения.

Пример: создание субпровайдера Оплата детского садика "Солнышко" на основе провайдера "Платежи по свободным реквизитам"

Видео добавления субпровадера

Пусть агент хочет сделать оплату детского садика "Солнышко" отдельным провайдером. Для оплаты необходимо знать фамилию и имя ребёнка и номер группы. Реквизиты садика известны.

Так как детский садик оплачивается в бюджет, нам потребуется провайдер Платежи в бюджет по свободным реквизитам. Находим в списке провайдеров этот и нажимаем кнопку "Создать субпровайдера из выбранного", В открывшемся окне заполняем поля

Если есть картинка-логотип садика, загружаем её (кнопка Загрузить картинку).
Переходим к полям ввода. В поля account, orgname, bik, inn, kbk, okato в строку Значение вводим данные получателя платежа (реквизиты садика), для этих полей ставим галочку «Не показывать».

Теперь пользователю на терминале осталось ввести свою фамилию, имя, отчество, адрес.

Конкретизируем для пользователя поле Назначение платежа. Для этого у поля ввода purpose нажмём кнопку Добавить дочерний параметр. Дочерние параметры - это, по сути, разбивка одного параметра на несколько для удобства ввода. В платеже дочерние параметры склеиваются в один родительский. Чтобы у поля ввода можно было добавить дочерние параметры, поле ввода должно иметь тип Составной. В появившемся окне введём Название параметра (вместо new_param) - childname (название параметра задаётся латинскими буквами без пробелов), Заголовок - Введите фамилию и имя ребёнка, Заголовок на чеке - Ребёнок, RegExp - ^[А-Яа-яёЁ- ]{1,55}$, Клавиатура - полная, язык - русский. Ещё раз нажмём кнопку Добавить дочернего провайдера. Заполним данные для провайдера - group, Введите номер группы, Номер группы, ^[А-Яа-яёЁ- \d ]{1,25}$, полная, русский. Таким образом, в поле Назначение платежа будет ФИО ребёнка и номер группы. Пусть поле Назначение платежа должно ещё содержать строку "Родительская плата за детский садик". Сделаем ещё один дочерний параметр - txt, Платёж, Платёж, ^[А-Яа-яёЁ-\ ]{1,100}$, с помощью кнопок со стрелками поднимем его на позицию перед ФИО ребёнка. В поле Значение напишем текст "Родительская плата за детский сад" (без кавычек). Таким образом, в параметре Назначение платежа будет строка вида "Родительская плата за детский сад <фио ребёнка> <номер группы>".
Поле Адрес можно аналогичным образом разбить на несколько дочерних параметров - Город, улица, дом, квартира, а можно оставить как есть - одной строкой. Поле extra предназначено для расширенных реквизитов (какие-то данные, которые хочет видеть организация в отчётах). В нашем случае это поле остаётся без изменений.

 

Как скрыть поля провайдера:

Если агент хочет, чтобы некоторые поля провайдера не показывались пользователю, необходимо создать субпровайдера не основе выбранного провайдера и у полей ввода, которые не должны показываться клиенту, установить галочку "Не показывать". При этом желательно заполнить у этого параметра поле Значение - это значение возьмётся в случае необходимости (если параметр будет нужен для прохождения платежа в платёжной системе). Если у параметра снять галочку возле поля "Заголовок на чеке", то этот параметр не будет печататься в чеке.

 

                   Создание местного провайдера

Местные — провайдеры, платежи по которым не проходят в платёжную систему, а расчёт с поставщиком услуг осуществляется агентом самостоятельно. Чтобы создать местного провайдера нажмите кнопку «Создать местного провайдера». Обратите внимание, местного провайдера могут создавать только агенты верхнего уровня.

При создании провайдера все поля заполняются как у системного провайдера (см. Провайдеры), важным отличием является значение поля «Тип проведения». Для местных провайдеров в этом поле надо указать один из трёх вариантов:

Чтобы добавить поле ввода, нажмите либо кнопку «Добавить параметр» и заполните все поля параметра (см. раздел Провайдер), либо выберите в выпадающем списке справа нужный шаблон и нажмите кнопку «Добавить шаблон».

Чтобы местный провайдер стал доступным для проведения, нужно, чтобы у агента был создан счёт в платёжную систему Местные.

 

               Шаблоны параметров

Шаблоны — предварительно заполненые поля для стандартных реквизитов. При создании местного провайдера вместо при добавлении поля надо обязательно заполнить значение маски, регулярного выражения и т.п. Если вместо добавления поля выбрать наиболее подходящий шаблон и добавить шаблон, то в провайдера добавится параметр с уже заполненными значениями всех полей. При необходимости эти поля можно просто подкорректировать.

Внимание: имя поля должно быть уникальным для каждого параметра провайдера.