Packing slips are of utmost importance for order fulfilment in WooCommerce stores. However, backordered and virtual items can create confusion when present on packing slips. It is better to leave out products that are out of stock or virtual from the packing slip. Using WebToffee’s WooCommerce PDF Invoices, Packing Slips, and Credit Notes plugin, store owners can easily exclude backorder and virtual items from packing slips. Follow the below steps to achieve this:
- Head to the Packing slip General settings.
- Enable the Skip displaying option.
- Save the Settings.
Excluding items from the packing slip
To exclude backorder and virtual items from packing slips, follow these detailed steps:
Step 1: Head to the General Settings
- Navigate to Invoice/Packing > Packing slip > General from the WordPress dashboard.
Step 2: Enable the Skip displaying option
- Under the Product display section, head to the Skip displaying option.

- Tick the checkbox next to Backorder items and Virtual items to exclude them from the packing slip. The checkboxes are initially unchecked.

Step 3: Save the Settings
- Click on Update Settings to save the changes.
Use case
The admin generates the packing slip for order #6122, which includes three products: one on backorder, one virtual, and one regular shippable product. Following the steps above, the admin excludes both the backordered and virtual items from the packing slip. As a result, the packing slip contains only the regular shippable product.
The images below show WooCommerce packing slips for order #6122 before and after, excluding backorder and virtual items.

