Rutba

Blog · Business Suite

Orders arrive from everywhere and get fulfilled in one place

So that place should not be three separate queues. Web, counter and phone orders are the same object the moment they exist — which is the decision that makes a picking list, a driver app and a return all work the same way.

· 3 min read

A five-station pipeline — received, picked, packed, dispatched, delivered — with the third station highlighted.
One pipeline, whatever door the order came in through.

A business that sells through three channels usually fulfils through three queues. Web orders in one screen, counter sales in another, phone orders on a printed sheet. Three sets of picking, three ways to mark something shipped, and three answers when a customer asks where their order is.

The reason is historical rather than sensible. Each channel arrived with its own software and each brought a fulfilment workflow along with it.

Channel-neutral, on purpose

Rutba Orders is channel-neutral by design. Storefront, point of sale and a manual sale typed by somebody on the phone all create the same order, tracked through the same pipeline. The channel is a field on the order, not a different kind of order.

That sounds like an implementation detail. It is the reason one picking workflow covers all three, one returns process puts stock back correctly regardless of origin, and a customer asking about their order gets the same answer from whoever picks up.

The last mile, when it is yours

Plenty of businesses run their own delivery. That is a different problem from shipping by carrier, and it is the one most order systems hand off to a separate app.

  • Orders — the hub: picking, packing, dispatch, invoicing and returns.
  • Rider — the driver’s app: assigned runs, navigation, proof of delivery, and cash collected.
  • Dispatch — the transport controller’s board: consignments, parcels and stops, trips and manifests, carriers and rate cards. Coming soon — not built.
  • Track — the page your customer opens from a message: one consignment, no account, on a phone. Coming soon — not built.

Cash on delivery is a reconciliation problem

It is worth dwelling on the least glamorous feature here, because it is the one that costs businesses real money. A driver takes cash at the door. That cash has to reconcile against the order, against the run, and against the drawer at the end of the day.

Where the driver app and the order system are different software, that reconciliation is a spreadsheet and an argument. Where the proof of delivery, the amount collected and the order are one record, it is a report.

And returns put the stock back

A return that refunds the customer but does not restore the stock is the single most common way a stock figure goes wrong, and it is almost always a symptom of the refund living in accounting and the stock living somewhere else. Orders reserves through Rutba Inventory, which it requires, so a return moves both.

PlanPriceWhat it is for
Starter$19 / user / monthOrder tracking without the fleet.
Growth$44 / user / monthFulfilment and your own delivery fleet.
EnterpriseCustom, annualHigh-volume fulfilment operations.

Rutba Orders

The full pipeline, the Rider app, and the availability label on each of the four applications.

See the product

Read next