Rutba

Blog · Business Suite

Orders arrive from everywhere and get fulfilled in one place

So that place should not be three separate queues. Web, marketplace 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 · updated 26 September 2026

Share this
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, marketplace orders 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. A storefront checkout, a marketplace sale and an order 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. A sale at the counter is the exception, and on purpose: the customer leaves with the goods, so it settles at the till, against the same stock, and there is nothing left to fulfil.

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 and trips, proof of delivery and the cash that comes back, carriers with rate cards, and a queue of exceptions.
  • Track, the page your customer opens from a message: one consignment, no account, on a phone.

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$8 per monthOrder tracking without the fleet.
Growth$19 per monthFulfillment and your own delivery fleet.
Scale$69 per monthA busy desk and a fleet to match.
EnterpriseCustom, annualHigh-volume fulfillment operations.
Plays from YouTube when you press play. Watch on YouTube

Added 30 October 2026: Rutba Orders on film, with an invented business.

Rutba Orders

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

See the product

Read next

Business Suite

Stock is the number a business argues about most

The argument always starts the same way: two systems each keeping their own copy. The fix is not better syncing. It is deciding, once, which one is allowed to hold the number.

2 min read

Business Suite

The shop floor and the website should not be able to disagree

Running a site on one system and a till on another means two product lists, two price changes, and a stock number that is wrong in at least one place. Web and counter are two channels of one business, so we built them that way.

3 min read

Business Suite

How the Rutba products fit together for a small business

A shop that sells at a counter and online, delivers some orders itself and has a bookkeeper uses five Rutba products. They work as one business because they share one product list, one stock number, one order and one customer.

4 min read

Share this

One family

The rest of Rutba

One account across all of it. Sign in once and the products know each other.

PORTAL-BLOG-DETAIL · 2e7a24c