Skip to main content

EU Onboarding

Learn how to onboard businesses and individuals in the European Union (EU) using Know Your Customer (KYC) and Know Your Business (KYB) verification methods.

Verification methods

Nium supports both electronic KYB (eKYB) and manual KYB flows for businesses in the EU.

  • electronic KYB: automatically retrieves business information and reduces the number of documents required.
  • Manual KYB: applies if electronic verification can’t find or confirm company records.

eKYB flow

Follow these steps to complete onboarding using eKYB.

Step 1: Fetch public corporate details

  1. Collect the applicants businessRegistrationNumber and countryCode from your onboarding form.
  2. Call the Fetch Public Corporate Details Using Business ID endpoint.
    • This retrieves publicly available company information.
    • Display the details to the applicant for confirmation.
  3. Store the publicDetailsId from the response.
  4. If no details are returned, skip to manual KYB and use the Onboard Corporate Customer v5 endpoint.

Step 2: Fetch exhaustive corporate search details

  1. Call the Fetch Exhaustive Corporate Details Using Business ID endpoint with the publicDetailsId.
  2. Save the searchId from the response.
note

This endpoint retrieves extended corporate records and incurs a one-time lookup fee per lookup. For more information, contact your Nium account manager or Nium Support.

Step 3: Display and complete details

  1. Show the returned corporate details to the applicant, including directors and Ultimate Beneficial Owners (UBOs).
  2. The field names align with the Onboard Corporate Customer v5 request fields.
  3. Collect any missing mandatory information before proceeding.

Step 4: Upload documents

  • If searchId is not provided, document uploads are required.
  • Even with a searchId, additional documents may still be requested.
  • Use the Upload Document endpoint to submit files.

Use the Upload Document endpoint to submit files. The response includes a fileId, which must be referenced in the onboarding request.

See EU required documents for more information.

Step 5: Applicant declaration

The applicant must confirm the following:

note

I certify that I am an authorized representative of the customer. All information and documents provided are complete and accurate. I confirm that all UBOs have been disclosed and that I have accepted the [Nium Terms and Conditions].

Capture this declaration by including:

  • applicantDeclaration
  • applicantDeclarationTimestamp (timestamp in YYYY-MM-DD HH:MM:SS format)

Step 6: Submit corporate details

  1. Your system calls the Onboard Corporate Customer v5 endpoint with all required details, including searchId.
  2. If searchId is omitted, the application proceeds through manual review.
  3. A successful response returns a customerHashId that can be used to track onboarding progress.

Individual onboarding

Nium supports electronic KYC for individuals and applicants in corporate onboarding.

For stakeholders, both electronic and manual KYC options are available.

Step 1: Submit application

Call the Onboard Corporate Customer v5 endpoint with all required details.
After submission, the application status becomes pending with the substatus awaiting_kyc.

Step 2: Access the KYC Form

The applicant opens Nium’s hosted KYC form and verifies access with a one-time password (OTP) sent to their registered email.

Step 3: Applicant verification

The applicant uploads:

  • A valid proof of identity.
  • A live selfie.

Stakeholder verification (Electronic)

If electronic KYC is selected for a stakeholder, the applicant can copy and share a verification link with them.

The stakeholder completes verification by uploading a valid proof of identity and a live selfie.

The applicant can track the stakeholder’s KYC status on the KYC form.

Stakeholder verification (Manual)

Available only for stakeholders. The applicant selects the Manual Verification option and uploads all required documents via Nium’s KYC hosted form. For a list of required documents, see EU Required Documents.

Step 4: Compliance review

Nium’s compliance team reviews all submissions.

If compliance needs additional details, Nium will raise a request for more information.

Once KYC for all applicants and stakeholders is complete:

  • The application status changes to pending.
  • The substatus becomes under_review.

Nium verifies the details and sends a response via webhook.

Position mapping

The table below shows required roles per entity type.

businessTypeDIRECTORPARTNERREPRESENTATIVESETTLORSHAREHOLDERSIGNATORY
ASSOCIATIONYesYesYesYes
LIMITED_LIABILITY_PARTNERSHIPYesYesYes
GOVERNMENT_ENTITYYesYes
PRIVATE_COMPANYYesYesYesYes
PUBLIC_COMPANYYesYesYesYes
SOLE_TRADERYesYes
TRUSTYesYesYes

For more information, see:

  • EU required parameters
  • EU required documents