
POP is an e-invoicing compliance plugin for WooCommerce, Paid Memberships Pro and Cozmos PMS. It focuses on structured XML and on the full e-invoicing lifecycle, including generation and validation, network submission and, if enabled, digital signature and compliant archiving.
With POP you pay a subscription and receive a monthly allocation of API credits. One credit equals 1 API call, for example: generate or validate XML, submit to a network (SdI, PEPPOL, KSeF and others), plus signature and archiving when enabled. The principle is simple: you know in advance what you spend, and monthly costs remain predictable.
POP supports country-specific e-invoicing workflows for Italy, San Marino and Belgium, including direct delivery to Italy’s Exchange System (SdI) and Belgian structured e-invoicing support.
POP can also be used for PEPPOL-based electronic invoicing workflows in the Netherlands, France, Germany and the United Kingdom.
POP supports invoice generation and related plugin features for Poland, including XML and PDF document generation, invoice numbering, fiscal configuration and other supported workflow features.
Transmission to the Polish national e-invoicing system is not currently available.
POP is also available for Shopify: https://apps.shopify.com/pop-european-invoicing
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.
POP is designed to operate within structured European e-invoicing ecosystems, supporting both national interchange systems and the PEPPOL international network.
It enables compliant document generation and routing according to the technical and regulatory requirements of each jurisdiction.
Italy – SdI (Sistema di Interscambio)
Direct transmission of structured XML invoices to the Italian Exchange System (SdI), where B2B and B2C e-invoicing is mandatory.
PEPPOL network (via certified Access Point)
Transmission of structured e-invoices through the PEPPOL international network, including:
Belgium (mandatory B2B e-invoicing for VAT-registered businesses from January 1st, 2026)
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.
POP supports B2B e-invoicing use cases. B2G use cases are not currently supported.
Several advanced capabilities (such as automatic interchange system submission, qualified electronic signature and certified digital preservation) are now built directly into POP, depending on the selected plan, country and workflow.
Thanks to these built-in capabilities, POP works as a complete invoice generation plugin, automating XML creation, signing, transmission and long-term preservation through a fully structured, compliant e-invoicing workflow.
With POP you can customize your invoicing workflow by configuring:
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.
We understand how frustrating it can be to navigate complex tax regulations, cumbersome tools, and the fear of making costly mistakes. We’ve been there too. It is precisely from these daily challenges that POP was born: a practical solution to real problems.
We didn’t want just another software. We wanted a simple, immediate, and truly useful solution. A way to automate tax management, reduce time wastage, and make room for the growth of your business, without the burden of bureaucracy.
POP is born from direct experience. It is designed to be clear, reliable, and perfectly integrated into your daily workflow.
We can’t make compliance sexy, only easier.
“POP – European electronic invoicing for e-commerce (ex-WooPop)” is open source software.
Contribute to its development to continuously improve the plugin!
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.
POP is an e-invoicing compliance product. A single invoice may involve multiple compliance actions, such as:
Each action corresponds to 1 API call = 1 credit.
Starting from the Basic plan you can integrate POP with the supported networks such as SdI or PEPPOL, automating the sending of electronic invoices directly from your e-commerce.
POP also supports invoice generation and related plugin features for Poland, but transmission to the Polish national e-invoicing system is not currently available.
Yes. You can customize the PDF invoice template by adding your company logo and custom footer text. You can also configure invoice prefix, suffix and progressive numbering.
Yes. POP supports EU and international customers and can route structured XML through supported networks. Regulatory requirements may vary by jurisdiction, and users should verify their specific obligations.
Yes, starting from the Growth plan, you can generate and manage Credit Notes in XML or PDF format directly from the plugin.
This answer applies to the WordPress (Open Source) version of POP.
You can upgrade your plan at any time to increase your monthly credit allocation.
Please note that credit enforcement rules may differ on non open-source platforms.
Yes. POP can be used exclusively for XML generation and validation.
Network submission, digital signature and compliant archiving are optional modules depending on your workflow and selected plan.
Yes. For support requests, you can contact us directly via the support link in the plugin or open a ticket from our official website.
PHP: >= 5.6
WordPress: >= 4.6