1. Home
  2. Docs
  3. Pick List
  4. Workflows
  5. Using Pick List with Mix & Match / Box Products

Using Pick List with Mix & Match / Box Products

Many WooCommerce stores sell products using Mix & Match, box, or bundle-style setups, where the customer selects multiple products but the final product is packaged as a single box.

This guide explains how Pick List for WooCommerce works in these scenarios and how barcode scanning fits into the workflow.

How Pick List handles box-style products

Pick List works based on WooCommerce order line items.

If your Mix & Match or box plugin adds the selected products as individual order items (even if the “box” is the main product), then Pick List will:

  • list each individual product in the pick list
  • respect quantities per product
  • allow each product to be picked and scanned separately

In this setup, Pick List does not treat the box itself as a physical container. Instead, it focuses on ensuring that every product inside the box is picked correctly.

This approach works well with most Mix & Match and bundle plugins, as long as they expose products as normal order items.

Picking orders with barcodes or QR codes

In the Pick Order tab, Pick List can display a barcode or QR code for each product in the order.

Once you configure which product field to use for barcodes (for example SKU or Global Unique ID):

  • all products in the order are listed with their barcode or QR code
  • the barcode value is shown alongside the product
  • scanning validates that the correct product is being picked

This applies equally to products that are part of a box or bundle.

Managing barcodes on products

Pick List also helps you manage barcodes directly on products.

On the Edit Product screen, Pick List adds a small helper widget (via Screen Options).

If you use WooCommerce’s built-in Global Unique ID field:

  • Pick List can automatically focus the field for scanning
  • a scanner focus button places the cursor directly in the input
  • for variable products, variations without a barcode are listed clearly
  • clicking a variation brings it into focus and makes it ready for scanning

This makes it easy to scan barcodes directly from product packaging and store them on the product without manual typing.

Using existing barcodes vs generating new ones

Pick List supports both approaches:

Using existing barcodes
If your products already have manufacturer barcodes:

  • scan them into a supported product field
  • configure Pick List to use that field for scanning
  • no need to generate new barcodes

Generating your own barcodes
You can also generate barcodes based on a unique product value:

  • print and attach them to products, shelves, or bins
  • use the same codes during picking and packing

The most important requirement is that each product has a unique and consistent value, and that the barcode type matches your scanner.

Summary

  • Pick List works with Mix & Match and box products when products appear as order line items
  • Each product can be picked and scanned individually
  • Barcodes or QR codes are shown in the Pick Order view
  • Barcodes can be scanned directly into products using Global Unique ID
  • Pick List focuses on accurate picking, not box/container logic

How can we help?