Every order from the route, in your books the same day
Your salesmen take orders on a phone, signal or no signal. The order syncs up, stock drops, you confirm it from the office, and it posts to the party's khata.
Lakeside beat, Pokhara
Today
| Opening balance | Rs 42,800 |
| Order 1184, 14 lines | Rs 18,650 |
| Payment, cash | −Rs 25,000 |
| Return, 2 cartons | −Rs 1,240 |
- Works offline
- Orders queue on the device and push when signal returns
- Stock per store
- One catalogue, separate quantities per outlet
- Party & supplier khata
- Append-only ledgers on both sides of the business
- Roles that scope
- Store-scoped staff only ever see their own stores
Everything between the visit and the payment
Order-taking on the phone
Offline-first sync
Stock per store
Admin order review
Party & supplier khata
Returns that reconcile
From a shop visit to a settled invoice

- 1
Salesman visits the shop
Opens the app, picks the shop from today's route and takes the order from the catalogue on the phone, signal or no signal.
- 2
Order syncs up
The moment there's signal, the phone sends it. Stock is held for it straight away, and if something has run out you're told, not left guessing.
Works with no signal - 3
Office confirms
It appears in your pending list. Confirm it and the amount goes onto the shop's khata.
- 4
Cashier settles
Cash, Fonepay, cheque or bank transfer is written against the order. The order closes once it's fully paid.
Every way a shop pays, on one khata
On credit
Unpaid orders go straight onto the shop's khata, inside the limit you set for it.
Gupta General StoreRs 31,050 of a Rs 50,000 limit
Over the limit, new orders wait until the shop pays.
Cash
Collected at the shop or the counter and logged against the order.
Fonepay
Counts as paid only once Fonepay confirms the payment.
Cheque
Held until it clears, and flagged on the day it can be banked.
Bank transfer
Recorded with its reference, so it matches your statement.
