The till keeps selling when the line is down.
A complete sale: scan, take cash and card, print the receipt, close the shift. Not a limited mode. And when the line comes back every sale posts to your system exactly as it was — and not one of them twice.
Your working day does not belong in a browser.
Most point-of-sale products in this market are web pages that keep the shift, the open basket and sometimes the unsynced invoices inside the browser itself. In a demo they work beautifully.
Four ordinary events that eat a whole day
- Someone clears the browser data — or the browser clears it under storage pressure.
- The session expires and the app logs out holding the day's sales.
- The machine restarts in the middle of a Windows update.
- Private browsing gets opened by accident, and at closing the whole day evaporates.
Not "delayed" — gone. No invoices, no history, and a cash drawer that reconciles against nothing.
We are not in a browser to begin with
- The till is a program installed on the machine, not a page open in a tab.
- A sale is recorded in the branch the moment it happens.
- Clear the browser, close any tab, restart any machine — not one sale is touched.
- Swap a till mid-shift and the branch still knows everything that happened.
We store nothing in the browser. Not one thing.
Cut the line. Watch what happens.
Press "Cut the line" and carry on selling. This illustrates the behaviour — it is not a screen recording of the product.
Basket is empty — start selling
- Nothing yet. Start selling.
A simplified illustration of the behaviour. The real screen carries far more than this.
Three places where the work happens.
The till
at the counterThe screen the person facing the customer works on. Arabic-first, built for a busy counter and a touch screen. It sells, refunds, exchanges, takes deliveries, opens and counts the drawer, and prints. And it keeps working with no internet at all.
The branch
one machine in the back officeOne small machine runs the whole branch. Every till in the shop talks to it over the shop's own network. It holds the branch's day and knows what is in every drawer right now. The shop keeps trading through an outage — not degraded, not read-only. Trading.
Head office
in the cloudWhere the decisions are made. Prices, promotions, loyalty, receipt design, tax settings, who may do what, and the accounting. Branches carry out what was decided here, and nobody in a branch can invent a price of their own.
Head office decides, the branch carries it out and records it, the counter sells. None of the three waits on the other to do its job. And every branch has its own machine — there is no single box whose failure stops the estate trading. Add as many tills to a branch as the counter needs.
And nobody can tamper with it.
A question that comes up in every demo: what if the cashier does something to the machine? The answer is that the machine in front of them is not the one holding your business.
- The till is a screen. A sale is recorded in the branch the moment it happens, not on the machine at the counter.
- Delete the program, swap the machine, reinstall Windows from scratch — the branch still holds every sale, every shift and every drawer movement that happened.
- And the branch is the only thing that talks to head office. A till has no route to your accounts at all — not as a fallback, not in an emergency.
- So what happened at the counter arrives as it happened. Nobody at a till can stop what is sent, change it, or make a sale disappear on the way.
The machine at the counter is the easiest thing in the shop to replace. It does not deserve to be the thing holding your day. The branch records it, not the counter
Four things you feel on day one.
The queue does not stop.
Everything here exists for one reason: the person behind the till is being watched by five people waiting.
- Park a basket and take the next customer. The one who forgot their wallet or is still deciding does not hold up the queue — their basket is set aside intact and picked up when they come back.
- Promotions apply themselves at the right price, with the campaign named on the receipt so the customer can see what they got.
- The customer is found in a second — by phone or by name — and their points and history come with them.
- Reprint any receipt when the paper tears or the printer jams — by the number on the slip, in either language.
- Exchange, not just refund. The customer swaps for something of equal or greater value and pays the difference, in one transaction.
- Discounts are allowed, and they are accountable. Whoever may give one, gives one; it carries a reason, and nobody quietly invents a price.
What separates a real till is not the feature count — it is that the cashier never has to leave the customer and go looking. The queue does not stop
A shortage does not simply pass. It needs a named approval, and it stays a debt against the cashier until an action closes it. A difference in the drawer gets a name
A difference in the drawer gets a name and an action, not a line in a report.
This is the part finance buyers actually pay for, and most point-of-sale products are thin here.
- Every shift has an opening, a count and a close, each with a person's name on it.
- The drawer is counted without the expected figure on screen — so a count is a count, not a number copied across.
- Cash handed between people — office to till, till to till, till to safe — is a two-person movement: one hands over, one counts and signs.
- Cashier to cashier, on the shop floor. A till runs out of small notes and the next one has plenty — instead of an untracked handful across a counter, it is a movement out of one shift and into the other, with both names on it and a ceiling head office set.
- The branch knows at any moment how much is in each drawer and in the safe.
The customer pays the way they want to, not the way the system can cope with.
Most tills assume one customer pays one way. Real counters do not work like that.
- On one invoice, at the same time: part cash and part card · cash in more than one currency, each at the branch's rate · loyalty points as part of the payment · a voucher against part of the bill · and change calculated correctly across all of it.
- A payment method the branch may not take is not offered at all. It does not appear and then get refused.
- A stale exchange rate is refused, not guessed at.
- A method that needs a reference number cannot be taken without one — and the reference is scanned, not typed.
- Card slips are counted against card sales when the drawer closes.
Ring this one in the demo: cash, a card and points on a single invoice, with the change coming out right. It takes twenty seconds. One invoice, every way to pay
An order that left with a rider is stock out of the door and cash that has not come back. Both need a name on them. You know which order is out with whom
You know which order is out with whom, and every pound that comes back.
This is exactly where most products stop at "mark as delivered" — and exactly where the money goes quietly missing.
- The order goes out with a named rider. Not "a delivery" — a person, on the record.
- A live board of what is out right now: which order, with whom, since when, and where it is going.
- Zones and fees set by head office — and a zone that is neither priced nor marked free is refused.
- Cash on delivery is collected properly. When the rider returns, the money is counted and signed for against the orders it belongs to — not dropped into a drawer and hoped for.
- A trip can end more than one way: delivered, refused at the door, partly returned — each with different consequences for the stock and the money, each recorded as what it was.
- And a delivery return is a real return — back into stock and onto the books, not a manual correction somebody remembers to make.
It is the awkward items that separate a real till.
Any till sells a bottle of water. The difference shows up at the scale, the batch and the serial — and in whether the person who sold it gets paid for it.
Sales commissions
An add-on you switch on for point of sale: commission for a cashier or a rep in the branch, by item group or on the whole invoice, configured per branch — and invoices group by salesperson on their own.
Scales
Weighed goods scanned straight off the scale label — price and weight come from the barcode, with no typing.
Batches
Items tracked by batch, so the shop knows which batch went out on which sale — the difference between a recall you can execute and one you cannot.
Serial numbers
Captured at the sale and checked at the return, so a unit that never left this shop cannot be refunded into it.
Multiple units
The same product by piece, by pack or by case — each with its own barcode and price. Scanned, not looked up.
Variants
Sizes and colours without turning one product into forty records the cashier has to hunt through.
Barcodes and search
Barcodes throughout, plus a searchable shelf for loose produce and the item whose label tore off.
Returns and exchanges
Inside the policy window head office set, with the batch and serial shown to the person at the counter.
Bilingual receipts
The same slip prints in Arabic or English, and tells a registered business from a walk-in by itself.
Thermal printing
Arabic renders correctly on the thermal printer, and the cash drawer opens.
Currencies and drawers
More than one currency in a single drawer, each at the branch's own rate.
Accounting
Sales, refunds and cash movements land in the accounting books themselves — not a report you export at month end.
Many branches
Each branch runs itself and head office sees them all — without one branch waiting on another.
Strongest when you have more than one branch.
The hard questions, answered plainly.
So it is an offline system? I want the cloud.
It is both. The branch is autonomous; head office is central and always current while the line is up. You get the cloud without betting the shop on the connection to it.
What if the branch machine dies?
It is one small machine and it is replaceable, and the branch's data is backed up. More to the point, its failure stops at its own branch — the others never feel it, because there is no central box the whole estate hangs on.
What do we pay per till?
There is no per-till fee. Point of sale comes with the package; what matters is which package you are on — it has to cover offline point of sale. See the packages, or talk to us and we will tell you which one fits the number of branches you have.
We have several branches and each one does things its own way.
That is the problem this product was built for. Prices, promotions, loyalty, return windows, payment methods and receipt design are set once at head office and every branch is on them — without anyone visiting a shop.
Can we see it running before we decide?
Yes, and that is the best way to judge it. Talk to us on WhatsApp and we will arrange for you to see it on a real counter — cut the line yourself, close a shift, and watch where a difference in the drawer goes.
Explore the rest of the platform.
The shop does not close because the internet did.
Pick the package that fits your branches, or talk to us and we will recommend one.