Skip to content
Robnu

How an order management system works

An order management system carries every order through a fixed sequence — capture, validate, allocate, route, document, fulfil, track, return and reconcile. Here is each stage explained in depth, written for marketplace sellers rather than enterprise buyers.

Free during early access · Forever free under 25 orders/day
app.robnu.com/reconciliation/2026-04Payment reconciliationPayouts ↔ Orders ↔ Adjustments — line by linePayoutsAJIO settlement fileOrdersshipped + deliveredAdjustmentsdeductions + claimsMatch enginededup_key + amount + AWBOR-7782 · ₹1,249 · ✓OR-7783 · −₹47 · ΔOR-7784 · ₹890 · ✓ReconciliationBatch · BATCH-2026-04-26218 matched · 7 deltas · ₹1,348 recoverable₹+1,348
TL;DR
  • An order management system works by running every order through eight stages: capture, validate, allocate, route, documents, fulfil and track, returns, and reconcile.
  • Each stage was once a manual click across many tabs; the OMS moves the order between stages and keeps one live record of status.
  • Allocation stops overselling; routing picks the cheapest reliable path; reconciliation confirms you were paid to the rupee.
  • Returns and reconciliation are the leakiest stages for Indian sellers — the most money is recovered there.
  • An agentic OMS like Robnu performs the steps itself, so you review outcomes instead of clicking through each one.

Every order you take already travels through the same lifecycle — you just move it by hand today. An order management system automates the movement between each stage so nothing is dropped, oversold or left unreconciled. This page walks the whole sequence, one stage at a time, and shows where the time and money leak when a stage is done manually.

An order management system works by decomposing “fulfil this order” into a reliable, repeatable sequence of stages and then running that sequence for every order, across every channel, without dropping a step. The value is not any single stage — it is that the whole chain runs consistently, at volume, on the worst day of your sale.

The eight stages of the order lifecycle

Below is the full path an order takes. Read it as a conveyor: each stage hands the order to the next with everything the next stage needs. When a seller runs this by hand, the handoffs are where things fall through — an order captured but not validated, a label printed but not manifested, a return received but never claimed. An OMS makes the handoffs automatic.

How the order moves, stage to stageEach stage hands the order to the next with everything it needs.1Capturepull from channel2Validatepayment + address3Allocatereserve stock4Routepick node + courier5Documentslabel + manifest6Fulfildispatch + track7Returnsgrade + claim8Reconcilematch the rupee
Figure 1 — The eight-stage order lifecycle an order management system runs for every order (illustrative).

Stage 1 – Capture

Capture is where an order enters the system. On a marketplace, a buyer places an order in the app; the OMS pulls that order — SKU, quantity, buyer address, dispatch deadline — into one unified queue. The point of capture is normalisation: an AJIO order, a Meesho order and an Amazon order arrive in different shapes, and the OMS turns them into one consistent order record so every later stage treats them the same way. Miss this and you are back to a tab per channel.

Stage 2 – Validate

Validation confirms the order can actually be fulfilled: is the payment authorised (or is it cash-on-delivery), is the address deliverable, is the SKU one you can ship? Bad addresses and unserviceable pincodes are a leading cause of returns, so catching them here saves a wasted dispatch. The OMS flags anything that fails validation for a quick human look instead of letting a doomed order proceed.

Stage 3 – Allocate

Allocation reserves specific stock against the order. This is the stage that prevents overselling: the moment an order is captured and validated, the OMS decrements available stock across every channel at once, so the same unit is never promised twice. For a seller listing one pool of inventory on three marketplaces, allocation is the difference between a clean dispatch and a cancellation penalty.

Stage 4 – Route

Routing decides where the order ships from and which courier carries it. With one location this is simple; with several, the OMS weighs stock availability, freight cost, and the marketplace’s service-level rules to pick the cheapest reliable path. Good routing shaves rupees off every parcel and protects the dispatch SLA that governs your seller rating.

Stage 5 – Generate documents

Every dispatch needs paperwork: a shipping label, a tax invoice, and a courier manifest that groups the day’s parcels for pickup. The OMS generates these in bulk, retries any that fail, and stores them so nothing is lost between printing and pickup. Doing this by hand, one order at a time, is the single most time-consuming manual step for most sellers.

Stage 6 – Fulfil and track

Fulfilment is the physical dispatch; tracking is following the parcel to delivery. The OMS watches every shipment’s status, flags anything stuck or delayed, and keeps the order record current so you always know what is in transit. This is also where the marketplace dispatch clock is met or missed — the OMS surfaces what must ship today before the deadline passes.

Stage 7 – Returns

Returns are the messiest stage. A parcel may come back as a customer return, an RTO where it never reached the buyer, or a courier-damaged item. The OMS classifies which it is, grades the condition, decides whether the unit can be restocked, and — where the return was wrongly charged or the courier was at fault — files a claim with evidence. Most manual sellers skip claims entirely, which is money left on the table.

Stage 8 – Reconcile

Reconciliation closes the loop. The marketplace pays you a settlement that has commission, shipping and sometimes penalties netted out of it. The OMS matches each settlement line to the order it belongs to, confirms every deduction is correct, and flags the wrong ones — a duplicate charge, an inflated weight, a fee that should not apply. This is the stage that turns fulfilled orders into correctly banked cash, and it is the one manual sellers can least afford to skip.

The handoffs are where money leaks
Each stage is easy on its own. The failures happen at the handoffs — an order captured but not validated, a label printed but not manifested, a return received but never claimed, a payout received but never reconciled. An order management system exists to make every handoff automatic so no order silently stalls between two stages.
The mechanics

What happens inside each stage

The lifecycle is a chain of small, precise jobs. Here are the six that carry the most operational weight for a marketplace seller.

Normalising capture

Turns every channel's order format into one consistent record, so later stages never care which marketplace it came from.

Real-time allocation

Reserves stock the instant an order lands and updates every channel's count, so two buyers can never claim one unit.

Cost-aware routing

Chooses the fulfilment node and courier by stock, freight and SLA rules — not just the nearest point on a map.

Bulk document runs

Generates labels, invoices and manifests together, retries failures, and stores each safely until pickup.

Return classification

Separates customer returns from RTOs and damages, grades condition, and files claims where money is recoverable.

Line-level reconciliation

Matches each settlement line to its order, explains every deduction, and flags the ones charged in error.

app.robnu.com/oms/stage-effortManual effort by lifecycle stageWhere a seller's clicks pile upDocuments — labels + manifestsHighest click load~30%Capture + validate across tabsConstant switching~25%Returns — grade + claimOften skipped~22%Reconcile the payoutRarely done well~23%Illustrative split of manual effort across the lifecycle for a small seller. An OMS automates most of it.app.robnu.com/oms/where-orders-stallWhere orders stall without an OMSThe handoffs that drophandoffsStalls atBetween validate + allocate22%Between documents + dispatch30%Returns never claimed28%Payouts never reconciled20%Indicative. Automating the handoffs between stages is the core job of an order management system.
Manual vs automated

The same lifecycle, by hand and by system

The stages do not change when you add an OMS; who does the work does. Here is each stage manual versus automated. For where an OMS sits against other tools, see OMS vs ERP vs WMS.

StageBy handWith an OMSWhat it protects
CaptureOne browser tab per channelOne unified, normalised queueNothing missed at source
Validate + allocateManual stock checks; oversell riskInstant reserve across all channelsNo cancellation penalties
Route + documentsPrint each label one by oneBulk labels, manifests, retriesThe dispatch SLA clock
Returns + reconcileUsually skipped entirelyAuto-graded, claimed, matchedRecovered rupees + correct cash

The pattern is consistent: the early stages save time, the later stages save money. Most sellers adopt an OMS for the time saved on capture and documents, then discover the real return sits in the returns and reconciliation stages they used to skip. If you want the full ledger of what improves, read the benefits of an order management system.

Why the sequence has to be one system

You could, in theory, run each stage in a different tool — a channel manager for capture, a courier panel for documents, a spreadsheet for reconciliation. The problem is the handoffs. Every boundary between two tools is a place where an order can be entered in one and forgotten in the next. A single order management system removes those boundaries: one order record carries all the context from capture to settled cash, so no stage starts without what the previous stage produced.

This matters most on peak days. During a marketplace sale, order volume can jump several times over, and the manual sequence simply cannot keep up — labels back up, dispatch deadlines slip, returns pile in unclassified. A system that runs the whole lifecycle absorbs the spike because the sequence is automated, not staffed. That is the difference between a sale that grows your business and one that buries it in penalties.

Sources & further reading

For neutral, vendor-independent explanations of how the order lifecycle works, these are useful starting points:

app.robnu.com/reconciliation/2026-04Payment reconciliationPayouts ↔ Orders ↔ Adjustments — line by linePayoutsAJIO settlement fileOrdersshipped + deliveredAdjustmentsdeductions + claimsMatch enginededup_key + amount + AWBOR-7782 · ₹1,249 · ✓OR-7783 · −₹47 · ΔOR-7784 · ₹890 · ✓ReconciliationBatch · BATCH-2026-04-26218 matched · 7 deltas · ₹1,348 recoverable₹+1,348
Where Robnu fits

An agentic OMS that runs the lifecycle for you

Robnu is an agentic order management system for the founder doing 1–25 orders a day on AJIO, Meesho and Amazon. It does not just move orders between stages — it performs each stage itself: accepts and validates, allocates stock, generates labels and manifests, classifies returns, files recoverable claims, and reconciles every payout to the rupee.

It is free for every seller right now, and sellers under 25 orders a day stay free forever when paid pricing launches. The honest gaps: fully-autonomous claim filing is rolling out and still asks for the rare human approval, Flipkart and Myntra are on the roadmap (AJIO, Meesho and Amazon are live), and Robnu does not include a full warehouse management system. If you run warehouses and need floor-level control, an enterprise platform may fit better.

FAQ

How an OMS works, answered

An order management system works by taking every order you receive, no matter which channel it came from, and carrying it through a fixed sequence of steps: it captures the order, validates the payment and address, allocates the right stock, decides where the order will ship from, generates the label and manifest, tracks the parcel to delivery, processes any return, and finally reconciles the marketplace payout against what you were owed. Each step used to be a manual click; the OMS runs the sequence for you and keeps one record of where every order stands.

The order lifecycle has eight core stages: capture (pulling the order in from a channel), validation (confirming payment and a deliverable address), allocation (reserving the right stock), routing (choosing the fulfilment location and courier), document generation (label, invoice and manifest), fulfilment and tracking (dispatch through to delivery), returns (grading and restocking what comes back), and reconciliation (matching the settlement to the rupee). An order management system automates the movement between each stage.

Allocation is the step where the system reserves specific stock against a specific order so two channels cannot sell the same unit. Without allocation you oversell — you accept an order you cannot ship, then cancel it, which on Indian marketplaces triggers SLA penalties and hurts your seller rating. A capable OMS allocates the moment an order is captured and updates every channel's available count in the same instant.

When a parcel comes back, the OMS classifies it — a customer return, an RTO (return to origin, where the parcel never reached the buyer), or a courier-damaged item — grades its condition, decides whether it can be restocked, and where the return was avoidable or wrongly charged, files a claim with evidence. Returns are the leakiest stage of the lifecycle for Indian sellers, so automating the grading and claim step recovers money most sellers never chase manually.

Reconciliation is the final stage, where the OMS matches each marketplace settlement line against the order it belongs to and the amount you expected. Marketplaces deduct commission, shipping, and sometimes penalties or wrong weights. Reconciliation confirms every deduction is correct, flags the ones that are not, and quantifies what you are owed back. It is the step that turns fulfilled orders into correctly banked cash.

Yes — that is the point of one. A single-channel seller can survive on a marketplace seller panel. Once you sell across AJIO, Meesho, Amazon and your own store, each with its own dispatch clock and settlement format, an order management system is what keeps one queue, one stock count and one reconciliation ledger across all of them instead of a separate scramble per channel.

A traditional OMS runs the data flow between stages but still waits for a human to click accept, print, manifest and file. An agentic OMS performs those actions itself — it keeps the marketplace session alive and executes each step, surfacing only the rare decision that needs a human, such as approving an unusual claim. Robnu is an agentic OMS: you review outcomes rather than doing the clicking.

Keep learning

More on order management systems

This is one article in our full guide to the order management system. Keep reading:

Foundations
Types & segments
build a47bcb1190b7698d7593a0a000678b1091b19b5e · 2026-08-12T02:40:57+05:30