Choosing the document corridor for Germany (ZUGFeRD or PEPPOL)

Integrationszugferdpeppolwordpressshopify2026-09-01

Goal

Choose which document corridor to use for a German (DE) account: ZUGFeRD/Factur-X or PEPPOL. The choice is mandatory for DE accounts and determines which format POP generates.

Prerequisites

Steps

  1. The choice is made only from the POP account panel (the onboarding wizard or account-setup): there is no dedicated control in either the WordPress plugin or the Shopify app: both only show the current active status (a badge), read-only.
  2. If you don’t choose explicitly, for a DE account with no registered PEPPOL legal entity, the default value is zugferd.
  3. To switch to peppol, register a PEPPOL legal entity (see integrations/peppol): from that point the corridor is automatically forced to peppol and can no longer switch back to zugferd, the choice locks as soon as a PEPPOL legal entity exists (live or sandbox).

Verify

In the WordPress plugin, the ZUGFeRD section in settings shows the current status and credit consumption; in the Shopify app a “ZUGFeRD active” badge appears when the corridor is zugferd. In both cases the value shown reflects what’s set in the account panel, it isn’t editable from there.

Using ZUGFeRD once it’s active (WordPress)

When the account’s corridor is zugferd, the WordPress plugin replaces the separate XML/PDF buttons with a dedicated experience, both in the order list and in the order detail:

Good to know

Common errors