Barcode Scan to Auto-Select Packaging + Cheapest Shipping Rate
Christopher Nolan-Downs
As a warehouse packer,
I want to scan a barcode for a packaging type (e.g. “A3 Bag”) during packing,
So that the pack screen automatically sets the packaging type and selects the cheapest available shipping method based on that packaging and the destination.
Current Pain Point
Packers currently need to manually:
• select the correct packaging type, and
• compare rates to choose the best option
This adds time, increases errors, and creates inconsistency across the packing process.
Proposed Workflow
1. Packer scans a packaging barcode (e.g. A3 Bag)
2. WMS/StarShipIt automatically sets the Packaging field on the pack screen
3. WMS/StarShipIt automatically selects the cheapest eligible shipping rate based on:
• the selected packaging type
• destination (e.g. Auckland vs Christchurch)
• available carrier services and rates
Example Scenarios
• Scan: A3 Packaging → Destination: Auckland
→ Auto-select NZC Package/Local (or NZ Post Local/Package) if it is the lowest cost option
• Scan: A3 Packaging → Destination: Christchurch
→ Auto-select NZC A3 if it is cheaper than NZ Post for that route/service
Acceptance Criteria (Suggested)
• Scanning a packaging barcode updates the packaging selection on the pack screen automatically
• The system selects the lowest-cost shipping method from the available rates that match the packaging
• Packers can still manually override the selected shipping method if required
• If no valid rates are available for the scanned packaging, the system shows a clear error/message and does not auto-select a method