Order queue

The order queue is the main page of Scanpacker. It shows all orders that need to be fulfilled, organized into tabs so you can see what’s pending, what’s being picked, and what’s been shipped.

[Screenshot: Order queue showing pending orders tab with columns for Age, Order, Customer, Delivery Method, Content, and Status]

Tabs

The order queue has three main tabs:

  • Pending — Orders waiting to be picked and shipped. Sorted from oldest to newest by default (click the Age column header to reverse the sort order).
  • Started — Orders currently being picked or ready to ship. Shows picking progress for each order (e.g., “5/10 picked”).
  • Shipped — Recently fulfilled orders.

Each tab shows a count of orders, so you can see at a glance how much work is queued up.

Pending orders

The pending tab lists all unfulfilled orders with their age, order number, customer, delivery method, item count, payment status, and tags.

Orders that haven’t been paid appear grayed out and can’t be started until payment is received. If an order has an internal note in Shopify, it appears below the order row.

Starting an order

There are several ways to start picking an order:

Click an order

Click any order row to open it and start picking.

Start dropdown

Click the Start dropdown in the top right to see options:

With all pending orders:

  • Start sequentially — Automatically starts the next pending order and opens the picking page.
  • Batch pick — Creates a batch with the next group of pending orders.

With checked orders: Use the checkboxes on the left side of order rows to select specific orders, then:

  • Batch pick — Creates a batch with only the selected orders.

Scan an order number

Use the Order number field at the bottom of the page to type or scan an order number with a barcode scanner. A popup shows the order details and lets you start picking immediately.

Picking sessions (started tab)

When you start an order, a picking session is created and it moves from the Pending tab to the Started tab (labeled “Picking Sessions” in the navigation). This prevents other team members from accidentally working on the same order.

Each row in the started tab represents a fulfillment order, not necessarily a whole order. If a Shopify order is split across multiple locations, each location’s fulfillment order gets its own picking session and can be picked independently.

The started tab shows each picking session’s progress (e.g., “3/10 picked”) and status — either “Picking” or “Ready to ship”. Click a picking session to continue picking or proceed to shipping.

Unstarting an order

If you need to release an order back to the pending queue (for example, so another team member can pick it), click Unstart on the order’s picking page. The picking session is removed and the order returns to the Pending tab.

Multiple team members

Scanpacker is designed for teams. Each team member should have their own Shopify staff account so that Scanpacker can track who is working on which order.

When one team member starts an order, it moves to the Started tab and is locked to that person. Other team members see it as started but can’t pick it. This prevents two people from accidentally packing the same order.

Filtering orders

Click the filter icon in the top right to filter orders by tag. This is useful if you want to focus on a specific group of orders, such as orders tagged “rush” or “wholesale”. When a filter is active, the filter icon turns red and a banner shows which filter is applied.

Multiple locations

If your Shopify store has more than one location, a location dropdown appears in the top right corner. It shows the current location and lists other locations with their order counts. Switch locations to see orders assigned to each warehouse.

Searching for orders

Click the search icon in the top right to search for a specific order by number or name. This opens a search page where you can look up any order.