Title: PackPilot
Author: Bandexa
Published: <strong>April 17, 2026</strong>
Last modified: April 20, 2026

---

Search plugins

![](https://ps.w.org/packpilot/assets/banner-772x250.png?rev=3509296)

![](https://ps.w.org/packpilot/assets/icon-256x256.png?rev=3509296)

# PackPilot

 By [Bandexa](https://profiles.wordpress.org/bandexa/)

[Download](https://downloads.wordpress.org/plugin/packpilot.0.0.13.zip)

 * [Details](https://wordpress.org/plugins/packpilot/#description)
 * [Reviews](https://wordpress.org/plugins/packpilot/#reviews)
 *  [Installation](https://wordpress.org/plugins/packpilot/#installation)
 * [Development](https://wordpress.org/plugins/packpilot/#developers)

 [Support](https://wordpress.org/support/plugin/packpilot/)

## Description

PackPilot brings a structured warehouse workflow directly into WooCommerce.

Instead of managing orders from a list, your team works with a clear process: pick,
scan, pack, done.

The plugin focuses on real-world fulfillment tasks and guides users step-by-step
through the packing process.

### Core Features

 * Dedicated packing table for scanning and completing orders
 * Status-based order intake from WooCommerce
 * Stock reservations per order
 * Picklist workflow for efficient multi-order picking
 * Delivery note / pick ticket workflow with PDF generation
 * Article data management (SKU, EAN, locations, batches, expiry dates)
 * Picking event tracking for scanned items

### Workflow Focus

PackPilot is built for operational use.

 * One screen per task
 * Clear instructions for workers
 * Minimal UI complexity
 * No unnecessary configuration overhead

The goal is simple: reduce errors and speed up fulfillment.

### Advanced Features

The following features are available in an extended version of PackPilot.

### Multiple Storage Locations (Multi-Storage)

PackPilot extends WooCommerce stock handling by introducing real physical storage
locations.

Instead of managing a single stock value per product, inventory can be distributed
across multiple locations:

 * Aisle A  Rack 01  Bin 01  3 units
 * Aisle B  Rack 07  Bin 02  5 units
 * Cold Storage  Box 2  2 units

Key features:

 * Define structured storage locations (Aisle / Rack / Bin)
 * Assign stock quantities to specific locations
 * Maintain full WooCommerce compatibility (total stock is still synced)
 * Optimized picking routes based on location

This removes guesswork and ensures that workers always know where to pick items.

### Expiry Dates (MHD) & Batch / Lot Tracking

PackPilot allows you to track inventory on a per-unit level, including:

 * Expiry date (MHD)
 * Batch / Lot number

Example:

 * 5 units  Expiry: 2026-05-01  Batch: CH123
 * 5 units  Expiry: 2026-05-10  Batch: CH124

WooCommerce sees: 10 units
 PackPilot sees: 2 distinct inventory groups

Key features:

 * Optional expiry date tracking per stock unit
 * Optional batch / lot tracking
 * Multiple batches per location supported
 * Full traceability during packing

### Combined Inventory Logic (Location + Batch + Expiry)

PackPilot internally manages stock as a combination of:

 * Storage location
 * Expiry date
 * Batch / lot number

Example structure:

 * Location: A-01 | Expiry Date: 2026-05-01 | Batch: CH123 | Quantity: 3 units
 * Location: A-01 | Expiry Date: 2026-05-10 | Batch: CH124 | Quantity: 2 units
 * Location: B-07 | Expiry Date: 2026-05-01 | Batch: CH123 | Quantity: 2 units
 * Location: COLD-02 | Expiry Date: 2026-05-15 | Batch: CH125 | Quantity: 3 units

### Smart Picking & Packing Workflow

During picking and packing, PackPilot automatically determines:

 1. Which items to pick (by expiry date – FIFO / FEFO)
 2. Where to pick them (optimized walking path)

Workers are guided step-by-step:

Pick 2 units from A-01 (Batch CH123)

Benefits:

 * No manual decision making required
 * Reduced picking errors
 * Faster workflows
 * Clean and structured packing process

### Why this matters

WooCommerce tracks quantities.
 PackPilot tracks what actually happens in your warehouse.

 * Know exactly where your products are
 * Know exactly which batch was shipped
 * Always pick the right items in the right order

### Built for simplicity

 * No complex ERP system required
 * No unnecessary features
 * Focused on real workflows

PackPilot adds advanced inventory logic while staying lightweight and easy to use.

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/packpilot` directory, or install
    the plugin through the WordPress plugins screen.
 2. Activate the plugin through the `Plugins` screen in WordPress.
 3. Open `PackPilot > Settings`.
 4. Configure the source order status, finish status, and fulfillment workflow.

## FAQ

### Does PackPilot require WooCommerce?

Yes. PackPilot is designed for WooCommerce-based fulfillment workflows.

### Can I use different fulfillment workflows?

Yes. PackPilot supports direct Pick & Pack, Picklists, and Delivery Note / Pick 
Ticket workflows.

### Does the plugin create PDFs?

Yes. Delivery notes and bundled delivery note PDFs can be generated inside the plugin.

### Is PackPilot suitable for large warehouse systems?

PackPilot focuses on small to medium-sized WooCommerce stores that need a clear 
and efficient fulfillment workflow without the complexity of a full warehouse management
system.

### Does the plugin include third-party assets?

Yes. PackPilot bundles the following assets for admin-side functionality:

 * `includes/admin/assets/htmx.js`
 * `includes/admin/assets/chart.umd.min.js`
 * `includes/admin/assets/bootstrap-grid.min.css`

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“PackPilot” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ Bandexa ](https://profiles.wordpress.org/bandexa/)

[Translate “PackPilot” into your language.](https://translate.wordpress.org/projects/wp-plugins/packpilot)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/packpilot/), check 
out the [SVN repository](https://plugins.svn.wordpress.org/packpilot/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/packpilot/) by [RSS](https://plugins.trac.wordpress.org/log/packpilot/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.0.13

 * Fixed picklist PDF generation fallback that could create an unformatted single-
   line text PDF when mPDF font initialization failed.

#### 0.0.12

 * Added support for multiple storage locations per article.

#### 0.0.11

 * First upload

## Meta

 *  Version **0.0.13**
 *  Last updated **1 month ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [order fulfillment](https://wordpress.org/plugins/tags/order-fulfillment/)[packing](https://wordpress.org/plugins/tags/packing/)
   [picking](https://wordpress.org/plugins/tags/picking/)[warehouse](https://wordpress.org/plugins/tags/warehouse/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/packpilot/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/packpilot/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/packpilot/reviews/)

## Contributors

 *   [ Bandexa ](https://profiles.wordpress.org/bandexa/)

## Support

Issues resolved in last two months:

     1 out of 1

 [View support forum](https://wordpress.org/support/plugin/packpilot/)