GPLClub
🔌 Plugin · By WooCommerce

WooCommerce PDF Invoices and Packing Slips Pro

v2.21.0 · Updated 3 Feb 2026 · Official site

Antivirus scan

Powered by ClamAV

✅ Verified clean

This product file has passed our security filters.

Want to run a fresh ClamAV scan right now? Takes a few seconds and shows scanner version, signature DB and live result.

This can take 5 to 30 seconds.

!

Clean file Threat detected

No threats detected in this file.

File
Size
Scanned
ClamAV
Signature database

⚡ Powered by ClamAV

!

Scan could not be completed

Report product

If you detected an issue (broken file, malware, inappropriate content, etc.) let us know and we'll review it ASAP.

Sign in to report
WooCommerce PDF Invoices and Packing Slips Pro · Plugin for WordPress
Follow

About WooCommerce PDF Invoices and Packing Slips Pro

The invoice is not the problem, the other six documents are

A shop starting out needs a PDF invoice attached to the order email, and the free plugin handles that. The problem arrives later: the first return needs a credit note, the first business customer asks for a proforma before paying, the accountant wants every invoice for a quarter in one file, and the warehouse wants somebody to tell them when an order comes in.

This extension is what gets added to the free WooCommerce invoices plugin when a shop reaches that point.

The documents it adds

  • Credit notes, for returned or refunded orders.
  • Proforma invoices, for the customer who needs the document before paying.
  • Receipts, as proof of payment.
  • Independent numbering for each document type, plus its own title and filename.

Bulk exports and archiving

Many PDFs can be exported at once, filtered by date, order status or customer, and pulled out as a ZIP file or uploaded straight to Dropbox, Google Drive or a server over FTP. The upload can be automatic when an order reaches a given status, which turns the accounting archive into something that happens by itself.

It also generates invoice summaries in bulk, which in practice is what gets handed to the accountant.

Internal notifications

It can send notification emails to whoever you choose (supplier, warehouse, accounts) when an order reaches a certain status, with or without the PDF attached. And it lets you attach up to three static files to the emails you pick, which is how terms of sale or a warranty get sent without touching templates.

What to be clear about

This is an extension, not the main plugin. Basic invoices and packing slips come from the free version, which has to be installed. If your shop only needs that, you already have it covered without buying anything.

And a broader warning: this generates documents, it does not do your accounting. Legal invoicing requirements vary greatly from one country to another, and several are already mandating certified invoicing systems or the reporting of data to the tax authority. Worth checking what yours requires before considering the matter settled.

Frequently asked questions

Do I need the free plugin?
Yes. This extension builds on it and adds documents and features on top.

Can I send invoices to Google Drive?
Yes, and to Dropbox or a server over FTP too, automatically according to order status.

Does it work for multilingual shops?
Yes, it works with WPML, Polylang, Weglot, TranslatePress and GTranslate.

Does it comply with my country's invoicing rules?
That depends on the country. It generates the documents, but legal requirements vary and are worth checking with your adviser.

Version history

  • v
    2.21.0 Current 3 Feb 2026

Customer reviews

Sign in to leave a review. Only people who have the product can review it.

No reviews for this product yet.

Frequently asked questions

  • GPL (General Public License) is the license under which WordPress and most premium plugins/themes are distributed. It grants you the right to use, modify and redistribute the software in as many projects as you want, with no domain restrictions.

  • Yes. With membership you get automatic updates via our GPLClub Updater plugin (installed on your WP, detects new versions and applies them). With individual purchase, you get one year of manual updates from your account.

  • Depends on the plan. Monthly: 3 domains. Semi-annual: 7. Annual and Lifetime: 15. Individual purchase: 1 domain.

  • GPLClub offers its own support for installation, configuration and compatibility. For direct support from the original author (feature requests, product-specific bugs), a license purchased from the author is required.