Solaris BKYC Overview

info

The Solaris BKYC solution is part of the Solaris CRR platform. A detailed guide to this solution is available here.

This overview is for Solaris EMI partners who are planning to onboard businesses using the Solaris BKYC (Business Know Your Customer) platform. This covers the flows and interactions between your system, and the Solaris BYKC and Solaris EMI platforms respectively.

This overview is not intended to provide full or comprehensive instruction to usage of the Solaris BKYC APIs or functionality. A dedicated guide covering this is available here, which you should read and familiarize yourself with before proceeding with your integration.

High level Platform Overview

  • Solaris EMI and Solaris CRR are distinct platforms with their own APIs and access requirements etc. The Solaris BKYC solution is part of the wider Solaris CRR platform.
  • For Solaris EMI partners using this BKYC solution, the latter serves as the "system of record" for your business and business persons related data. Any resources created or updated using the BKYC solution will be pulled and synced by the Solaris EMI platform automatically. Updates to any business related data should therefore be made via the BKYC APIs only.
  • Prior to using the BKYC APIs, it is highly recommended to subscribe to the relevant webhooks from the Solaris CRR system. This is to ensure that you will be notified of any changes to business related data.

High level Workflow Overview

The key steps for creating and registering a business entity (and associated persons) on the BKYC and Solaris EMI platforms respectively, are outlined below.

Step 1 - Creation of business and related persons on the Solaris BKYC Platform

KYC Journey

All business related persons created in this step will need to undergo the relevant KYC (Know Your Customer) journey for purposes of identity verification, which will include selfie and identity document capture.

The BKYC APIs are used to create the required business entity and any associated persons, and assign Ultimate Beneficial Owners (UBOs) etc. A full breakdown of this step, including all required API calls, is detailed in this integration flow guide.

Certain BKYC API calls will return resource identifiers for the resources they create. The following will be required when registering the business on the Solaris EMI platform (in the step below).

  • Business_ID - unique identifier for a newly created Business resource.
  • Person_ID - unique identifier for a newly created Person resource.

Step 2 - Registration of the business on the Solaris EMI Platform

info

This step should only be undertaken once all required business related resources have been created on the Solaris BKYC platform, and all relevant KYC checks successfully passed.

A business account is created on the Solaris EMI platform via a successful call to one of the following methods:

The following parameters must be provided in your request:

  • The BusinessID populated with the identifier of the business created on the BKYC platform.
  • The PersonID of each person created in association with the business (supplied in the request Persons array).

This process creates the business account and associated persons on the Solaris EMI platform.

Step 3 - Automatic retrieval of BKYC data

Following registration on on the Solaris EMI platform, all business related data will be linked to the respective records on the BKYC platform and data automatically synced between the two.

Steps 4-6 - Updates to business information

Any updates required to either the business or business persons related data are made by you via the relevant BKYC APIs. Following the update, the Solaris EMI platform receives the relevant webhook(s) detailing the nature of the updates made and automatically syncs the latest data.

Solaris is the brand name for the regulated entities Contis Financial Services Ltd and UAB „Finansinės paslaugos „Contis“, which are part of the Solaris Group.