> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mangopay.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Organization users

> UX steps, validation flows, and outcomes of the hosted IDV flow for Legal Organization users

The page presents the user steps and validation checks for the hosted IDV flow for the Organization user type.

Important planned changes that will impact your users are described first – the basic integration remains the same.

## Coming soon: All legal reps and UBOs verified

In the coming months, Mangopay will be introducing liveness checks for **all legal representatives** of Organizations (and also all UBOs in the case of [Businesses](/guides/users/verification/hosted/business)).

The liveness check will be delivered by Mangopay via email, thanks to the email address entered by the Legal User in the hosted IDV session.

The main IDV Session will be separated from the sub-sessions for liveness checks, allowing a granular approach to completing the process.

When all required individuals have successfully completed the liveness check, the entity will be verified (`KYCLevel` will become `REGULAR`).

To fulfill this requirement, Mangopay’s hosted KYC/KYB solution will:

* Allow a Legal User to provide **email addresses** for legal representatives and beneficial owners
* Facilitate data submission through registry lookups
* Provide features for your platform to have visibility over the progress of verification sessions and email communications with the individuals involved

##### Will all individuals listed in public registries need to be verified?

Not necessarily. In cases where tens of individuals are listed, not all of them will need to be verified. Mangopay is taking a pragmatic risk-based approach to optimize Legal User onboarding in full compliance.

## Prerequisites

Before launching a hosted IDV Session for an Organization, please ensure that:

* The **Registration Proof** they will need to upload conforms to the one [expected by Mangopay](/guides/users/verification/requirements/kyb-local)
* The **Articles of Association** they will need to upload conforms to the one [expected by Mangopay](/guides/users/verification/requirements/kyb-local)
* They have registration details about their organization
* An individual listed in the national registry is available to perform the liveness check (the link can be closed and reopened)
* The **ID proof** the individual will use is [accepted by Mangopay](/guides/users/verification/requirements/id-accepted)

## Flow description

Currently, when a hosted IDV session is generated for a Legal Organization:

1. The session `Status` is `PENDING` and can be submitted within 7 days, at which point it becomes `EXPIRED`
2. The user opens the session and sees a welcome screen explaining:
   * That they will need to provide details of their entity
   * That they will need to provide **Registration Proof (RP)** and **Articles of Association (AoA)** documents (links to the [KYB local](/guides/users/verification/requirements/kyb-local) page are provided later in the flow)
   * That a **registered director** (not necessarily the one listed in the `LegalRepresentative` fields) will need to complete the liveness check with their ID and smartphone, with a link to Mangopay's [accepted ID documents](/guides/users/verification/requirements/id-accepted)
3. The user enters details of their entity:
   * Country of registration
   * Optionally, registration number provided by the relevant national authority
   * Registered organization name
   * Registered organization address
4. The session must then be opened by the registered director who will complete the liveness check (the session autosaves progress)
5. The registered director completes the liveness ID check (via [QR code](/guides/users/verification/hosted#qr-code-on-desktop) or directly if session opened on a phone) by:
   * Taking a photo of their ID (or two photos if it’s a driver’s license or national ID card)
   * Taking a selfie of their face
6. The session is redirected to the `ReturnUrl`
7. Mangopay performs automated liveness validation checks:
   * `IDENTITY_DOCUMENT_VERIFICATION`
   * `IDV_AGE_CHECK`

## Checks performed

Currently, for Legal Organization users, the following checks are performed:

| Type                             | Description                                                                                                                                                                                           |
| :------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `IDENTITY_DOCUMENT_VERIFICATION` | Verifies the authenticity of the identity document, the liveness of the selfie, and that the selfie matches the identity document photo.                                                              |
| `IDV_AGE_CHECK`                  | Checks whether the individual on the identity document meets the minimum age requirement for Mangopay users (age 18). <br /> <br /> Only performed if `IDENTITY_DOCUMENT_VERIFICATION` is successful. |

## Outcomes

For a Organization user, the IDV Session can be refused automatically but otherwise is always reviewed manually. The following outcomes are possible (from a `PENDING` status):

### Automated refusal

The `Status` becomes `REFUSED` if any of these checks fail:

* `IDENTITY_DOCUMENT_VERIFICATION`
* `IDV_AGE_CHECK`

In this case:

* You can retrieve more information in the IDV Session's:
  * `Checks.CheckStatus` - For which checks were `REFUSED`
  * `Checks.Reasons` – For the [refusal reasons](/guides/users/verification/hosted/refusals) (`Type` and preset `Value`)
* You need to generate a new session to retry (even if some of the checks were validated)

### Manual review

Provided the `IDENTITY_DOCUMENT_VERIFICATION` and `IDV_AGE_CHECK` are successful, the `Status` becomes `REVIEW`.

In this case:

* Mangopay reviews the session data and documents manually.
* Automatically validated checks are returned, including [verified data](/guides/users/verification/hosted/integration#verified-data), but the User object data is only overwritten if the session is validated

### Validation after review

If the manual review is successful, the `Status` changes from `REVIEW` to `VALIDATED`. In this case:

* The [verified data](/guides/users/verification/hosted/integration#verified-data) is overwritten in the User object:
  * `LegalRepresentative.FirstName` (even if the fields previously referenced a different individual)
  * `LegalRepresentative.LastName`
  * `LegalRepresentative.Birthday`
  * `Name`
  * `CompanyNumber`
* The User's `KYCLevel` becomes `REGULAR`

### Refusal after review

If the manual review is unsuccessful, then the status changes to `REFUSED`.

In this case:

* [Verified data](#verified-data) may be returned in the IDV Session but no action is taken with it
* You can retrieve more information in the IDV Session's:
  * `Checks.CheckStatus` - For which checks were `REFUSED`
  * `Checks.Reasons` – For the [refusal reasons](/guides/users/verification/hosted/refusals) – `Type` and, in the case of a manual review, a custom message in the `Value`
* You need to generate a new session to retry (even if some of the checks were validated)

{/* light mode */}

{/* dark mode */}
