Multi-compliance

Multi-compliance enables compliance verification and status management for users and merchants accessing financial products from multiple providers — each with their own compliance requirements.

With multi-compliance, each provider can independently verify and approve users and merchants. This enables onboarding flows tailored to each provider and supports multi-banking experiences.

Setting up configuration

To enable multi-banking with the multi-compliance solution, customer should have:

  • Configuration for both BaaS and compliance providers. Provider configuration is managed internally by our Delivery team
  • An onboarding flow defined. This flow can be based on the Toqio Onboarding Template or a fully custom-built app, connected to our API. Read more about the Toqio Onboarding Template

Start of the Multi-Compliance Process

In the Merchant Portal, users select the relevant compliance process based on the financial product or provider they wish to access.

The content and messaging per entry-point is customisable (e.g., benefits unlocked after compliance). This configuration is managed internally by our Delivery team.

Here is the initial screen for the multi-compliance process:


Compliance Process per Provider

Once selected, users are guided through provider-specific steps. These:

  • May vary per provider
  • Are asynchronous (users complete flows independently)

Example of a compliance process for one provider:

Each provider can have its own compliance process. Typically, the following components are included:

  • Personal Information
    User profile details and required documents for identity verification.
  • Business Details
    Company-related data such as registration number, incorporation date, and business description.
  • Supporting Documents
    Legal and regulatory documentation required by the provider (e.g., Articles of Incorporation, NIF, shareholder structure).
  • Director Setup
    Inviting and verifying company directors. Directors are onboarded individually and must complete their own KYC process.

The key supported scenarios and logic are explained in the Toqio Onboarding Template documentation. Read more here


Compliance Decision per Provider

Compliance verification is processed asynchronously by each provider. Once a provider approves a user or merchant, their status per provider is updated .

Other providers may still have pending or incomplete compliance processes.

Merchant validated by Provider X

  • The entry point for the completed compliance process will display a "Completed" status.
  • They can then operate on the platform, using the products available with the related provider.

For providers where compliance is not yet completed, the status will remain as:

  • NOT STARTED
  • PENDING
  • UNDER REVIEW

Multi-compliance screen with one provider completed:


Merchant validated by all Providers

  • The ‘Compliance’ tab will no longer be visible.
  • The user will be able to access platform functionalities and use the products available with the related providers.

Merchant declined by Provider X

  • The declined compliance flow will be marked with the corresponding rejection status.
  • The entry-point for incomplete providers will remain accessible.

Multi-compliance screen with one provider declined:


Status model

The multi-compliance process considers:

  • The overall compliance status of the merchant and user
  • The kyx status per compliance provider of the merchant
  • The onboarding status per compliance provider of the user

🧾 Overall Compliance Statuses

  • Not Started
    User hasn't set up credentials yet. None of the compliance processes have been initiated.

  • In Progress
    At least one compliance process has started, but no provider has fully approved the data.

  • Partially Accepted
    At least one provider has accepted the Merchant, but others are still in progress or rejected.

  • Fully Accepted
    All providers have validated the Merchant. Full access to platform services is granted.

  • Fully Rejected
    All providers have rejected the Merchant.


The multi-compliance gives you the flexibility to work with multiple financial providers, each with independent flows. It enables provider-specific compliance management.


Additional Resources