MPH WMS
Printer Client

Printer Client

Desktop app for printing shipping labels and documents directly from MPH WMS

The MPH WMS Printer Client is a desktop application that connects your physical printers to the WMS. It lets you print shipping labels, pick lists, and other documents directly from the web interface - no manual downloads needed.

How it works

Web app → Print job created → SSE stream → Printer Client → Physical printer
  1. You click Print in the web app (e.g., on a shipment or pick list)
  2. A print job is created and queued on the server
  3. The Printer Client receives the job via Server-Sent Events (SSE)
  4. The document is sent to the selected physical printer
  5. The job status is reported back to the server

Features

  • Automatic printer detection - discovers all printers connected to your computer
  • Per-user defaults - each team member can set their own default printers
  • Multiple print types - separate defaults for labels, A4 documents, and other formats
  • Paper size options - A4, A5, label 100×150mm, label 100×200mm, or custom dimensions
  • Duplex printing - one-sided, two-sided long edge, or two-sided short edge
  • System tray - runs quietly in the background, minimized to the system tray
  • Activity log - see recent print jobs and errors in real-time
  • Cross-platform - available for macOS, Windows, and Linux

Supported formats

FormatUse case
PDFShipping labels, pick lists, packing slips
ZPLZebra label printers (raw commands)
ESC/POSThermal receipt printers (raw commands)

Sections

On this page