Audit Events

Введение

Монитор событий предназначен для уведомления об определённых событиях в системе с помощью push- или URL-уведомлений.

pic92 merchant faq

Включённое URL-уведомление отправляет запрос на указанный URL. Ожидается, что сервер Присоединяющейся стороны ответит HTTP-статусом 200 OK; в противном случае система попытается отправить то же уведомление до 30 раз в течение 14 дней, чтобы гарантировать его доставку.

URL Requirements - HTTPS: 443, 8443

Все события, кроме «Managers», доступны менеджерам и superior’ам. Событие «Managers» доступно только superior’ам.

Описание: Access to control key

Событие «Описание: Access to control key» отправляет уведомление на указанный URL о просмотре контрольного ключа торговца любым пользователем системы.

Пример полученных данных:
{access_date: “2021.04.01 23:59:59”, user_name: “vp-support”, merchant_name: “имя нового торговца”, merchant_id: “1”, viewed_data: “merchant_control_key”}

Название параметра

Проверка

Описание

access_date

Строка

Описание: Date of access

user_name

Строка

Имя пользователя, просмотревшего ключ управления

merchant_name

Строка

Описание: Торговец’s name

merchant_id

Integer

Торговец’s ID

viewed_data

Строка

Описание: Viewed data

Доступ к профилю торговца

Событие «Доступ к профилю торговца» отправляет уведомление на указанный URL о посещении страницы торговца любым пользователем системы.

Пример полученных данных:
{access_date: “2021.04.01 23:59:59”, user_name: “vp-support”, merchant_name: “название нового торговца”, merchant_id: “1”, viewed_data: “merchant_page”}

Название параметра

Проверка

Описание

access_date

Строка

Описание: Date of access

user_name

Строка

Имя пользователя, просмотревшего ключ управления

merchant_name

Строка

Описание: Торговец’s name

merchant_id

Integer

Торговец’s ID

viewed_data

Строка

Описание: Viewed data

Описание: End points

Событие «Описание: End points» отправляет уведомление на указанный URL о создании нового или изменении статуса endpoint.

Пример полученных данных:
{end_point_id: «1», end_point_name: «новое имя конечной точки», end_point_status: «Отключена», end_point_rate_plan_id: null, end_point_rate_plan_name: null}

Название параметра

Проверка

Описание

end_point_id

Integer

Endpoint’s ID

end_point_name

Строка

Описание: Endpoint’s name

end_point_status

Строка

Описание: Endpoint’s status.
Возможные значения: Включено, Отключено

end_point_rate_plan_id

Строка

Идентификатор тарифного плана конечной точки

end_point_rate_plan_name

Строка

Название тарифного плана конечной точки

Первая транзакция конечных точек

Событие «Первая транзакция конечных точек» отправляет уведомление на указанный URL о первой транзакции endpoint.

Пример полученных данных:
{end_point_id: «1», end_point_name: «название нового endpoint», end_point_status: «Отключён», end_point_first_transaction_date: «2021.04.01 23:59:59»}

Название параметра

Проверка

Описание

end_point_id

Integer

Endpoint’s ID

end_point_name

Строка

Описание: Endpoint’s name

end_point_status

Строка

Описание: Endpoint’s status.
Возможные значения: Включено, Отключено

end_point_first_transaction_date

Строка

Дата первой транзакции конечной точки

Gates

Событие «Gates» отправляет уведомление на указанный URL о создании нового или изменении статуса шлюза.

Пример полученных данных:
{gate_id: «1», gate_name: «название нового шлюза», gate_status: «Отключён», gate_rate_plan_id: «10», gate_rate_plan_name: «название нового тарифного плана шлюза»}

Название параметра

Проверка

Описание

gate_id

Integer

Gate’s ID

gate_name

Строка

Описание: Gate’s name

gate_status

Строка

Описание: Gate’s status.
Возможные значения: Включено, Отключено

gate_rate_plan_id

Строка

Описание: Gate’s rate plan ID

gate_rate_plan_name

Строка

Описание: Gate’s rate plan name

Managers

Событие «Менеджеры» отправляет уведомление на указанный URL о создании нового менеджера.

Пример полученных данных:
{manager_id: «1», manager_name: «название нового менеджера»}

Название параметра

Проверка

Описание

manager_id

Integer

Manager’s ID

manager_name

Строка

Описание: Manager’s name

Торговец

Событие «Торговецs» отправляет уведомление на указанный URL о создании нового или изменении статуса торговца.

Пример полученных данных:
{merchant_id: «1», merchant_name: «новое имя торговца», merchant_status: «Disabled»}

Название параметра

Проверка

Описание

merchant_id

Integer

Торговец’s ID

merchant_name

Строка

Описание: Торговец’s name

merchant_status

Строка

Описание: Торговец’s status.
Возможные значения: Включено, Отключено

Первая транзакция торговца

Событие «Первая транзакция торговца» отправляет уведомление на указанный URL о первой транзакции торговца.

Пример полученных данных:
{merchant_id: «1», merchant_name: «название нового торговца», merchant_status: «Отключён», merchant_first_transaction_date: «2021.04.01 23:59:59»}

Название параметра

Проверка

Описание

merchant_id

Integer

Торговец’s ID

merchant_name

Строка

Описание: Торговец’s name

merchant_status

Строка

Описание: Торговец’s status.
Возможные значения: Включено, Отключено

merchant_first_transaction_date

Строка

Дата первой транзакции торговца

Описание: Processing limits

Событие «Описание: Processing limits» отправляет уведомление на указанный URL о создании новой или изменении конфигурации/удалении лимита.

Пример полученных данных:
{processing_limit_id: «1», processing_limit_action_type: «создан»}

Название параметра

Проверка

Описание

processing_limit_id

Integer

Описание: Процессор’s limit ID

processing_limit_action_type

Строка

Тип действия лимита Процессора.
Возможные значения: Создан, Включён, Отключён, Удалён

Процессор

Событие «Процессорs» отправляет уведомление на указанный URL о создании нового или изменении статуса процессора.

Пример полученных данных:
{processor_id: «1», processor_name: «новое имя процессора», processor_status: «Disabled»}

Название параметра

Проверка

Описание

processor_id

Integer

Процессор’s ID

processor_name

Строка

Описание: Процессор’s name

processor_status

Строка

Описание: Процессор’s status.
Возможные значения: Включено, Отключено

Проекты

Событие «Проекты» отправляет уведомление на указанный URL о создании нового или изменении статуса проекта.

Пример полученных данных:
{project_id: «1», project_name: «имя нового проекта», project_status: «Отключён», project_rate_plan_id: «10», project_rate_plan_name: «имя нового тарифного плана проекта»}

Название параметра

Проверка

Описание

project_id

Integer

Project’s ID

project_name

Строка

Описание: Project’s name

project_status

Строка

Описание: Project’s status.
Возможные значения: Включено, Отключено

project_rate_plan_id

Строка

Описание: Project’s rate plan ID

project_rate_plan_name

Строка

Название тарифного плана проекта