plugin-icon

POP – European e-invoicing compliance for e-commerce

De POP·
Automate European e-invoicing for e-commerce: generate XML & PDF invoices, send via SdI and PEPPOL, manage compliance with API credits.
Valoraciones
4.9
Versión
6.9.7
Instalaciones activas
80
Última actualización
Jul 6, 2026
POP – European e-invoicing compliance for e-commerce

POP is an e-invoicing compliance plugin for WooCommerce, Paid Memberships Pro and Cozmos PMS. It helps European e-commerce teams generate structured XML invoices, manage invoice documents and connect their workflows to supported e-invoicing networks such as SdI, PEPPOL and KSeF.

POP focuses on the full e-invoicing lifecycle: document generation, data validation, network submission and, where enabled by the selected plan and workflow, digital signature and compliant archiving.

With POP you pay a subscription and receive a monthly allocation of API credits. A credit is the unit used to measure credit-consuming API operations, such as generating or validating XML, submitting a document to a supported network, applying digital signature or activating compliant archiving when enabled.

The principle is simple: your e-commerce can automate compliance workflows while keeping monthly usage predictable.

Supported countries and workflows

POP supports selected European e-invoicing workflows, depending on the country, endpoint, selected plan and configured integration.

Italy and San Marino

POP supports structured XML invoice generation for Italy and San Marino and, starting from the Basic plan, direct XML transmission through SdI, the Italian interchange system. Where enabled by the selected plan and workflow, POP can also support electronic signature and compliant archiving.

Belgium

POP supports structured e-invoicing workflows for Belgium, including PEPPOL transmission where enabled. Belgium introduced mandatory structured B2B e-invoicing for domestic transactions between VAT-registered businesses from January 1st, 2026. POP helps businesses manage this transition by generating structured invoices and supporting PEPPOL-based delivery according to the selected plan and workflow.

Netherlands, France, Germany and United Kingdom

POP can be used for PEPPOL-based electronic invoicing workflows in the Netherlands, France, Germany and the United Kingdom. Regulatory obligations, timelines and accepted channels differ by jurisdiction, business type and transaction type. POP provides the technical capability to generate and route structured invoices through supported networks, while users remain responsible for verifying the requirements that apply to their specific case.

Poland

POP supports structured e-invoicing workflows for Poland through KSeF, the Polish National e-Invoicing System. KSeF is used for issuing, receiving and storing structured invoices in Poland. Mandatory adoption is being phased in by taxpayer category, and businesses operating in Poland need reliable workflows to generate and transmit structured invoice data through the national system. POP supports Polish invoicing workflows, including PDF and XML invoice generation, XML transmission to KSeF, credit note generation, PDF/XML download, invoice numbering, fiscal configuration, checkout invoicing fields, VAT number validation, advanced reporting and branded PDF invoices. KSeF XML transmission is available starting from the Basic plan. POP is also available for Shopify: https://apps.shopify.com/pop-european-invoicing

¿Qué puede hacer POP por ti?

POP is available in five plans: Free, Basic, Growth, Pro and Enterprise. For paid features, visit: https://popapi.io/pricing/.

Below are the features included in the Free plan and the main capabilities available across supported workflows.

Document Generation & Delivery

  • Automatic generation of XML electronic invoices and PDFs for completed orders
  • The Free plan includes 20 API credits/month. Credit consumption depends on the operation performed
  • Descarga manual de facturas en formato PDF o XML
  • Customizable PDF templates with logo and footer text
  • Compatible with selected European e-invoicing workflows, depending on the country, endpoint and selected plan

Gestión fiscal

  • Supports invoicing data for EU and international customers, while structured e-invoicing workflows depend on the configured country and network
  • Configuración de regímenes fiscales y tratamientos de IVA
  • Referencias normativas para transacciones exentas
  • Reverse charge management, where supported by the configured workflow and selected plan

Verificación y control de datos

  • Tax ID validation at checkout, where supported
  • VAT number validation at checkout, where supported
  • Customizable invoicing fields: VAT number, tax ID and, depending on the country and workflow, destination code, PEPPOL ID or other required invoicing data

Numeración y configuración de documentos

  • Fully customizable invoice numbering with prefix, suffix and yearly reset
  • Progressive numbering for invoices, credit notes and receipts
  • Automatic blocking of invoices with a zero total
  • Exclusion of zero-value line items from invoices

Gestión e informes

  • Filters for invoices by date, type and WooCommerce order status
  • Search by invoice number or order ID
  • Advanced reporting and filters, where supported
  • Full integration with WooCommerce e-invoicing
  • No limit on the number of WordPress installations and supported integrations

Network and supported formats

POP is designed to operate within structured European e-invoicing ecosystems, supporting both national systems and the PEPPOL international network. It enables document generation and routing according to the technical and regulatory requirements of each supported jurisdiction.

Supported transmission networks

  • Italy – SdI (Sistema di Interscambio) Direct transmission of structured XML invoices to SdI, the Italian interchange system, where B2B and B2C e-invoicing is mandatory.

  • Poland – KSeF Transmission of structured e-invoices through the PEPPOL network, including supported workflows for:

  • Belgium
  • Netherlands
  • France
  • Germany
  • United Kingdom

In Belgium, structured B2B e-invoicing is implemented through PEPPOL. In other listed countries, PEPPOL delivery may be required contractually or for interoperability purposes, depending on the business context. Regulatory obligations may vary by country and transaction type. Users remain responsible for verifying their specific compliance requirements.

In Belgium, structured B2B e-invoicing is implemented via PEPPOL. In other listed countries, PEPPOL delivery may be required contractually or for interoperability purposes, depending on the business context. Regulatory obligations may vary by country and transaction type. Users remain responsible for verifying their specific compliance requirements.

Supported document formats

  • Structured XML e-invoices, including UBL where applicable
  • PDF invoice copies as human-readable representations
  • Credit notes in XML and PDF format, where supported by the selected workflow and plan
  • Fiscal receipts, where supported by the configured workflow
  • POP supports B2B e-invoicing use cases. B2G use cases are not currently supported.

POP supports B2B e-invoicing use cases. B2G use cases are not currently supported.

API de POP e integraciones externas

Several advanced capabilities, such as automatic network submission, qualified electronic signature and compliant digital archiving, are built into POP depending on the selected plan, country and workflow. Thanks to these capabilities, POP works as an e-invoicing compliance plugin for European e-commerce, automating XML creation, transmission and document management through a structured workflow.

Opciones de factura

With POP you can customize your invoicing workflow by configuring:

  • Prefijo y sufijo de la factura
  • Numeración progresiva automática
  • Custom fields such as tax ID, VAT number, destination code or PEPPOL ID, depending on the configured country and workflow
  • Automatic sending of PDF invoices via email
  • HTML invoice display

Métodos de pago admitidos

  • Efectivo
  • Transferencia bancaria
  • Cheque
  • Tarjetas de pago
  • Débito directo SEPA

Compatibilidad

POP is compatible with the latest versions of WordPress and WooCommerce: WooCommerce: up to version 9.x.x; HPOS supported starting from WooCommerce 9.x.x PHP: 5.6 or higher WordPress: 4.6 or higher For HPOS and optimal performance, we recommend using WordPress 6.x.x and WooCommerce 9.x.x and up.

Why POP

E-commerce invoicing is becoming more structured, more local and more connected to national systems. A WooCommerce store may need to generate XML invoices, collect the right fiscal data at checkout, submit documents through SdI, PEPPOL or KSeF, manage credit notes and keep invoice files available for accounting or customer support. Handling all of this manually does not scale. Building it from scratch requires ongoing technical and compliance maintenance. POP was created to make European e-invoicing compliance easier for e-commerce teams. It helps you automate invoice generation, reduce manual work and connect your store to supported European workflows without turning compliance into a separate project. We can’t make compliance sexy, only easier.

Contribuciones

«POP – Facturación electrónica europea para e-commerce (ex-WooPop)» es un software de código abierto. ¡Contribuye a su desarrollo para mejorar continuamente el plugin!

Preguntas Frecuentes

¿Es el plugin POP gratuito?

Yes. POP offers a Free plan that includes 20 API credits per month.

A credit is the unit used to measure credit-consuming API operations. Some plugin features are included without credit consumption, while operations such as XML generation, transmission, electronic signature or archiving may consume credits depending on the configured workflow.

To unlock more credits and advanced compliance features, you can activate a paid plan.

Why does POP use API credits instead of “invoices per month”?

POP is an e-invoicing compliance product. A single invoice may involve multiple compliance actions, such as:

  • Generating and validating XML
  • Submitting XML to a supported network such as SdI, PEPPOL or KSeF
  • Applying digital signature, if enabled
  • Activating compliant archiving, if enabled

Each credit-consuming operation uses API credits according to the selected plan and configured workflow.

Can I automatically send invoices to supported e-invoicing networks?

Yes. Starting from the Basic plan, POP can integrate with supported networks such as SdI, PEPPOL and KSeF, automating the transmission of structured XML invoices directly from your e-commerce workflow.

Available networks depend on the country, endpoint, selected plan and configured integration.

¿Es posible personalizar las facturas generadas con POP?

Sí. Puedes personalizar la plantilla de factura en PDF añadiendo el logotipo de tu empresa y un texto personalizado en el pie de página. También puedes configurar el prefijo, el sufijo y la numeración progresiva de las facturas.

¿Admite POP la facturación a clientes extranjeros?

Yes. POP supports EU and international customers and can route structured XML through supported networks. Regulatory requirements may vary by jurisdiction, transaction type and business case. Users should verify the specific obligations that apply to them.

¿Es posible generar abonos con POP?

Yes. POP supports credit note generation where enabled by the selected plan, country and workflow.

What happens if I run out of credits?

This answer applies to the WordPress open source version of POP.

  • Free plan: the service stops when credits are exhausted.
  • Paid plans: overquota is allowed. Extra API operations are charged according to your plan’s overquota rate.

You can upgrade your plan at any time to increase your monthly credit quota. Please note that credit enforcement rules may differ on non-open-source platforms.

Can I use POP only to generate XML without network submission?

Yes. POP can be used for XML generation and validation without network submission.

Network submission, digital signature and compliant archiving are optional capabilities depending on your workflow, selected plan and country configuration.

¿Ofrece el plugin soporte al cliente?

Sí. Para solicitudes de soporte, puedes contactarnos directamente a través del enlace de soporte en el plugin o abrir un tique en nuestro sitio web oficial.

Requisitos

PHP: >= 5.6 WordPress: >= 4.6

Gratisen planes de pago
Probado hasta
WordPress 7.0.1
Te puedes descargar este plugin para utilizarlo en tu sitio de .