Everything your team needs, written for the floor.
Seven focused articles covering install, daily operation, and the edge cases that come up once you're running BinTech against real order volume.
Getting started
Install BinTech, pick a location, create your first bin, and generate your first pick list.
- Install from the Shopify App Store
- Approve OAuth scopes & data access
- Create your first bin location (warehouse + bin name)
- +2 more
Pick lists & picking strategies
How BinTech generates location-scoped pick lists, what the states mean, and how to choose a strategy.
- The lifecycle: PENDING → IN_PROGRESS → COMPLETED → FULFILLED
- Choosing a strategy: Priority, Single bin, Pick-to-empty
- Mid-pick reassignment to a different bin at the same location
- +3 more
Managing multiple locations
Location-scoped bins, 3PL exclusion, and how Shopify Locations map to your physical warehouses.
- Shopify Locations as the source of truth
- Unique bin names per location (A-01 at NYC ≠ A-01 at LA)
- Excluding 3PL-managed locations (ShipBob, FBA, etc.)
- +2 more
Reconciliation & cycle counts
The variance bin pattern, how to resolve discrepancies, and when to run a cycle count.
- Why variance happens: POS sales, damage, returns, manual edits
- Positive variance (unallocated) vs negative variance
- Allocate, dismiss, or wait for auto-resolve
- +2 more
Low-stock alerts
Set per-variant thresholds and get notified the moment Shopify inventory drops below the line.
- Why edge-triggered instead of daily cron
- Creating and editing thresholds
- Triggered vs configured states
- +3 more
Scanning to pick
Use a phone or tablet camera to scan barcodes, SKUs, and bin labels straight onto a pick list. No handheld scanner to buy.
- What a scan matches: barcode first, then SKU, then bin
- Native camera scanning with a ZXing fallback
- Several items in one bin: pick which ones
- +3 more
Troubleshooting
Webhook delays, protected customer data approval, stale pick lists, and variances that won't clear.
- Shopify Protected Customer Data approval — what it unblocks
- Why a pick list hasn't generated yet (webhook propagation)
- Bin status shows "Overassigned" but counts look right
- +2 more