plugin-icon

GoFactoX E-Invoicing for WooCommerce

Von decant·
Generate Factur-X (PDF/A-3 + XML), CII and UBL compliant e-invoices from WooCommerce orders. Ready for the French e-invoicing mandate 2026.
Version
1.4.2
Zuletzt aktualisiert
Jun 17, 2026

GoFactoX E-Invoicing for WooCommerce automatically generates legally compliant electronic invoices from your WooCommerce orders. Supports Factur-X (PDF/A-3 with embedded XML), CII and UBL formats, the three formats accepted by the French e-invoicing reform.

Why You Need This

Starting September 2026, all French businesses must be able to receive electronic invoices. By September 2027, all businesses (including small businesses) must also emit them. This plugin gets you ready now.

Key Features

  • Manual Factur-X generation (free): Generate PDF/A-3 invoices with embedded XML on demand, Basic and Comfort (EN 16931) profiles
  • PDF/A-3 compliant: Real PDF/A-3b archivable format with embedded structured XML
  • 3 output formats: Factur-X (PDF+XML), CII (XML only), UBL (XML only)
  • French legal compliance: SIRET, VAT, full set of legal mentions, late payment penalties, recovery indemnity (40 €), article 293 B for VAT-exempt sellers
  • Sequential numbering: Legal, gap-free, configurable prefix and format
  • Company logo on PDF: Upload via the WordPress media library
  • IBAN/BIC on PDF + payment terms: Configurable (immediate, net 15/30/45/60 days). Wire transfer block shown on every invoice
  • Seller and buyer electronic addresses (EN 16931 BT-34/BT-49): Required by Plateformes Agréées (PA, ex PDP) such as Iopole, Pennylane, SuperPDP, Chorus Pro
  • B2B checkout fields: SIREN, SIRET, VAT number, Purchase Order number (BT-10), classic and block-based checkout
  • WooCommerce coupons as structured allowances (EN 16931 BG-20) in the XML
  • WC Subscriptions compatibility: Billing period (BT-73/74) on recurring invoices
  • Customer self-service: Download invoice from My Account and Thank You page
  • WPML and Polylang: Multilingual ready
  • HPOS and Checkout Blocks: Compatible with WooCommerce modern stack
  • GDPR exporter and eraser: Customer invoices included in WordPress personal data export
  • Developer hooks: gofactox_invoice_data, gofactox_xml_output, gofactox_pdf_template_path, gofactox_pdf_filename

Pro plan adds

  • Automatic generation on order completion and on refund (Factur-X credit notes type 381)
  • SEPA QR code (scan-to-pay) on EUR invoices
  • Structured SEPA Credit Transfer mapping in XML (BG-17)
  • AVOIR watermark on credit note PDFs and distinct credit note numbering
  • End-of-month and custom payment terms
  • Email auto-attachment for invoices and credit notes
  • Admin dashboard with monthly statistics
  • Bulk generation, ZIP export, retroactive generation
  • REST API and webhooks (gofactox.invoice.created, gofactox.credit_note.created, …)
  • Priority email support

Business plan adds

  • Everything in Pro, plus 5-site licence
  • PA (ex PDP) transmission scaffold: Iopole and Pennylane connectors planned, Chorus Pro connector for B2G included
  • FEC export (Fichier des Écritures Comptables, article A47 A-1 LPF)
  • 24-hour support

Perfect For

  • French e-commerce businesses preparing for the 2026/2027 e-invoicing mandate
  • B2B WooCommerce stores that need compliant invoices with buyer SIRET/VAT
  • Accountants and bookkeepers managing WooCommerce client invoices
  • Any EU business using WooCommerce that needs structured invoice data

Learn more about Pro and Business plans

External Services

This plugin connects to the following external services when the PA (Plateforme Agréée, ex PDP) transmission feature is enabled (Business plan, not yet active):

Chorus Pro

The plugin can transmit electronic invoices to the French government’s e-invoicing platform (Portail Public de Facturation). This connection is used to send Factur-X invoices and check transmission status. No data is sent unless the user explicitly configures and enables the Chorus Pro connector in the plugin settings.

Note: The PA transmission feature is currently a scaffold and does not transmit any data. The Chorus Pro connector targets B2G transactions (public sector); Iopole and Pennylane connectors are planned for B2B private. Each connector will be activated once its respective API integration is complete.

Kostenlosmit kostenpflichtigen Tarifen
Mit deiner Installation stimmst du den Geschäftsbedingungen von WordPress.com sowie den Bedingungen für Drittanbieter-Plugins zu.
Getestet bis
WordPress 7.0
Dieses Plugin steht für deine -Website zum Download zur Verfügung.