Fill in business onboarding form
Table of Contents
Introduction
This documentation will guide you through the process of filling in the business onboarding (KYB) form. This flow is a part of any of the possible integrations - manual, partial or full.
Workflow
Fill in business onboarding form steps
Actors
User - user of the client who fills in the business onboarding form.
Ondato - Ondato backend processes that happen when user interacts with the business onboarding form.
Steps
| Configuration
| Step was unsuccessful, flow stopped
| Step was successful, flow continues
Step | Actor | Description | |
---|---|---|---|
1 | Open the business onboarding form url | User | The user's url is provided by the client, and it can be either static or dynamic depending on the type of integration. For more details, please refer to the following documentation: |
2 | Check if consent form must be displayed | Ondato | This step is configurable. A check is performed if a consent form must be displayed for the identifications of the client users. Default for every client is that the consent in displayed. → If consent form must be displayed then flow continues with step #3. → If consent form must NOT be displayed then flow continues with the step #6. |
3 | Display consent form | Ondato | If based on configuration in step #2 user has to see consent form that it’s displayed with options to either “Agree” or “Disagree”. |
4 | Disagree with the consent | User | If user disagrees with terms and conditions then the flow stops. User is redirected to a configured url. |
5 | Agree with the consent | User | If user agrees with terms and conditions then the process continues with step #6. |
6 | Check if company’s registries must be checked | Ondato | This step is configurable. A check is performed if registries must be checked for the identifications of the client users. → If registries check must be performed then flow continues with step #7. → if registries check must nor be performed then flow continues with step #9. |
7 | Display authentication form | Ondato | Authentication form is displayed with the following fields:
|
8 | Fill in authentication details | User | Depending on the selected authentication method, the user performs the authentication process. |
9 | Start person authentication process | Ondato | Once user fills in required data then authentication is performed. → If authentication is successful then flow continues with step #11. → If authentication was NOT successful then flow continues with step #10. |
10 | Display error message | User | The process stops. |
11 | Check if person is company’s legal representative | Ondato | A check is performed in the registries if a person is companies representative. → If person does have a right to represent the company then the flow continues with step #13. → If person does NOT have a right to represent the company then flow continues with step #12. |
12 | Display error message | Ondato | The process stops. |
13 | Display the business onboarding form | Ondato | Business onboarding form is displayed. |
14 | Check if form must be displayed | Ondato | This step is configurable. The check is performed only if user has successfully authenticated in step #9 and is a legal company’s representative (step #11). → If pre-fill option is turned on then flow continues with step #15. → If pre-fill option is tuned off then flow continues with step #16. |
15 | Pre-fill business onboarding form | Ondato | The business onboarding form can be pre-filled with data retrieved from the registries. Following data can be pre-filled:
Additional rules:
|
16 | Fill in the business onboarding form | User |
If the automatic check for representatives is turned off, the following data is mandatory: Company name, Company code. |
17 | Review and submit the business onboarding form | User | Business onboarding form is completed. |
18 | Save filled in business onboarding form details | Ondato | Business onboarding form details are saved. |
19 | Check if the business onboarding form must be signed |
| This step is configurable. → If business onboarding form must be signed then flow continues to #20. → If business onboarding form must NOT be signed then flow continues with #22. |
20 | Sign business onboarding form | User | Legal entity’s representative signs the form using Dokobit. |
21 | Display error message | Ondato | The process stops. |
22 | Redirect company’s representative to a landing page | Ondato | User is redirected to the configured url. |