OneSpan Identity Verification notification
OneSpan Identity Verification provides a call-back mechanism for partner applications to receive notifications whenever an e-agreement workflow reaches a certain pre-configured state. This feature enables partner systems to capture the status of a transaction.
Notifications can be configured inside the workflow, which is set up by OneSpan Professional Services based on your requirements. OneSpan Identity Verification scenarios with notifications lists the OneSpan Identity Verification scenarios which can be configured inside the workflow to send notifications.
OneSpan Identity Verification only supports string messages. You need to decide which type of notification to integrate, based on the response messages.
For security reasons, OneSpan Identity Verification only supports notification endpoints that have a static IP address. Notification endpoints with a dynamic IP address are not supported.
Example notification: transaction created
- {
- @timestamp": "2020-01-17 00:08:31.118 +0000",
- "type":"notification",
- "transaction_id":"a17800d8-0208-4052-b2c6-752f07c04dfa",
- "session_id":"e639bf75-9c16-46f9-b71e-d13e9a8ac8d6",
- "trigger":"transaction_created",
- "skip_common_ux_components":true,
- "skip_view_state":false,
- "role":"Borrower",
- "message":"Esignprocessisstarted.",
- "fields":[],
- "version":
- }
Example notification: consent accepted
In this example, consent information is specified in type and message, and in the fields array.
- {
- "timestamp": "2022-07-22T20:32:10.336Z",
- "type": "consent_accepted",
- "transaction_id": "16b48158-1de3-4455-b059-65d0205a358b",
- "session_id": "020b50ee-a730-4906-96a5-ab1f2af6da6f",
- "id": "33cb6c3c-236f-45af-a48c-85e1870eb32d",
- "trigger": "page_next",
- "skip_common_ux_components": true,
- "skip_view_state": false,
- "role": "oss",
- "document_references": [],
- "message": "Consent is accepted",
- "client_device": {
- "ip_address": "192.0.2.15",
- "name": "Other",
- "os_version": "Linux",
- "browser_version": "Chrome 100.0.4896",
- "browser_width": 1848,
- "page_height": 948
- },
- "fields": [
- {
- "name": "explicit-consent",
- "value": "false"
- },
- {
- "name": "consent-text",
- "value": "By clicking NEXT you consent to the processing of your personal data for the purpose of verifying your identity."
- },
- {
- "name": "accepted",
- "value": "true"
- }
- ],
- "version": 0
- },