Client Onboarding - KYC/KYB

A compliant, comprehensive, and seamless verification process for electronic invoicing reform.

The electronic invoicing reform introduces new obligations for Approved Platforms, including reliable verification of user identity (KYC), business verification (KYB), and the signing of a reception mandate for France.

These requirements will gradually become applicable in 2025-2026 and apply to both the French and Peppol scopes.

To support publishers, integrators, and operators, Iopole offers a comprehensive, automated, and compliant onboarding module, accessible as a white label solution via a single API.

REGULATORY OBLIGATIONS

What must Approved Platforms (formerly PDPs) guarantee?

Identity verification (KYC): Regulations require reliable identification.

Company verification (KYB): France and Peppol require confirmation of the company's active existence, the status of the legal representative or agent, and compliance with delegation obligations.

Mandatory mandate for receipt: To receive invoices in France, a mandate signed by a legal representative is required. The FNFE has published a template approved by the DGFiP, used as a reference by Iopole.

Enhanced authentication: Access to Admin and Monitoring in production requires two-factor authentication (already in place at Iopole).

The Iopole onboarding module

Our onboarding module covers all regulatory steps, while offering a seamless, secure, and fully automated experience.

✔️ API/enrollment A simple API call generates a magic link sent to the end customer.

✔️White-label journey The link opens a configurable journey that can be integrated into the publisher's tools.

1Onboarding module

Collection / Verification

Collection or verification of company data (SIREN number, address, legal representative)

2Onboarding module

KYC

KYC (know your customer): scan both sides of your ID (passport, residence permit, etc.) + video selfie

3Onboarding module

KYB

KYB (know your business): verification with administrative sources + possible delegation

4Onboarding module

Signature

Signing of the PA mandate, via secure link

5Onboarding module

Activation

Immediate activation if all checks are validated

6Onboarding module

Registration

Registration in:

  • the French directory,
  • the Peppol directory.

7Failure

In case of automated failure

The editor may:

  • review the documents,
  • manually approve them,
  • or request additional supporting documents.

Management of specific cases (agents, delegations, migrations)

Representatives & delegations

In practice, the signature is not always provided by the CEO.

The module allows:

  • the addition of a delegation document,
  • verification by the operator if necessary,
  • manual validation in cases that cannot be automated.

Address already registered elsewhere

If the email address is already associated with another PDP:

  • → the module informs the user
  • → who can request a migration via a Migration Key provided by the former provider.
  • migration possible without a migration key (please contact us)

White label and flexibility for publishers

White label customers can:

  • use Iopole's KYC/KYB module,
  • or manage their own verification process.

Security & Compliance

  • GDPR-compliant data processing
  • Legal texts validated by a specialized lawyer
  • Secure, fully traceable process
  • Automated effective dates for mandates
  • “Pending → submitted → accepted → registered” stages until final registration

Webhook and status tracking

Iopole provides a webhook that automatically receives status changes in real time.

Benefits for publishers and integrators

✔️ A ready-to-use workflow: significantly reduces onboarding time.

✔️ Simplified compliance: covers French and Peppol requirements.

✔️ A seamless experience for your customers: scan, validate, sign → immediate activation.

✔️ Simplified operations: admin interface to validate special cases.

Want to know more?

Discover our API documentation