Overview

An e-commerce fulfillment site printed pack slips from one tool and shipping labels from another, which led to mismatches between what was packed and what shipped. Operators sealed cartons with incorrect contents or addresses because there was no single check before the label printed. Intelligex implemented a single print and verification service between Order Management and the Warehouse Management System (WMS) that validated address quality and order contents, produced pack slips and labels as one governed job, and enforced a scan-before-seal step. Shipments began to match orders consistently, returns and rework eased, and pack stations moved with fewer manual interventions—without replacing core systems or printers.

Client Profile

  • Industry: E-commerce fulfillment for consumer goods
  • Company size (range): High-volume site with multiple pack stations and carrier pickups
  • Stage: Established Order Management System (OMS) and WMS; separate tools for pack slips and labels
  • Department owner: Operations & Manufacturing
  • Other stakeholders: Warehouse Operations, Customer Service, IT/Integration, Transportation/Carrier Relations, Finance, Quality

The Challenge

Pack slips were generated at the station from one application while carrier labels came from a different workstation and account. When orders changed after wave release—address edits, item substitutions, shipment splits—the pack slip did not always reflect the label, and vice versa. Operators worked around gaps by reprinting locally or handwriting corrections. Cartons were sealed with wrong items or shipped to addresses that failed at the carrier hub, triggering returns and reships. Customer Service fielded avoidable mis-ship inquiries, and the floor paused frequently to sort out exceptions.

Systems had the right data but were not coordinated. The OMS knew current order lines and promised ship methods; the WMS tracked picks and staging; label systems handled carrier-compliant labels and manifests. None asserted control over the last mile at the pack station. Local templates drifted, address checks were inconsistent, and there was no enforced scan to confirm content before sealing. Any fix had to work with existing printers, scales, and scanners, avoid disrupting carrier manifests, and be incremental to the station workflow.

Why It Was Happening

Root causes were split print paths and manual checks. Pack slips and labels were produced from different data snapshots, often minutes apart, and with different rules for substitutions and partials. Address validation was ad hoc, and label generation did not consistently reflect changed ship methods or service levels. Stations relied on operator memory to confirm the carton contents matched the paperwork. Without a single point of control tying order, contents, address, and label together, small differences became mis-ships.

Ownership was diffuse. Operations owned pack stations, Transportation owned carrier accounts and labels, IT owned integrations, and Customer Service handled fallout. Local fixes proliferated—shared folders with templates, desktop shortcuts, and printer-specific defaults—that solved yesterday’s problem but created inconsistencies across stations.

The Solution

Intelligex delivered a print and verification service that sat between OMS/WMS and the print devices. At the pack station, a single action retrieved the current order, validated the ship-to address, verified scanned items against the order lines, and then produced the pack slip and carrier label as one controlled job. If a mismatch or bad address appeared, the station received a guided prompt rather than a label. Every print event and scan verification was logged with the order and station identity for traceability.

  • Integrations: Consumed order and fulfillment context from OMS platforms (e.g., Salesforce Order Management, Manhattan Active Omni, Oracle Order Management) and pick/pack status from WMS (e.g., SAP EWM, Manhattan, Blue Yonder, Oracle WMS Cloud). Generated labels through carrier-compliant systems or APIs (UPS, FedEx, USPS) and produced pack slips through label platforms such as BarTender or Loftware/NiceLabel.
  • Address validation: Validated and normalized addresses before label generation using carrier-compliant checks and services aligned with postal guidance such as the USPS Web Tools APIs; reference: USPS Web Tools.
  • Scan verification: Enforced a scan-before-seal step that compared item barcodes to order lines and quantities. Supported GS1 barcodes and application identifiers for serials and lots where applicable; guidance: GS1 barcodes.
  • Single print job: Produced the pack slip and shipping label together from the same order snapshot and service level, preventing template drift and mismatched data. Locked templates under version control.
  • Cartonization and weight capture: Optionally read from scales or dimensioners to select the correct service and avoid surcharge triggers. Applied rules for split shipments and multi-carton orders.
  • Exception handling: Blocked label print on mismatches or invalid addresses and presented guided fixes (re-scan, quantity adjust, address confirm). Escalated unresolved cases to a supervisor queue with reason codes.
  • Manifests and tracking: Updated manifest and tracking back to OMS/WMS upon label generation, ensuring Customer Service saw the same data customers received.
  • Security and audit: Used least-privilege service accounts; recorded every validation, scan, and print with user, station, and timestamp. Templates and rules followed change control.

Implementation

  • Discovery: Mapped pack station flows, printers, and scanners; reviewed OMS, WMS, and label generation touchpoints; collected current templates and address rules; cataloged common mis-ship causes and exception paths.
  • Design: Defined the unified print workflow, station prompts, and scan verification rules. Chose address validation services and cartoning logic. Established error handling, supervisor overrides, and audit fields.
  • Build: Implemented connectors to OMS/WMS and carrier label systems; built the validation and print service; configured templates under version control; integrated scan verification and optional scale/dimensioner reads.
  • Testing/QA: Ran in shadow mode at select stations: operators scanned and printed through the new workflow while legacy methods remained as fallback. Compared outcomes, tuned prompts, and validated address normalization and carrier label compliance.
  • Rollout: Enabled by pack cell and wave type, starting with single-carton orders. Expanded to multi-carton and special handling once behaviors stabilized. Kept the legacy path as a controlled fallback during early cycles.
  • Training/hand-off: Delivered short, hands-on training at the bench. Updated SOPs for scan-before-seal and exception handling. Transferred template ownership, address rules, and carrier mappings to Operations and Transportation under change control.

Results

Pack stations moved from two separate print paths to a single, governed workflow. Operators scanned items, confirmed clean addresses, and printed matched pack slips and labels from the same snapshot. Mismatches surfaced before sealing, and address issues were corrected at the bench instead of at the carrier hub. The floor handled fewer reprints and re-boxing efforts, and Customer Service saw fewer mis-ship and address-related tickets tied to new orders.

Controls and traceability improved. Every label and pack slip linked back to the same order verification event, and audit logs showed who verified and printed each shipment. Carrier manifests matched OMS/WMS updates, reducing downstream confusion. The site kept its OMS, WMS, and printers; the difference was that the last mile was coordinated, validated, and consistent across stations.

What Changed for the Team

  • Before: Pack slips and labels came from different systems. After: A single workflow produced both from the same verified order.
  • Before: Address checks were inconsistent. After: Address validation ran before label generation with clear prompts to fix issues.
  • Before: Items were boxed on trust. After: Scan-before-seal confirmed contents and quantities against order lines.
  • Before: Reprints and handwritten edits were common. After: Templates were locked and versioned; exceptions followed guided steps.
  • Before: Manifests lagged OMS/WMS updates. After: Tracking and manifests posted automatically on print, visible to Customer Service.
  • Before: Audits required detective work. After: Each shipment carried a complete log of scans, validations, and print events.

Key Takeaways

  • Unify pack slip and label generation; one governed job from one data snapshot prevents mismatches.
  • Enforce scan-before-seal; simple barcode checks at the station eliminate many mis-ships.
  • Validate addresses prior to label creation; catching issues at the bench avoids carrier returns and manual rework.
  • Lock templates and centralize rules; remove local edits and drift between stations.
  • Integrate, don’t replace; connect OMS, WMS, and carrier systems with a lightweight service and preserve existing hardware.
  • Run in shadow mode and scale by cell; tune prompts and exceptions in real conditions before full rollout.

FAQ

What tools did this integrate with? The service read orders and fulfillment context from the OMS (for example, Salesforce Order Management, Manhattan Active Omni, or Oracle Order Management), consumed pick/pack status from WMS (such as SAP EWM, Manhattan, Blue Yonder, or Oracle WMS Cloud), validated addresses using carrier-compliant services aligned to postal standards (see USPS Web Tools), and generated labels through carrier APIs or existing label platforms (e.g., BarTender or Loftware/NiceLabel).

How did you handle quality control and governance? The workflow enforced scan verification before label print, validated addresses, and produced pack slips and labels from the same order snapshot. Templates were versioned under change control, and every validation and print carried a user, station, and timestamp. Exceptions required reason codes and, when needed, supervisor approval. Manifests and tracking posted back to OMS/WMS to maintain a single source of truth.

How did you roll this out without disruption? The solution ran in shadow mode at a few pack stations first, with legacy printing available as a controlled fallback. After prompts and behaviors were tuned, the unified workflow became the default for single-carton orders and then expanded to multi-carton and special handling. Printers, scanners, and carrier accounts were reused; only the last-mile orchestration changed.

How did scan verification work? Operators scanned each item’s barcode before sealing. The service matched scans to order lines and quantities, supported GS1 application identifiers where present, and blocked label print if a mismatch occurred. For partials or substitutions, guided prompts helped resolve differences, and all decisions were logged.

How were addresses and labels validated? The service normalized and validated addresses against carrier or postal checks prior to label creation, prompting for corrections when fields were incomplete or inconsistent. Carrier service selection followed rules set by Transportation and OMS commitments. Labels and pack slips were generated together from the validated order, and tracking updates flowed back to OMS/WMS when the label printed.

You need a similar solution?

Get a FREE
Proof of Concept
& Consultation

No Cost, No Commitment!