Documentation/Print Invoice, Packing Slip, Delivery Note & Label for WooCommerce/How to Generate WooCommerce Packing Slip

How to Generate WooCommerce Packing Slip

WebToffee’s Print Invoice, Packing Slip, Delivery Note & Label Plugin for WooCommerce allows you to print and generate packing slip for your store very easily.  All the documents that are integral to shipping (like PDF invoices, packing slips, delivery notes, and shipping/address labels)will be automatically generated with this WooCommerce extension.

With this plugin, you can group the products by category making it convenient for the packers to pack. Specific variation data of the product, as well as additional order or product meta details, can be included in the packing slip. You can even customize the packing slip using the inbuilt templates and modify them to suit your needs.

The packing list provides essential information to the customer and others involved in the transaction, subject to shipping. A packing list can be used as a supporting document in case of any conflict between conveyor and exporter regarding the cargo. It is also used by customs for clearance and entry into foreign countries. To file a claim with the shipping or insurance company in the event of cargo damage or loss, a packing list can be given as a validation document.

Once you have installed and activated the plugin, a new section will be available in the WordPress menu titled Invoice/Packing. Select the Packing Slip directly from the submenus or click on the Settings button from the General Settings > Documents tab to access the packing slip settings window.

All the generic settings that need to be used across all the documents can be configured in the General Settings window. It contains provisions to configure the company logo, address details, RTL support and many more. To know more about general settings configurations, refer here.

Packing Slip can be set up in two easy steps:

Step 1: General Settings

You can configure the general settings required for the packing slip from this tab.

WooCommerce Invoice/Pack Slip-Pack Slip-General Settings
WooCommerce Invoice/Pack Slip-Pack Slip-General Settings
  • Group by Category: Choose Yes to group the products by category.
  • Enable variation data: To include variation data of the product in the packing slip, enable this option.
  • Order Meta Fields – Allows you to add additional order meta fields in the packing slips. You can select a field from the list of default fields or click the Add Existing Order Meta Field button to create custom meta fields by providing a custom Field Name and the respective meta key for the field. The order meta keys for respective products can be found in the custom field section of the WooCommerce Order page.
  • Product Meta Fields – Allows you to add meta fields related to the products in the packing slip product table. Click the Add Product Meta to add a new product meta field by providing a custom Field Name and the respective meta key for the field. The product meta keys can be found in the custom field section of the product page. For example, refer how to include installation usage instructions of a product in a packing-slip
  • Enable print packing slip option for order status: Adds print packing slip button to the order email for chosen status from the drop-down as shown below.
print packing slip from order mail
print packing slip from order mail
  • Custom Footer – Allows you to set the custom footer for packing slips. If no footer text is set here, the default footer text from the General settings is applied.
  • Once all the settings are configured, click the Update Settings button.

    Step 2: Customize

    You can customize and create a new template of a packing slip from the existing templates.

    WooCommerce Invoice:Pack Slip-Pack Slip-Customize
    WooCommerce Invoice: Pack Slip-Pack Slip-Customize

    To create a new packing slip template,

    1. Select a template from the Create new template option.
    2. From the inbuilt templates that pop up, choose a layout.
    Invoice/Pack Slip-Theme
    Invoice/Pack Slip-Theme
  • Make the necessary modifications to the layout and save it.
  • After saving, activate the template to use it further for your packing slip.
  • You can even switch to the code editor, to make additional customizations other than the one listed in the visual editor.
  • While making changes via code editor it would be better for you to refer the help which briefs about placeholders, alternate classes for RTL support, etc as shown below:
  • WooCommerce Invoice or packing-Invoice Settings- Customize-Code Editor-Help
    WooCommerce Invoice or packing-Invoice Settings- Customize-Code Editor-Help

    Including a packing list along with an invoice when you are shipping a package, is best practice, which establishes an extra line of communication between you and the customer.

    You can directly print the packing slip from WooCommerce orders page as shown below:

    WooCommerce Order Page-Print Packing Slip
    WooCommerce Order Page-Print Packing Slip

    A sample packing slip will be as shown below:

    Sample WooCommerce Packing Slip
    Sample WooCommerce Packing Slip

    For detailed information about the plugin, you can refer to the Product Page.


    All-In-One - Generate PDF Invoice, Packing Slip, Labels & Delivery Note.

    Used by 10,000+ WooCommerce Stores

    #1 in Customer Satisfaction

    WebToffee Guarantee: Get Your Money Back if You Are Not Satisfied With The Product

    Buy Now!


    • Was this article helpful?
    • YesNo