Audit Events

Overview

The Events monitor is designed to notify about certain events in the system with push or URL notifications.

pic92 merchant faq

The enabled URL notification sends request to the specified URL. The Connecting Party server is expected to respond with 200 OK HTTP status, otherwise the system will try to send the same notification up to 30 times in 14 days to guarantee it’s delivery.

URL Requirements – HTTPS: 443, 8443

All events, except for “Managers”, are accessible for managers and superiors. “Managers” event is only accessible for superiors.

Access to control key

“Access to control key” event sends notification to the specified URL about viewing of the merchant control key by any user of the system.

An example of the received data: {access_date: “2021.04.01 23:59:59”, user_name: “vp-support”, merchant_name: “new merchant name”, merchant_id: “1”, viewed_data: “merchant_control_key”}

Parameter nameTypeDescription
access_dateStringDate of access
user_nameStringThe name of the user who viewed the control key
merchant_nameStringMerchant’s name
merchant_idIntegerMerchant’s ID
viewed_dataStringViewed data

Access to merchant profile

“Access to merchant profile” event sends notification to the specified URL about visiting of the merchant’s page by any user of the system.

An example of the received data: {access_date: “2021.04.01 23:59:59”, user_name: “vp-support”, merchant_name: “new merchant name”, merchant_id: “1”, viewed_data: “merchant_page”}

Parameter nameTypeDescription
access_dateStringDate of access
user_nameStringThe name of the user who viewed the control key
merchant_nameStringMerchant’s name
merchant_idIntegerMerchant’s ID
viewed_dataStringViewed data

End points

“End points” event sends notification to the specified URL about creating a new/changing endpoint status.

An example of the received data: {end_point_id: “1”, end_point_name: “new end point name”, end_point_status: “Disabled”, end_point_rate_plan_id: null, end_point_rate_plan_name: null}

Parameter nameTypeDescription
end_point_idIntegerEndpoint’s ID
end_point_nameStringEndpoint’s name
end_point_statusStringEndpoint’s status.Possible values: Enabled, Disabled
end_point_rate_plan_idStringEndpoint’s rate plan ID
end_point_rate_plan_nameStringEndpoint’s rate plan name

End points first transaction

“End points first transaction” event sends notification to the specified URL about first endpoint transaction.

An example of the received data: {end_point_id: “1”, end_point_name: “new end point name”, end_point_status: “Disabled”, end_point_first_transaction_date: “2021.04.01 23:59:59”}

Parameter nameTypeDescription
end_point_idIntegerEndpoint’s ID
end_point_nameStringEndpoint’s name
end_point_statusStringEndpoint’s status.Possible values: Enabled, Disabled
end_point_first_transaction_dateStringDate of endpoint’s first transaction

Gates

“Gates” event sends notification to the specified URL about the creation of a new/changing gate status.

An example of the received data: {gate_id: “1”, gate_name: “new gate name”, gate_status: “Disabled”, gate_rate_plan_id: “10”, gate_rate_plan_name: “new gate rate plan name”}

Parameter nameTypeDescription
gate_idIntegerGate’s ID
gate_nameStringGate’s name
gate_statusStringGate’s status.Possible values: Enabled, Disabled
gate_rate_plan_idStringGate’s rate plan ID
gate_rate_plan_nameStringGate’s rate plan name

Managers

“Managers” event sends notification to the specified URL about the creation of a new manager.

An example of the received data: {manager_id: “1”, manager_name: “new manager name”}

Parameter nameTypeDescription
manager_idIntegerManager’s ID
manager_nameStringManager’s name

Merchant

“Merchants” event sends notification to the specified URL about the creation of a new/changing merchant’s status.

An example of the received data: {merchant_id: “1”, merchant_name: “new merchant name”, merchant_status: “Disabled”}

Parameter nameTypeDescription
merchant_idIntegerMerchant’s ID
merchant_nameStringMerchant’s name
merchant_statusStringMerchant’s status.Possible values: Enabled, Disabled

Merchants first transaction

“Merchants first transaction” event sends notification to the specified URL about the first merchant transaction.

An example of the received data: {merchant_id: “1”, merchant_name: “new merchant name”, merchant_status: “Disabled”, merchant_first_transaction_date: “2021.04.01 23:59:59”}

Parameter nameTypeDescription
merchant_idIntegerMerchant’s ID
merchant_nameStringMerchant’s name
merchant_statusStringMerchant’s status.Possible values: Enabled, Disabled
merchant_first_transaction_dateStringDate of merchant’s first transaction

Processing limits

“Processing limits” event sends notification to the specified URL about creating a new/changing configuration/removing a limit.

An example of the received data: {processing_limit_id: “1”, processing_limit_action_type: “created”}

Parameter nameTypeDescription
processing_limit_idIntegerProcessor’s limit ID
processing_limit_action_typeStringType of the processor’s limit action.Possible values: Created, Enabled, Disabled, Deleted

Processor

“Processors” event sends notification to the specified URL about the creation of a new/changing processor status.

An example of the received data: {processor_id: “1”, processor_name: “new processor name”, processor_status: “Disabled”}

Parameter nameTypeDescription
processor_idIntegerProcessor’s ID
processor_nameStringProcessor’s name
processor_statusStringProcessor’s status.Possible values: Enabled, Disabled

Projects

“Projects” event sends notification to the specified URL about the creation of a new / changing project’s status.

An example of the received data: {project_id: “1”, project_name: “new project name”, project_status: “Disabled”, project_rate_plan_id: “10”, project_rate_plan_name: “new project rate plan name”}

Parameter nameTypeDescription
project_idIntegerProject’s ID
project_nameStringProject’s name
project_statusStringProject’s status.Possible values: Enabled, Disabled
project_rate_plan_idStringProject’s rate plan ID
project_rate_plan_nameStringProject’s rate plan name

Contact us

By clicking on the button, you agree to the data protection policy

Complete the quiz

By clicking on the button, you agree to the data protection policy