Title: IFX Live Invoices for WooCommerce
Author: invoiceflowx
Published: <strong>August 12, 2026</strong>
Last modified: August 12, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/ifx-live-invoices-for-woocommerce.svg)

# IFX Live Invoices for WooCommerce

 By [invoiceflowx](https://profiles.wordpress.org/invoiceflowx/)

[Download](https://downloads.wordpress.org/plugin/ifx-live-invoices-for-woocommerce.0.1.1.zip)

 * [Details](https://wordpress.org/plugins/ifx-live-invoices-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/ifx-live-invoices-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/ifx-live-invoices-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/ifx-live-invoices-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/ifx-live-invoices-for-woocommerce/)

## Description

IFX Live Invoices for WooCommerce connects WooCommerce with the InvoiceFlowX Live
API.

When an eligible WooCommerce order is created or changes status, the plugin finds
the original invoice PDF, submits it to InvoiceFlowX, waits for the processed e-
invoice PDF and attaches that returned ZUGFeRD/XRechnung PDF to the WooCommerce 
customer email.

The waiting time is configurable. If the waiting time is set to `0` seconds, WooCommerce
sends the original customer email immediately and the plugin sends a second email
with the InvoiceFlowX e-invoice PDF after the webhook callback arrives.

This plugin is a connector for the InvoiceFlowX software-as-a-service platform. 
An InvoiceFlowX account and a Live API key are required.

### External services

This plugin connects to the InvoiceFlowX Live API to process invoice PDFs into ZUGFeRD/
XRechnung PDFs.

The plugin sends the following data to InvoiceFlowX:

 * The original WooCommerce invoice PDF.
 * The WooCommerce order ID and order number.
 * The WooCommerce billing name, when available.
 * The configured source value `woocommerce`.
 * The WordPress site name as a reference value.
 * The WooCommerce order edit URL in the WordPress administration.
 * The webhook URL of the WordPress site.
 * A webhook secret value used to verify the callback signature.
 * Technical request metadata required to process and return the generated invoice
   PDF.

The plugin does not send the InvoiceFlowX Live API key to customers. The API key
is stored in the WordPress administration settings and is only used for authenticated
server-to-server requests to InvoiceFlowX.

InvoiceFlowX uses the submitted PDF and order metadata to generate and return the
e-invoice PDF. This plugin is a connector to that external service and requires 
an InvoiceFlowX account with Live API access. Depending on the selected InvoiceFlowX
plan, processing may additionally require available included generations or sufficient
wallet balance on the InvoiceFlowX service.

Service provider:

 * InvoiceFlowX: https://www.invoiceflowx.de/
 * Documentation: https://www.invoiceflowx.de/dokumentation/
 * Terms: https://www.invoiceflowx.de/nutzungsbedingungen/
 * Privacy policy: https://www.invoiceflowx.de/datenschutz/

### Privacy

Invoice PDFs can contain personal data, business addresses, invoice line items, 
tax information and payment details. Site administrators must make sure that their
privacy policy covers the transfer of invoice PDFs to InvoiceFlowX for e-invoice
processing.

The plugin only contacts InvoiceFlowX after the administrator has installed, activated
and configured the plugin with a Live API key.

The plugin does not add public-facing credits, badges or external links to the storefront.

## Installation

 1. Upload the plugin ZIP file in WordPress under `Plugins > Add New > Upload Plugin`.
 2. Activate the plugin.
 3. Open `WooCommerce > IFX Live Invoices`.
 4. Enter the InvoiceFlowX endpoint, Live API key, webhook secret, original PDF folder
    and filename pattern.
 5. Set the customer email waiting time.
 6. Make sure the displayed webhook URL is reachable from InvoiceFlowX.

Default endpoint:

    ```
    https://app.invoiceflowx.de/api/import-document.php
    ```

## FAQ

### Do I need an InvoiceFlowX account?

Yes. The plugin requires an InvoiceFlowX account with Live API access and a Live
API key.

### Does the plugin work without the InvoiceFlowX service?

No. The plugin is a service connector for InvoiceFlowX. The e-invoice conversion
itself is performed by the external InvoiceFlowX service.

### What happens if the InvoiceFlowX wallet is empty?

If the included API generations are used and the wallet has insufficient balance,
InvoiceFlowX returns `wallet_insufficient_funds`. The plugin records an order note,
informs the administrator and can continue the WooCommerce email flow with the original
invoice PDF as fallback.

### Can the plugin send the normal WooCommerce email immediately?

Yes. Set the waiting time to `0` seconds. WooCommerce sends the first customer email
immediately and the plugin sends a second customer email when the InvoiceFlowX e-
invoice PDF is available.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“IFX Live Invoices for WooCommerce” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ invoiceflowx ](https://profiles.wordpress.org/invoiceflowx/)

[Translate “IFX Live Invoices for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/ifx-live-invoices-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/ifx-live-invoices-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/ifx-live-invoices-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/ifx-live-invoices-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/ifx-live-invoices-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.1.1

 * Prefix all plugin-owned identifiers with the unique `ifxlifw` prefix.
 * Harden webhook authentication, job matching and duplicate callbacks.
 * Use safe WordPress HTTP requests for API upload and download.

#### 0.1.0

 * Initial release.

## Meta

 *  Version **0.1.1**
 *  Last updated **9 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0.4**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [e-invoice](https://wordpress.org/plugins/tags/e-invoice/)[invoice](https://wordpress.org/plugins/tags/invoice/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)[xrechnung](https://wordpress.org/plugins/tags/xrechnung/)
   [zugferd](https://wordpress.org/plugins/tags/zugferd/)
 *  [Advanced View](https://wordpress.org/plugins/ifx-live-invoices-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/ifx-live-invoices-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/ifx-live-invoices-for-woocommerce/reviews/)

## Contributors

 *   [ invoiceflowx ](https://profiles.wordpress.org/invoiceflowx/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/ifx-live-invoices-for-woocommerce/)