BACK TO DIRECTORY

GoFactoX E-Invoicing for WooCommerce

by decant

0.0
(0 ratings)

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

The French reform makes electronic invoicing mandatory: reception for all VAT-liable businesses from September 2026, emission for small businesses from September 2027. GoFactoX handles the part that lives inside your store: it turns every WooCommerce order and refund into a compliant Factur-X invoice or credit note automatically, so your invoicing is reform-ready and runs by itself. Transmission to a Plateforme Agreee is done with your own PA account; GoFactoX produces the compliant file it accepts.

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
  • Transmission to your Plateforme Agréée (SUPER PDP): each invoice and credit note is pushed to your own SUPER PDP account (PA immatriculée). B2B invoices are routed to your customers’ platforms and reported to the tax administration (e-invoicing), B2C invoices feed your e-reporting automatically. Lifecycle statuses (received, accepted, refused, paid…) are shown on the order and in the dashboard. You keep your PA account, GoFactoX takes no commission.
  • REST API and webhooks (gofactox.invoice.created, gofactox.credit_note.created, gofactox.document.pa_status_changed, …)
  • Priority email support

Business plan adds

  • Everything in Pro, plus 5-site licence
  • FEC export (Fichier des Écritures Comptables, article A47 A-1 LPF): VAT split per rate, continuous entry numbering, one auxiliary account per customer
  • 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 two external services: Freemius (licensing and updates, always) and SUPER PDP (only when you enable the Plateforme Agréée transmission in the Pro plan and enter your own credentials).

Freemius

The plugin uses the Freemius SDK for licensing, updates of the paid plans and optional usage tracking. On activation you are asked whether to opt in; if you do, Freemius receives your site URL, WordPress and PHP versions, the plugin version, and the administrator e-mail. If you skip, only license checks for paid plans and update requests are sent. Purchases are processed by Freemius.

SUPER PDP

SUPER PDP is a French Plateforme Agréée (PA, registered with the DGFiP) operated by SUPER G SAS. When the connector is configured, the plugin sends to SUPER PDP: the generated invoice or credit note file (Factur-X PDF/A-3, CII or UBL, which contains your company details, the customer’s billing details and the invoice lines), the document number, and lifecycle status messages (e.g. “paid”). It also reads back the transmission status of each document. The “Validate last document” tool sends the latest invoice file to the public SUPER PDP validator, without authentication. No data is sent unless you enable the connector and save your client ID and client secret; the secret is stored encrypted.

Screenshots

WooCommerce settings: company information, numbering, formats and Plateforme Agréée transmission

WooCommerce settings: company information, numbering, formats and Plateforme Agréée transmission

B2B checkout fields: SIREN, SIRET, VAT number and PO reference

B2B checkout fields: SIREN, SIRET, VAT number and PO reference

Dashboard: monthly statistics, invoice list with transmission status, FEC export

Dashboard: monthly statistics, invoice list with transmission status, FEC export

Generated PDF invoice: clean design with all French legal mentions

Generated PDF invoice: clean design with all French legal mentions

Plugin Details

Active Installs
0
Total Downloads
727
Version
1.5.1
Requires WP
6.4
Requires PHP
8.0
Tested Up To
7.1
Added
2026-04-14
Last Updated
2026-09-11 1:48pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0