$109.00 Original price was: $109.00.$89.00Current price is: $89.00. / year
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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