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

Configurationshopify2026-08-24

Goal

Make POP’s invoice number, credit note number, and delivery status readable by third-party Shopify reporting apps (e.g. Report Pundit), without manual exports or the paid “POP to Webhook” integration.

What you need

Available metafields

All under the app namespace, natively visible on the Shopify Admin order page (they’re pinned):

KeyTypeContent
app.pop_fattura_numerotextInvoice number (e.g. 0787/2026)
app.pop_fattura_statustextActive channel status for the invoice (e.g. RC, MC, NS, sent, valid)
app.pop_nota_credito_numeroJSON{ "<refund_id>": "<credit note number>" }, one entry per credit note on the order
app.pop_nota_credito_statusJSON{ "<refund_id>": "<status>" }, same schema

Good to know

Verify

  1. Generate an invoice (or credit note) on a test order after the update.
  2. Open the order in Shopify Admin: app.pop_fattura_numero and app.pop_fattura_status should appear in the metafields section, with the expected values.
  3. Configure your reporting app to read these metafields on the order.

Common errors

To understand when POP actually generates the invoice or credit note on Shopify, see shopify-faq.