Skip to content
Last updated

Onboarding Requirements Overview

Introduction

Use Solaris APIs to offer banking products to retail, freelance, and business customers across supported countries.

This guide outlines the onboarding requirements based on your customer type, country, and product selection.

This guide provides a general overview. The Solaris team will provide the specific requirements for your banking use case during implementation.


Customer types

Solaris offers banking products to the following customer types:

  • Retail customers (B2C)
  • Business customers (B2B) with a legal form from the supported list
  • Freelancers with a valid proof of profession

Passporting and branching

Solaris provides products to customers outside of Germany through two regulatory frameworks:

  • Passporting: Solaris provides services to customers in the European Economic Area (EEA) under the supervision of BaFin (German Federal Financial Supervisory Authority).
  • Branching: Solaris provides services via a local branch, subject to the local financial supervisory authority.

Solaris currently operates branches in:

  • France
  • Italy
  • Spain

Requirement factors

Three key factors determine the onboarding flow and compliance checks:

  1. Product: Higher-risk products (like Digital Banking or Lending) require stricter checks than lower-risk products.
  2. Customer type: Requirements differ for retail customers (B2C), freelancers, and businesses (B2B).
  3. Country: Local jurisdiction dictates specific legal and compliance obligations.

Diagram: Onboarding requirements

These factors influence:

  • Legal requirements: The specific agreements and consent screens required.
  • Data collection: The data points you must collect during sign-up.
  • KYC method: The identification methods available for the specific risk level and location.

Onboarding process

The onboarding flow follows industry-standard banking procedures.

Diagram: Onboarding process

StepDescription
Legal and regulatory requirementsCollect customer consent for necessary agreements and declarations.
Data collectionCapture required customer data points in your sign-up flow.
Tax informationCollect tax residency and ID information (mandatory for specific use cases).
Document collectionUpload documents required for KYC, credit risk, or scoring processes.
Know Your Customer (KYC)Verify the customer's identity using a supported identification method.
Product-specific requirementsFulfill requirements specific to the product (e.g., credit checks for Lending).
Mandatory featuresIntegrate essential add-ons required for go-live.