WordPress plugin intelligence profile

FreeInvoice API

Generate and send Italian electronic invoices (FatturaPA) and FreeInvoice documents (ordini, ricevute) from WooCommerce orders via the FreeInvoice API …

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version1.2.1
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 5.2 · PHP 7.2
Directory statusactive
Last directory update29 Jul 20263mo ago
Active installations10Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records FreeInvoice API version 1.2.1 as active, updated 3mo ago and tested up to WordPress 6.9.

Overview

About this plugin

FreeInvoice API connects your WooCommerce store to the FreeInvoice service, automating the generation and transmission of Italian electronic invoices and commercial documents.

Key Features

  • SDI Invoices — Generate FatturaPA XML and send invoices through the SDI (Sistema di Interscambio) with full status tracking (states 4–9).
  • FreeInvoice Documents — Send ordini and ricevute through the FreeInvoice document flow with status tracking (states 17 and 33).
  • Ricevute for non-invoice private customers — Private customers who do not opt in to an invoice are routed to ricevute using the FreeInvoice Lead receiver — no fake fiscal code needed.
  • WooCommerce Checkout Block support — Full compatibility with the WooCommerce Checkout Block via the Additional Checkout Fields API, including conditional fiscal fields based on customer type. In Blocks, the fiscal section uses the supported order location.
  • Classic checkout support — Works with both the traditional WooCommerce checkout and the Checkout Block.
  • Explicit invoice opt-in for private customers — “Richiedo fattura” is the opt-in for private customers. For companies/entities/professionals the invoice is mandatory: the checkbox is hidden/forced on and saved fiscal data is shown directly in a preview card with “Modifica”.
  • HPOS compatible — Full support for WooCommerce High-Performance Order Storage.
  • Auto-send on order completion — Optionally send invoices or documents automatically when an order is marked as completed.
  • Manual send from admin — Send invoices or documents on demand from the order admin screen with dedicated actions.
  • Webhook status tracking — SDI invoices receive real-time status updates from the FreeInvoice service via webhook integration. Ordini and ricevute reach their final state as soon as they are sent.
  • Conditional checkout fields — Private customers see fiscal fields only after selecting “Richiedo fattura”; companies/entities/professionals use the mandatory fiscal section directly, with fields adapting to “Individual” or “Company/Entity/Professional”.
  • Guest checkout — Fiscal fields are collected during checkout and stored on the order; no user account required.
  • Sandbox mode — Test the entire flow in the FreeInvoice sandbox environment before going live.
  • Invoice numbering — Automatic or manual invoice numbering with configurable settings.
  • 0% VAT rate management — Configure natura codes for 0% VAT rates according to FatturaPA requirements.
  • Admin order list — View invoice/document status directly in the WooCommerce orders list with clear labels and Auto/Manual badges.
  • Italian interface — The plugin interface is in Italian, matching the Italian e-invoicing workflow it automates.

Prerequisites

  • An active FreeInvoice API account
  • WooCommerce installed and active

Documentation

  • FreeInvoice Plugin Documentation
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • codice destinatario
  • fattura elettronica
  • fattura xml
  • fatturazione elettronica
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 5.2 · PHP 7.2
Update activity29 Jul 20263mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.