GoFactoX E-Invoicing for WooCommerce

Changelog

1.3.0

  • New: credit notes (avoirs) support for WooCommerce refunds. Generates a Factur-X credit note (UN/CEFACT type 381) with a reference to the original invoice (EN 16931 BT-25/BT-26), legal mentions and dedicated PDF template.
  • New: separate sequential numbering for credit notes (default prefix “AV-“, configurable).
  • New: “AVOIR” PDF watermark, toggle in WooCommerce > Settings > Factur-X.
  • New: auto-generation of credit notes on refund creation (Pro plan).
  • New: manual “Generate Credit Note” button per refund in the order edit screen (Starter+).
  • New: secure /wfx-credit-note/ download endpoint with per-document token, same permission model as invoices.
  • Improved: clear error panel in the order meta box when the company configuration is incomplete, listing the missing fields with a link to the settings page (no more silent fail on click).
  • Improved: AJAX errors now surface the underlying exception message instead of a generic “Invoice generation failed” banner.

1.2.1

  • Fixed “Sorry, you are not allowed to access this page” error during plugin registration on installs where the administrator lacked the manage_woocommerce capability (multisite site admins, custom role managers, certain security plugins). The Freemius opt-in and account pages now run as a top-level admin menu under manage_options.
  • Improved B2B checkout fields position: SIREN, SIRET and VAT number now appear higher in the checkout form for better visibility.

1.2.0

  • Introduced Pro plan with automation features
  • Improved WooCommerce 10.x compatibility

1.1.1

  • Added French (fr_FR) translation
  • WPML and Polylang compatibility
  • LearnDash compatibility
  • Cleaner invoice layout

1.1.0

  • Renamed to GoFactoX E-Invoicing for WooCommerce
  • Updated dompdf to 3.1.5
  • Added Requires Plugins header for WooCommerce
  • Added External Services documentation for Chorus Pro
  • Improved code prefixing (gofactox_ prefix)
  • Replaced inline scripts with wp_add_inline_script()

1.0.0

  • Initial release
  • Factur-X (PDF/A-3), CII, and UBL invoice generation
  • Automatic generation on order completion
  • French legal compliance (SIRET, VAT, penalties, recovery indemnity)
  • B2B checkout fields (SIREN, SIRET, VAT number)
  • Sequential numbering with configurable prefix
  • Admin dashboard with statistics
  • Bulk generation and ZIP export
  • Retroactive invoice generation
  • Email attachment
  • HPOS and Checkout Blocks compatibility

Plugin Website
Visit website

Author
decant
Version:
1.3.0
Last Updated
May 18, 2026
Requires
WordPress 6.4
Tested Up To
WordPress 6.9.4
Requires PHP
8.0

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.