Plugin info

Total downloads: 7,628
Active installs: 40
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 10/10/2025 (82 days ago)
Added to WordPress: 10/25/2017 (8 years old)
Minimum WordPress version: 3.1
Tested up to WordPress version: 6.8.3
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Actively maintained • Last updated 82 days ago

59/100

Is WC Recurring Invoice abandoned?

Likely maintained (last update 82 days ago).

Compatibility

Requires WordPress: 3.1
Tested up to: 6.8.3
Requires PHP: f

Languages

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Calculated Custom Fields
Rating 5.0/5 (1 reviews)Active installs 0
AxialNest for Woocommerce
Rating 0.0/5 (0 reviews)Active installs 0

Description

The WC Recurring Invoice (aka WC Invoice PDF) extends WooCommerce to generate PDF invoices while supporting recurring and automated Email submission.

FEATURES

  • Invoice overview
  • Manage invoice status and due date
  • Email submission schedule for invoices
  • Individual payment reminder (internal and customer)
  • Customizable PDF template and Email content through placeholders
  • [NEW] Support for XRechnung according to EN16931

WooCommerce Extended

  • [PRODUCT] Subscription product (Webspace) to trigger recurring Orders
  • [PRODUCT] Individual “Service” product allowing to customize units (E.g PCS, hours, mins, any other)
  • [ORDER] Generate and preview PDF invoice for any WooCommerce order
  • [ORDER] Configurable subscription type (yearly, monthly) per WooCommerce order
  • [ORDER] Additional Email recipient (CC) in WooCommerce billing info

RELEASE NOTES

License

MIT LICENSED

Installation

  • Search for “wc-invoice-pdf” in the “Plugins -> Install” register
  • Install and active the plugin
  • Open the “WC-Invoices” -> “Settings” menu from admin pane for configuration

TESTING

For testing the recuring payments (submission of invoices) the “Test recuring” settings can be hooked to overwrite any customer email address

DEVELOPMENT

This plugins provides the following webhooks

  • wc_recurring_order_period | When order subscription is being changed/created (also applies to shop cart orders)
  • wc_recurring_invoice_metabox | Invoice metabox hook in WooCommerce order backend (content)
  • wc_recurring_invoice_creating | When an invoice pdf is supposed to be saved into database

Frequently Asked Questions

No FAQ available

Review feed

No reviews available

Screenshots

  1. List of invoices from admin panel

    List of invoices from admin panel

  2. The PDF printout when generating invoice

    The PDF printout when generating invoice

  3. Invoice frontend for customers incl. XRechnung download

    Invoice frontend for customers incl. XRechnung download

  4. Invoicemetabox from WooCommerce Order page

    Invoicemetabox from WooCommerce Order page

  5. WC Recurring Settings (General)

    WC Recurring Settings (General)

  6. WC Recurring Settings (Invoice PDF)

    WC Recurring Settings (Invoice PDF)

  7. WC Recurring Settings (Email templates)

    WC Recurring Settings (Email templates)

Changelog