ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.

Migration Key

Mechanism for transferring a participant between SMPs in Peppol.

Definition

When an entity changes provider, the old SMP calls the SML API to prepare the migration and receives a migration key. The new SMP supplies that key during registration to prove its authorisation, preventing identifier hijacking; without it, the SML refuses to reassign the participant.

Origin

Defined by OpenPeppol in the « Peppol SML / Service Metadata Locator Specification » (SML participant-management API).

Example in context

Old SMP: prepareToMigrate(participantId) → migrationKey ; New SMP: migrate(participantId, migrationKey) against the SML.

  • SML — registry that issues and validates the key.
  • SMP — old and new providers involved.

Last updated: June 20, 2026