Configuration

Activating reverse charge for foreign sales

How to configure POP to apply or remove VAT based on the customer's tax residence.

Adding customizations to POP with the Code Snippets plugin

How to safely insert small PHP snippets (e.g. on the wc_el_inv-* hooks) without editing the theme.

Automatic email delivery of the PDF invoice on Shopify

How to enable automatic email delivery of the PDF invoice to the customer and in copy to the merchant, and how the reply-to works.

Bank details on the invoice for bank transfer payments

How to show the beneficiary, bank, and IBAN on the invoice when the order is paid by bank transfer.

Billing field names added by POP at checkout

List of the billing_* fields that POP adds to checkout and My Account, useful for themes and custom integrations.

Configuring invoice numbering on Shopify

How to set the format, prefix, suffix, and starting number of POP's invoice numbering.

Configuring reverse charge on Shopify

How to set the VAT nature/exemption code for the five customer categories managed by POP.

Customizing the invoice PDF on Shopify

How to set the footer, logo, and file name of the PDF generated by POP.

Document progressive: the counter used in the document name

How the progressive number used in the XML/PDF file name generated by POP works, and how to reset it.

Emails with XML/PDF invoice and receipt attached on order completion

How to enable/disable POP's WooCommerce emails that attach XML, PDF invoice, and PDF receipt.

How invoice numbering and XML generation work based on order status

When POP assigns the invoice number and generates the XML based on WooCommerce order status changes.

How POP manages customer fiscal data on Shopify

Priority between app.pop_* metafields and customAttributes, and where to fix an order's fiscal data.

How to update the POP plugin

Standard procedure for updating the POP plugin on WordPress and what to check after the update.

Importing/exporting the plugin configuration between two installations

How to copy POP's settings from one WordPress site to another using import/export.

Invoice number and POP status in Shopify reports (e.g. Report Pundit)

How to read invoice number, credit note number, and delivery status as native Shopify order metafields.

Invoicing based on tax regime: what changes between Ordinary and Forfettario

Reference table on VAT and nature codes to apply based on the seller's tax regime and the customer type.

Managing Shopify orders with a zero total amount

How to prevent POP from generating documents or numbering for zero-total orders.

POP fiscal fields on cart for non-Plus Shopify stores

How to add the VAT number/Tax Code/PEC fields to the cart via the pop-noplus-embed.js script.

Seller billing details (issuer address override) on Shopify

How to replace Shopify's billing address with the seller's fiscal data in POP documents.

Sending the pro-forma invoice/receipt to the customer by email

How to attach the pro-forma PDF to WooCommerce's order-completed email, and when it's not possible.

Setting up VAT in WooCommerce without invoice rounding issues

Why it's best to use tax-exclusive prices in WooCommerce, and what happens if you use tax-inclusive prices.

Setting up virtual stamp duty on invoices

How and when POP applies the €2 virtual stamp duty (marca da bollo) on Italian invoices without VAT.

Transmitter data on the e-invoice

How and when to fill in the optional transmitter/intermediary data in POP's General tab.

Using the sandbox environment for testing

How to test the POP API without consuming real credits.

VAT number and Tax Code fields in the Shopify checkout

How to make POP's fiscal fields required or visible at checkout for EU and non-EU customers.

Where generated XML/PDF files are stored and how to protect them

Storage paths for documents generated by POP and how to prevent direct public access to them.