WooCommerce PDF Invoices and Packing Slips Plugin

5 out of 5

  • You are protected by our 30 Day Money Back Guarantee.
  • License entitles 1 year of support & updates.
  • Extend support & updates after 1 year at 50% discount.
  • If you do not want to extend the support after 1 year, you can still continue using the product
Sold By: WebToffee
  • Description
  • Changelog
  • Reviews (32)
  • FAQ (8)

Now save your time and money by eliminating manual work and make your order processing simple and easy!

  • Print Invoice, Packing Slip, Delivery Note, Dispatch Label, Shipping Label, Address Label.
  • Automatically send emails in PDF format.
  • Choose from a list of predefined templates and customize the way you want.
  • WPML Compatible.

This WooCommerce plugin offers flexibility like no other with its robust settings and great customisation options.

Top Features

Generate & Print WooCommerce Invoice, Shipping Labels, Address Labels, Packing Lists & More

Automatically generate all documents required for processing your orders. We support:

  • Invoice
  • Packing List
  • Delivery Note
  • Dispatch Label
  • Shipping Label
  • Address Label

You can preview and print these documents individually or in bulk

Email PDF Invoice

Automatically send WooCommerce PDF Invoices to customers based on order status changes.

Multilingual Support

We are WPML compatible! FR (French), DE (German), DK (Danish), and AR (Arabic) are supported out of the box

Customize The Way You Want

Create any of these documents based on a variety of awesome predefined templates. You can add or remove information to be displayed by simply clicking an on/off button. You can add store name, logo and much more in to any of these documents

Advanced Configurations

This plugin allows you to configure lot of things including the invoice numbering to packing methods to use.

For example, you to choose from a number of packing options as well as Print label and Packing Slip for each package.

  • Single Package Per Order.
  • Pack Items Individually.
  • Box Packing: Configure Custom Boxes.

Invoice number can be auto-generated with a prefix, suffix, or padding option. There is also an option available to assign order number as Invoice Number. There are so many other awesome features that will make a shop owners life a lot more easier.

Other Features

  • Any additional info can be configured from the settings page so that it will be included in the Invoice, Packing List, or Label as applicable.
  • Add Return Policy, Conditions or Customised Footer.
  • Set the base address of the store which will be used on the label as the ‘shipping from’ address.
  • Configure Label Size as Full Page or 4 x 6 inches. You can also specify the label size in pixels.
  • Add additional fields of your choice on the checkout page.
  • Include additional fields on your Checkout Page, Invoice, Packing Slip or Delivery Notes.
  • Hide ‘Total Weight’ field from Packing List and Delivery Note.
  • WPML compatible: FR (French), DE (German), DK (Danish), and AR (Arabic) supported out of the box.
  • Customize Return policy, Footer and a lot more!
  • Customize Third Party Tracking Number supported by the documents (Invoice, Packing slip, etc.).
  • Compatible with third party plugins that deal with WooCommerce Orders like WooCommerce Product Extra Options, Extra Product Fields, etc. (using code snippet).
  • Preview Before Printing


A Sample Invoice
A Sample Packing List
A Sample Shipping Label
A Sample Delivery Note
A Sample Dispatch Label
Invoice Customisation Settings
Invoice Settings Page
Order Page

Last Updated: 6-Sep-2018

= 3.5.8
* Introduced address label
* Removed customise option for old templates

= 3.5.7
* Bug fix - printing sHipping label

= 3.5.6
* Added support for UTF-8 currency symbols.
* Added PDF download option (invoice).
* Changes to shipping from address format - country/state selection.
* WC 3.4.4 compatibility.

= 3.5.5
* Added 2 new templates based on bootstrap 4.
* Filter added to include dimensions of the product in packing-list table.
* Bug fix - dispatch label code editor.
* Bug fix - shipping label not printing address correctly.
* WC 3.4.0 compatible
= 3.5.4
*Bug fixes - Template customisations, Shipping label
= 3.5.3
*Bug fixes
*WC 3.3.4 compatibility
= 3.5.2 =
*WC 3.3.3 compatibility
*UI changes
*PDF template bug fixes
= 3.4.9 =
*WC 3.3.1 compatibility
*Bug fixes
= 3.4.8 =
*Bug fix with template customizations
*RTL language support in PDF
= 3.4.5 =
* Bug fix in dispatch label
= 3.4.4 =
* Invoice number reset workflow modified
= 3.4.3=
* Added filter for altering item quantity in Invoice
= 3.4.2 =
* Introduced PDF invoice attachment in email
* Tested OK with WC 3.2.5 and WP 4.9
= 3.4.1 =
* PHP7 compatibility updates
= 3.3.5 =
* Additional Fields Field name fix on the delivery note.
= 3.3.4
* Enable/Disable Option implementation Fix
= 3.3.3 =
* Fully compatible with WPML.
= 3.3.2 =
* Bug fix in Compatibility.
= 3.3.1 =
* WC 3.1.0 Deprecation Modified. Image Files are compressed.
= 3.3.0 =
* Customization for Shipping label, Dispatch Label, Some settings options re-arranged.
= 3.2.15 =
* Bulk Print Overlapping Fixed.
= 3.2.14 =
* Print Invoice issue resolved.
= 3.2.13 =
* Customization Page warning resolved.
= 3.2.12 =
* Signature Option Implemented.
= 3.2.11 =
* PDF Download Fix.
= 3.2.10 =
* Invoice 1 Print CSS Changes.
= 3.2.9 =
* Bug Fix regarding checkbox.
= 3.2.8 =
* Updated API manager.
= 3.2.7 =
* TotalWeight column hide option Implemented and Customization changes.
* Support for Arabic Language implemented.
* Bug fixed for the 'Display State Name'.
= 3.2.6 =
* Update for invoice data layout.
= 3.2.4 =
* Added TM-Extra Product Options plugin support.
= 3.2.3 =
* Updates on invoice.
= 3.2.1 =
* Option to display state name or code in the documents.
= 3.2.0 =
* Custom Footer option for invoice, packing list, delivery note.
* Option to Sent Invoice, Packing Slip, Delivery Note emails to customer.
* Invoice Prefix and Suffix date based Short code implemented
* Custom Shipping label size option implemented
= 3.1.0 =
* WooCOmmerce 3.0 Compatibility Updated.
* Two more Packing Slip templates added.
* Two more Delivery Note templates added.
* Product Meta with Packing Slip and Deliver Note Options Implemented.
* Order Meta with Packing Slip and Deliver Note Option Implemented.
* Customize Packing Slip and Deliver Note template customization Implemented.
* Packing Slip and Deliver Note PDF Attachments changed to Link.
* Settings Rearranged.
* Print Options Enable/Disable Options Implemented
* Unlimited Characters Support.
* Spain Language support
* Order Meta Box Layout Modified.
= 3.0.5 =
* Customize Page Appearance Modified, Order Meta Fields Enabled.
= 3.0.4 =
* Dispatch Date Added.
* Show Print Invoice to customers Option Implemented.
* Two more invoice templates added.
* Product Meta with Invoice Option Implemented.
* Order Meta with Invoice Option Implemented.
* Checkout fields adding Option Implemented.
* Refund and Coupon Options Implemented with Invoice
* Tax Type Showing Option Implemented. (Now user can print their invoice with excluding and including tax option)
* Customize template customization Implemented.
* Invoice PDF Attachment of invoice is changed to Link..
= 3.0.2 =
* Bug Fix.
= 3.0.2 =
* 2nd Commit of Invoice Customization
= 3.0.1 =
* Update time Problem
= 3.0.0 =
* Invoice Customization Implemented
= 2.4.9 =
* Enhancement for adding line item meta into documents.
= 2.4.8 =
* Added option to view invoice for customers.
= 2.4.7 =
* Bug fix for the issue with language conversion.
= 2.4.6 =
* Bug fix for the issues with language conversion and PDF Alignment.
= 2.4.5 =
* Bug Fix for the Issue with PDF label colliding footer with from address if return policies doesn't exist.
= 2.4.4 =
* Filter to modify Shipping/Billing address.
= 2.4.3 =
* Bug fix for bulk actions.
= 2.4.2 =
* Bug Fix.
= 2.4.1 =
* Bug Fix.
= 2.4.0 =
* Added filter to modify document date.
= 2.3.9 =
* Customization of table header color for documents.
= 2.3.8 =
* Bug Fix.
= 2.3.7 =
* Compatible with PHP 7.
= 2.3.6 =
* Enhancement: Layout updates.
= 2.3.4 =
* Code Level Change: Updated Language files.
= 2.3.2 =
* Packing Slip and Delivery Note use Order Number instead of Order ID.
= 2.3.1 =
* Added feature to accept URL for custom footer and return policy.
* Added option to change font size.
= 2.3.0 =
* Bug Fix: Packing Slip and Delivery Note shows product image if variation image is not present.
= 2.2.9 =
* Extended option to shorten product name of variations.
= 2.2.8 =
* Added option to add or remove additional information from document like contact number, email, VAT and SSN.
= 2.2.7 =
* Removed checkbox of Enable PDF and Delivery Note option.
* UI update.
= 2.2.6 =
* Minor content and UI update .
= 2.2.5 =
* Added option to have a separate logo for Invoice .
* Added new document Dispatch Label.
= 2.2.4 =
* Modified UI of Invoice and Shipping Label.
= 2.2.2 =
* SKU enable or disable option in invoice , packing slip & delivery note.
* Layout updates for invoice , packing slip & delivery note.
= 2.2.1 =
* Bug fix: Fixed version compatibility issue .
= 2.1.9 =
* Hook to modify order details printed in shipping labels .
= 2.1.8 =
* Support for Big5 font (Chinese support).
* Support for full/lengthy product name in documents.
* Show payment method in invoice.
* Fixed an overlapping issue on PDF documents.
= 2.1.7 =
* New Feature - Delivery Note.
* Added a filter to edit custom footer.
* Stability improvements.
= 2.1.1 =
* Settings option to remove contact number from label.
* Code Cleanup.
* Added Licensing Support.
= 2.0.6 =
* Settings option to enable or disable pdf options.
* Option to hide variation information.
* Compatible with prior PHP version 5.4.
= 2.0.2 =
* Invoice Number Padding Feature Introduced.
* Cosmetic changes.
= 2.0.0 =
* Packaging options: Box Packing, Weight Based Packing and Pack Individually
* PDF invoice and PDF packing slip.
* New Label Format.
* Auto generate invoice numbers.
* Bulk Printing PDF invoice and PDF packing slip.
* 3rd Party Tracking number and Ship Date through code snippet,.
* Barcode option for Tracking Number and Invoice Number.
* Addtional checkout fields like SSN and VAT.
* Enhaced Settings Page and Lots of Customisation Options.
= 1.2.3 =
* Fixed minor formatting issue in invoice and packing list.
= 1.2.2 =
* Improved layout for label, invoice and packing slip.
* Company Address is part of invoice.
* Minor Change.
= 1.1.0 =
* Labels Feature Added.
= 1.0.0 =
* Pint Invoice and Packing List initial version.

32 reviews for WooCommerce PDF Invoices and Packing Slips Plugin

  1. Kristyna
    5 out of 5

    (verified owner)

    Really great support, thanks for fixing all my issues!

  2. paul
    5 out of 5

    (verified owner)

    Excellent product and beyond excellent support. Thank you thank you Mark for your kind and very prompt assistance. I recommend this company and plugin to anyone.

  3. Wes
    5 out of 5

    (verified owner)

    Excellent quick responses and support for customization. Thank you!

  4. Yoav
    5 out of 5

    (verified owner)

    Great support from the team!
    Really make the plugin to suits your needs!

  5. Siddharth
    5 out of 5

    (verified owner)

    This plugin really worth. Thanks for excellent support and giving snippets for our addition functionality. The Visual Editor needs to improve, couldn’t able to identify the codes and shortcode properly for adding own functionality.
    After all its really an awesome plugin

  6. Riccardo
    5 out of 5

    (verified owner)

    the plugin is very good and the support is good as well; they solved two issues I had in a professional way.

  7. yea73920
    5 out of 5

    (verified owner)

    plugin is good, support is very well and quckly

  8. Silmaré
    5 out of 5

    (verified owner)

    Amazing support – fast, efficient and friendly!

  9. sthgoudelis
    5 out of 5

    (verified owner)

    Fast, friendly, and helpful.

  10. david65
    5 out of 5

    (verified owner)

    Great product, excellent form design, bug-free. XAdapter is the best plugin developer I have worked with. Top notch team, very supportive of their products.

  11. Ankit
    5 out of 5

    (verified owner)

    This plugin is quite detailed and serves almost every purpose an ecommerce company would require. Loved the plugin and support from the team.

  12. Jirawat
    5 out of 5

    (verified owner)

    Great support! Quick and highly responsive. Thank you.

  13. Clinton
    5 out of 5

    (verified owner)

    Thank you for the great support! Very useful plugin that will support our workflow a great deal. Thank you!

  14. LiLi
    5 out of 5

    (verified owner)

    Really great service. Solved all my queries and the customizations that I want to do to my invoice and packing slip. FAST & PROMPT. Really worth the price of the plugin. Kudos to the team.

  15. Ralph
    5 out of 5

    (verified owner)

    Quick help. Thxs for that.

  16. attachot
    5 out of 5

    (verified owner)

    Very nice support and very nice solution to support a business.

  17. John
    5 out of 5

    (verified owner)

    So easy to integrate and customize. I use it with every order, to print out an invoice for myself, packing list for the customer and often a shipping label. Can’t live without it.

  18. sherry
    5 out of 5

    (verified owner)

    The best support ever. A great product with a great support. Xadapter went extra miles for me to make their plugin works with another third party plugin that I have.

  19. Ryan
    5 out of 5

    (verified owner)

    Great responsive support. Thank you so much.

  20. Chris
    5 out of 5

    (verified owner)

    Really useful plugin, great features, easy to setup and awesome support. A+

  21. tkushner1
    5 out of 5

    (verified owner)

    Absolutely great customer service!! Product works very well too : )

  22. Chris
    5 out of 5

    (verified owner)

    Great plugin for customers to view and print past orders! Awesome support also!!

  23. ADRIEN
    5 out of 5

    (verified owner)

    Great support, I had a small issue, did not want to bother support with that but at last I emailed the support and they gave me the answer in a very short notice ! Highly recommended !

  24. Steph
    5 out of 5

    (verified owner)

    Possibly one of the best plugin authors we’ve ever dealt with. Responsive, helpful – nothing is too much trouble. Plus their plugin works great.
    Would highly recommend and will definitely be using again.

  25. 5 out of 5

    (verified owner)

    The support was great and the problem was resolved to my satisfaction

  26. 5 out of 5

    Great support, would highly recommend.

  27. Reihana
    5 out of 5

    (verified owner)

    works well also great customer service

  28. Philip
    5 out of 5

    (verified owner)

    Thanks for the great support! The logo prints out properly now!

  29. Justin
    5 out of 5

    (verified owner)

    Just what we need for our website in order to print out invoices to be delivered with products to customer. Some minor customisation was needed to include a custom field on the invoice but the support was fantastic and help very quickly offered. Thank you!

  30. Philip
    5 out of 5

    (verified owner)

    Help was quick and right on the money! It was simple to follow (Which I need!) and worked immediately! Thank you!

  31. Jan
    5 out of 5

    (verified owner)

    Configuration is a little tricky, but then it works straight forward and helps us a lot!

  32. Liam
    5 out of 5

    (verified owner)

    Thanks for the great support you have provided. Questions posted on forum is typically resolved in a short amount of time.

Only logged in customers who have purchased this product may leave a review.


Frequently Asked Questions

Yes, absolutely. Our plugin has an option that gives an ability to choose whether you want your own generated invoice number or not.

The plugin is very easy to configure. We have a step by step tutorial on setting up this plugin. Our Help Desk also has extensive documentation which includes FAQs, Troubleshooting Guide, Knowledge Base and Code snippets.

Yes, using our plugin you can attach the invoice with emails generated in the following cases:
- Refund order
- Order completion
- Order Cancelled
- Order On-Hold
- Processing
- Failed

We update the plugin regularly. Please check the Changelog tab for the update history.

The plugin has an option to change the colors of the headings. You can easily do that!

Yes! Rarely people purchase the wrong plugin or the plugin doesn’t work as expected. In any case, we will happily refund 100% of your money if requested within 30 days of purchase date.

You are protected by our 30 Day Money Back Guarantee.     Add to cart