
外掛標籤
開發者團隊
② 後台搜尋「SazPick – Barcode Order Packing & Pick Verification for WooCommerce」→ 直接安裝(推薦)
原文外掛簡介
SazPick is a server-verified warehouse packing and order fulfillment verification plugin for WooCommerce. It ensures warehouse packers put the exact right physical items into every shipping box before sealing and shipping.
Key Architectural Features (Stage 1 Core)
Server-Authoritative In-Order Resolver: Matches scanned 1D/2D barcodes, GTIN/EAN-13, UPC, custom meta barcodes, and SKUs strictly against line items of the active order.
Variation Disambiguation: Strictly distinguishes parent products from specific variations. Prevents scanning generic parent boxes when a specific size or color is required.
Preserves Leading Zeros: Strict string normalization preserves significant leading zeros in EAN-13 and UPC barcodes (e.g. 0012345678901).
High-Performance Order Storage (HPOS) Native: 100% compliant with WooCommerce HPOS (Custom Order Tables) and legacy post tables.
Concurrency Mutex Protection: MySQL advisory locks (GET_LOCK) prevent race conditions between multiple warehouse packing stations.
Idempotency & Replay Safe: Zero-eviction session log preserves request_id across network drops for safe client replay.
Warehouse Terminal Interface: High-speed barcode scanning screen with autofocus, real-time audio/visual feedback, in-flight lock, and overpack rejection.
Least-Privilege Security Model: Dedicated sazpick_packer role isolated strictly to packing operations without store management or order deletion rights.
