Commerce v1 Modules Shipping PackingSlip

The Packing Slip module adds an action to the order shipments grid on the order detail page that will generate, and prompt to print, a packing slip for a shipment.

Packing Slip is available as a separate (free) package from the modmore.com package provider and is also on GitHub. Commerce 0.11 is required to use it.

Configuration

Once the package is installed, and the module is enabled (via Extras > Commerce > Configuration > Modules), no configuration is needed. You'll be able of immediately printing packing slips from the order detail view.

Screenshot showing the menu from where you can print the packing slip

The default packing slip design is very basic, and looks like the following.

Screenshot showing the menu from where you can print the packing slip

When clicking the "Print Packing Slip" action, it will open the packing slip in a new tab, prompt you to print it, and then immediately close it. Click on the menu item while holding ctrl/cmd to open it as a regular page that doesn't auto-close.

Customising the packing slip

The packing slip is built from a single template file, the default is located at core/components/commerce_packingslip/templates/packingslip/standard.twig.

If you've set up a custom Commerce theme, you can create a new file in your template directory named packingslip/standard.twig to override the default one.