Introduction to Djust OMS (Order Management System)
Djust OMS (Order Management System) is the central system that powers the lifecycle of orders across the Djust platform. Built specifically for B2B e-commerce operations, it supports complex order workflows, multi-actor interactions, and flexible business rules tailored to enterprise-grade commerce.
🎯 Purpose
Djust OMS enables brands, distributors, and retailers to:
- Manage orders across multiple sales channels (web, EDI, PunchOut, manual entry)
- Orchestrate multi-step fulfillment processes with one or more warehouses or suppliers
- Handle B2B-specific use cases such as:
- Partial shipping and invoicing
- Backorders and replenishment
- Manual validation steps (e.g. credit control, commercial approval)
- Complex payment terms and invoicing logic
🧱 Core Capabilities
-
Order orchestration
Centralizes all incoming orders and controls their progression through configurable workflows. -
Status tracking
Fine-grained lifecycle statuses (e.g. "Waiting supplier approval", "Partially shipped"...). -
Role-based actions
Buyers, sellers, logistics teams, and finance actors can each interact with orders through dedicated roles. -
Event-driven architecture
All state changes and external updates (e.g. from logistics or payment systems) are propagated via events and webhooks. -
Integration-ready
Designed to connect seamlessly with external tools like ERPs, WMS, PSPs, and PunchOut hubs.
🏷️ Who Is It For?
Djust OMS is built for B2B companies with specific operational needs, including:
- Manufacturers and brands selling to professional buyers
- Distributors managing multi-supplier orders
- B2B retailers with complex shipping, invoicing, or validation workflows
🔗 Next Steps
Explore the rest of the documentation to learn about:
Updated 4 months ago