v0.1.43 Release

Cart Picking, Three Languages & Warehouse Goals

Pickers now walk one route with a cart of bins instead of one order at a time, the whole app speaks English, Spanish and Traditional Chinese, and managers can set hourly targets and see the work that has stalled.

The biggest change on the floor since picking began. A picker now takes a cart, walks a single route through the warehouse, and drops each bin's share as they go — instead of walking the same aisles once per order. Alongside it: the entire app now speaks three languages, managers can set and track hourly targets, and the orders page finally answers "what has been sitting here for days?"

Pick With a Cart, Walk One Route

  • Take a cart from the floor queue, load its bins, and the run is yours — pick it up on any device, exactly where you left it.
  • The route is built once when the run is created and walks the warehouse in a single sweep, so you cross each aisle once instead of once per order.
  • Each stop shows the total to take for that location; the drop screen then shows each bin's share, one bin at a time, so there is nothing to work out in your head.
  • Scan tolerance where it matters: a bin scan accepts the codes your labels actually carry, and the scanner stays armed after any dialog closes.
  • Leave a run and come back to it. Holding a run outranks your role when you resume, so nobody takes it out from under you.
  • Runs are capped at 20 orders and wholesale is split out, so a run stays a shift's worth of work.

Bins and Carts

  • The warehouse sets how many items a bin holds, and cart layout is configurable — bin labels are sized to match.
  • The bins list shows at a glance whether each bin is free or holding an order, and you can copy the order number straight off it.
  • Select bins across pages, filter by size, and release several carts at once from the selection bar.
  • Bins free themselves when a run ends, when an order ships without passing quality control, and on partial shipments — the backlog of bins stuck holding shipped orders has been cleared.

The Whole App, in Three Languages

  • English, Spanish and Traditional Chinese, across every screen — including the handheld flows, the login page, and the messages that flash at a picker mid-pick.
  • A language switcher in the navigation bar and in the handheld header, so an operator can change it without leaving what they are doing.
  • Your choice is remembered against your account.
  • Order and picklist statuses deliberately stay in English in every language, so the same word means the same thing on every screen and in every conversation.

Warehouse Goals

  • Set picked and shipped targets per role, and watch progress against them hour by hour.
  • Managers are alerted when a goal changes pace — ahead, behind, or at risk — rather than finding out at the end of the day.
  • Name who receives each goal's alerts, and edit a goal in place.
  • The floor TV reads the configured target instead of a fixed number, and every "today" across reports now means the working day.

Finding the Orders That Need You

  • Filter by several statuses at once. Ask for "Ready for QC and Ready To Ship" in one go instead of checking each separately.
  • A new Stuck view shows work that entered a status days ago and never left — the orders that quietly stop moving. A sortable "In status since" column puts the oldest first.
  • Ready To Ship now means ready to ship. The count used to include orders that had already gone out, been cancelled, or shipped partially. It now counts only orders genuinely waiting for a label. Expect this number to drop sharply — the old one was counting work nobody could do.
  • See which picking list an order is on, with its picking state, and open that run with the order highlighted.
  • Mark an order as shipped by hand, with inventory settled properly, and revert a pending cancellation back into fulfilment.
  • Managers can release a payment hold, or print packing slips for an order already on a picking run — both are deliberate choices that get recorded, rather than walls.

Quality Control

  • Search or scan another order without leaving the verify page.
  • Scan a bin to open its order, and the bin frees itself on the way out.
  • A Backorder button for orders where every line came back out of stock.
  • A settings tab for quality control, including bypass and force-scan.
  • The queue counts units rather than lines, so the number matches what is in front of you.

Products and Inventory

  • Every bin holding a product is visible on the products list, and you can drag a bin from one product to another.
  • Edit UPCs and bundles directly from the list, and choose which columns you see.
  • Shopify presence is shown throughout, and you can filter by it.
  • The same UPC can now belong to more than one product, and a scanned UPC resolves the same way every time.
  • Shopify's on-hand and sellable counts are mirrored onto the product and shown beside the SKU while picking.

Shopify

  • Install a store's app directly, with proper scope handling and the ability to disconnect.
  • A Missing Products tab scans the catalogue and imports what the warehouse does not have yet; new products arrive automatically as they are created.
  • Orders reconcile end to end against Shopify as a safety net, so a missed update repairs itself.
  • Shipping method is captured and shown on the order.

Pick Exceptions

  • A handheld screen built for auditing rather than reading, sorted by location so the auditor walks in order.
  • One row per problem instead of one per order that hits it, with orphaned rows pruned.
  • Filters are remembered between visits, and the list keeps its place when you come back.
  • An exception now reports the units actually missing, and sends the operator to where the problem really is.

Reports and Insights

  • Open a picker's detail page straight from the Active Pickers card.
  • Zone pickers now appear in the figures — their stop-route picks were not being counted at all.
  • Picker accuracy, averages and current-order figures corrected.
  • Runs show how long they took, and runs whose packing slips are all printed are flagged.

Notifications

  • An in-app inbox with an unread badge, so alerts that used to arrive only by email now live in the app.

Smaller Things That Were Getting in the Way

  • Warning messages now actually appear — twelve different refusals were being written into silence.
  • An admin can sign in as another user to reproduce a problem they are reporting.
  • Packing slips print in the run's bin sequence, generate around three and a half times faster, and carry the run name, a barcode and a scannable reference.
  • Accounting lines such as excise tax no longer appear as pickable items on orders or picking lists.
  • The filter bar hides as you scroll down and returns as you scroll up, and selection toolbars stay pinned where you can reach them.
  • Cancelled orders can no longer be picked out of a batch, and a shipped order can no longer be walked backwards by the picking flow.