PDF Invoices for WooCommerce PRO

Price

Original price was: $109.00.Current price is: $89.00. / year

By Core WP Tools

Listed Under ,

CoreWP PDF Invoices & Packing Slips for WooCommerce is a powerful and flexible invoicing solution designed to help store owners generate professional PDF invoices and packing slips directly from WooCommerce orders. Developed by Core WP Tools, this plugin integrates seamlessly into the WooCommerce workflow and automates invoice generation, delivery, and customer access.

Whether you are running a small online store or managing a high-volume WooCommerce business, this plugin ensures accurate billing documentation, organized invoice numbering, and a professional presentation for every order.


Generate PDF Invoices from WooCommerce Orders

The plugin adds a dedicated PDF Invoice option directly inside the WooCommerce order admin page. Store administrators and managers can generate invoices instantly with a single click.

Invoices can be:

  • Generated on demand

  • Viewed directly in the browser

  • Downloaded and stored for future use

  • Regenerated without changing the invoice number

This tight integration ensures invoices are always linked to the correct order and can be accessed at any time.


Automatic PDF & XML Attachments to WooCommerce Emails

CoreWP PDF Invoices allows you to automatically attach generated invoices to WooCommerce transactional emails of your choice.

You can:

  • Attach PDF invoices to customer emails such as Processing Order or Completed Order

  • Optionally attach XML invoice files for accounting or system integrations

  • Ensure customers receive their invoice without manual intervention

This eliminates the need for third-party invoicing tools or manual invoice sending.


Download Invoices from the Admin Order Page

Each order includes quick download links for:

  • PDF Invoice

  • PDF Packing Slip (if enabled)

  • XML Invoice (optional)

These download options are available directly inside the order view screen, allowing administrators to quickly retrieve documents for printing, sharing, or record keeping.


Customer Invoice Download from My Account Page

Customers can access and download their invoices directly from the My Account → Orders page.

Once enabled:

  • A “Download Invoice” option appears for each eligible order

  • Customers can retrieve their invoice at any time

  • No admin involvement is required for resending invoices

This improves customer experience while reducing support requests.


Bulk Generate PDF Invoices & Packing Slips

For stores handling multiple orders daily, the plugin supports bulk invoice generation from the WooCommerce Orders list.

Using bulk actions, you can:

  • Generate invoices for multiple orders at once

  • Quickly prepare invoices for offline printing or archiving

  • Save time on repetitive invoice creation tasks

Bulk generation follows the same numbering logic to maintain consistent invoice sequences.


Sequential Invoice Numbers

The plugin automatically assigns unique, sequential invoice numbers to each order.

Invoice numbering features include:

  • Continuous, gap-free invoice numbers

  • Customizable number format

  • Configurable prefix and suffix (example: INV-2025-00001)

  • Automatic generation on first invoice creation

Once generated, an invoice number is permanently linked to the order to ensure accounting accuracy.


Fully Customizable HTML & CSS Templates

Invoices and packing slips are generated using HTML and CSS templates, offering full control over design and layout.

Customization options include:

  • Company logo and branding

  • Fonts, colors, and layout control

  • Custom headers and footers

  • Tax breakdowns, order details, and custom text

Templates are developer-friendly and can be overridden safely from your theme, ensuring updates never break your custom design.


mPDF Powered PDF Generation

The plugin uses the mPDF library, which is widely trusted for generating high-quality PDFs in WordPress environments.

Benefits of mPDF include:

  • Reliable PDF rendering

  • Unicode and RTL language support

  • Clean output for printing and archiving

  • Compatibility with complex HTML layouts

This ensures professional-looking invoices across different languages and currencies.


XML Invoice Support

In addition to PDF invoices, the plugin can generate XML invoice files for advanced workflows.

XML invoices are useful for:

  • Accounting software integrations

  • ERP and GST systems

  • External financial processing tools

XML files can be downloaded manually or attached to WooCommerce emails depending on configuration.


Simple and Extendable Settings

The plugin includes a clean and extendable settings structure that allows you to control:

  • Email attachment behavior

  • Invoice numbering format

  • File generation options

  • Template behavior and overrides

Developers can also extend functionality using WordPress and WooCommerce hooks and filters.


WooCommerce Friendly and Developer Ready

CoreWP PDF Invoices is built using standard WooCommerce and WordPress APIs.

Key technical advantages:

  • Clean, maintainable codebase

  • Fully compatible with WooCommerce order system

  • Safe for future updates and WooCommerce changes

  • Designed to work with high-order volume stores


Ideal Use Cases

This plugin is perfect for:

  • WooCommerce store owners

  • Digital and physical product sellers

  • B2B and wholesale stores

  • Stores requiring invoice downloads for customers

  • Businesses that need professional billing documents