Plugin Description

The Confluent Forms WooCommerce Invoices plugin adds practical invoicing tools directly to WooCommerce. Assign due dates and descriptions to orders, let customers view and pay outstanding invoices from My Account, and monitor paid and unpaid invoices from a dedicated admin report.

For installment billing, related invoices can be grouped into a series—such as “Invoice 1 of 3.” The plugin tracks payment progress and emails the WordPress administrator once the entire series is paid. Optional inventory controls prevent subsequent invoices from adjusting stock more than once.

Invoices remain standard WooCommerce orders and use your existing customer accounts, payment gateways, emails, and order-management workflow. The plugin supports HPOS and requires no subscription, license key, external service, or separate customer portal.

Like every Confluent Forms plugin, there are no subscriptions, activation servers, license keys, feature restrictions, or “Pro” upgrades. There is no unnecessary branding added to your storefront. Install it, create your invoices, and continue managing your business through WooCommerce.

Full Feature Set

Invoice Management

  • Add due dates and descriptions to WooCommerce orders.
  • Use standard WooCommerce orders as invoices.
  • Display upcoming, due-today, and overdue payment status.
  • Keep overdue invoices available for payment.

Installment Series

  • Group related invoices into reusable series.
  • Label installments as “Invoice 1 of 3,” “Invoice 2 of 3,” and so on.
  • Track series progress, such as “2 of 3 paid.”
  • Email the administrator when every invoice in a series is paid.
  • Prevent duplicate completion notifications.

Admin Reporting

  • View paid and unpaid invoices from a dedicated report.
  • See issue date, customer, amount, due date, status, series progress, and description.
  • Open the associated WooCommerce order directly from the report.
  • Filter the report by unpaid, paid, or all invoices.

Customer Experience

  • Adds My Account → Open Invoices.
  • Shows invoice dates, due dates, descriptions, amounts, status, and series information.
  • Provides native WooCommerce View and Pay actions.
  • Displays invoice details in order views and customer emails.

Inventory and Payments

  • Prevent selected installment invoices from reducing or restoring stock.
  • Let the original order handle inventory normally.
  • Use existing WooCommerce payment gateways and checkout flows.
  • Keep payment and order history connected to the customer account.

Compatibility

  • Supports WooCommerce High-Performance Order Storage.
  • Uses native WordPress and WooCommerce APIs.
  • Requires no custom database tables or external invoice service.
  • No subscriptions, license keys, telemetry, storefront branding, or paid upgrade.

The Confluent Forms Difference

  • 100% free with no “Pro” version or feature restrictions.
  • No recurring fees, license keys, or mandatory accounts.
  • No storefront branding, telemetry, or nag screens.
  • No unnecessary external dependencies.
  • Lightweight, maintainable, and built to solve a practical business problem.

License and Usage

These plugins are licensed under GPL-3.0. You are free to use, modify, and redistribute them under the terms of that license. The Confluent Forms name, logo, branding, and documentation remain the intellectual property of Confluent Forms LLC and may not be used to imply endorsement or affiliation.

Plugin version: 0.4.1

Last updated: 2026-08-18

At Confluent Forms, we believe great software shouldn’t require subscriptions, artificial limitations, or constant upselling just to become useful. Every plugin we release is available as a free download because we built it to solve real-world business problems that we encountered ourselves. There are no activation servers, no licensing checks, no “Pro” version hiding the features you actually need, and no unnecessary branding injected into your website. Install it, use it, and make it your own.

Our philosophy is simple: build plugins that provide exceptional value while staying as lightweight and efficient as possible. We focus on solving problems elegantly rather than adding unnecessary complexity. Every feature has a purpose, every setting exists for a reason, and every line of code is written with performance, maintainability, and compatibility in mind. Whether you’re managing a small business or a large WooCommerce store, our goal is to give you commercial-quality functionality without the commercial baggage.

We hope these plugins save you time, improve your business, and perhaps even inspire you to build something of your own. If they do, we’d love to hear about it—but that’s entirely your choice. There are no mandatory accounts, no phone-home tracking, no nag screens, and no pressure. Just thoughtfully engineered WordPress plugins, released freely because we believe good software should earn its reputation through quality rather than restrictions.

If you’d like to send us a note of thanks, please do! If you’d like to buy us a drink, that’d be lovely too!

Need help with your WooCommerce store?