Automatically generate and attach customizable PDF Invoices and PDF Packing Slips for WooCommerce to emails.
As of April 2026, Invoices for WooCommerce is a WordPress invoices plugin with 10K+ active installations and a 4.7/5 rating from 469 reviews. It has been downloaded 704K+ times in total. Requires WordPress false+ and PHP 7.4+. Available on WordPress.org since 2013. Last updated 1 year ago — may have compatibility concerns. Downloads are up 15% this week. Support resolution rate: 0%. Top alternative: PDF Invoices & Packing Slips for….
Invoicing can be time consuming. Well, not anymore! Invoices for WooCommerce automates the invoicing process by generating and sending it to your customers.
This WooCommerce plugin generates PDF invoices and PDF packing slips, attaches it to WooCommerce email types of your choice and sends invoices to your customers’ Dropbox, Google Drive, OneDrive or Egnyte. Choose between multiple clean and customizable templates.
The plugin (premium and free) does not work as intended.
Support is NON EXISTENT!
We feel a bit ripped-off as we purchased the premium version.
I believe this plugin, as well as the premium version, is no longer supported by the developer.
We’ve contacted the developer 2 weeks ago regarding an issue with meta data showing HTML tags as plain text on invoices. After a second follow-up via email on our end we still haven’t gotten a response regarding this issue.
The plugin itself is great but the lack of premium support makes us lose confidence and pushes us to look for another solution.
From last 1 month my website was very slow.
Today I get response from server. Lots of error
PHP Fatal error: Uncaught Error: Call to undefined function WPO\\WC\\PDF_Invoices\\list_files() in /woocommerce-pdf-invoices-packing-slips/includes/class-wcpdf-main.php:909
woocommerce-pdf-invoices-packing-slips/includes/class-wcpdf-main.php(882): WPO\\WC\\PDF_Invoices\\Main->temporary_files_cleanup(1662349171)\n#1
php(138): do_action_ref_array('wp_scheduled_de...', Array)\n#5 {main}\n thrown in /plugins/woocommerce-pdf-invoices-packing-slips/includes/class-wcpdf-main.php on line 909, referer:/wp-cron.php?doing_wp_cron=1662953971.6180651187896728515625
PHP Fatal error: Uncaught Error: Call to undefined function WPO\\WC\\PDF_Invoices\\list_files() in /woocommerce-pdf-invoices-packing-slips/includes/class-wcpdf-main.php:909\n
Stack trace:\n#0 /woocommerce-pdf-invoices-packing-slips/includes/class-wcpdf-main.php(882): WPO\\WC\\PDF_Invoices\\Main->temporary_files_cleanup(1662262768)\n#1
php(138): do_action_ref_array('wp_scheduled_de...', Array)\n#5 {main}\n thrown in plugins/woocommerce-pdf-invoices-packing-slips/includes/class-wcpdf-main.php on line 909, referer: wp-cron.php?doing_wp_cron=1662867567.9611198902130126953125Paid for the premium plugin but receive zero support. The invoices have started to get generated blank. Tried to get through to support via the support forum and official website but no response as of today. It has been a month or so at this stage.
Great plug in i use for several years now. Only minus one star because, as a small online business, i’ve never understood why premium plugins are so expensive. I’d be happy to pay 10$/year for 1 site personal use on several plugins, but multiply 50-60$ by 10-20 plugins is just unaffordable… So bad
| WordPress | false+ requiredTested up to 6.7.5 |
| PHP | 7.4+ required |
| Dependencies | woocommerce |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.