Activating native SDI sending (SDI via POP)

Integrationswordpresssdi-via-pop2026-09-01

Goal

Activate SDI via POP, the native channel that sends electronic invoices to the Sistema di Interscambio (SDI, Italy’s Exchange System) directly from the WordPress site through the POP plugin, without going through Fatture in Cloud, Aruba, or a PEC mailbox.

Prerequisites

Steps

You can activate SDI via POP in two equivalent ways.

From the account panel (popapi.io)

After creating the account, go to My Account > Integrations, open the SDI via POP tab and enable “Activate SDI via POP”; you can also optionally enable digital signature and legal storage (conservazione sostitutiva).

From the WordPress plugin

If you’ve already completed the guided account setup:

  1. Go to POP > General and refresh the license information to sync the connection.
  2. Go to POP > Integrations and activate SDI via POP by clicking its card.

If instead you’re setting up the account for the first time, you can activate it directly from the company data section of the guided setup wizard: activation happens automatically when it’s completed.

Automatic and manual sending

Verify

After sending, check the outcome via the “Notifications” button on the invoice: it must show the status received from the SDI (delivered, rejected, etc.).

Common errors

For the data contract (payload, field mapping), see api/sdi. To understand an SDI rejection, see sdi-invoice-rejected. For the alternative via a PEC mailbox, see sdi-via-pec.