PaalTech
PaalTech
PaalPOS Retail

The till that keeps selling when the internet stops.

PaalPOS writes the sale to the device first and queues it. A dropped line means no delay and no queue at the door - the till carries on, and the books catch up when the connection returns.

Works offline Mobile money Thermal receipts Multi-branch
Built for Provisions shops, market stalls, pharmacies and multi-branch retail
Current sale Offline · 3 queued
Milo 400 g ×170.00
Sugar 1 kg ×224.00
Bread ×110.00
TotalGHS 104.00
Offline first

A dropped connection should not cost you a sale

Most tills call a server for every basket. When the line wobbles, the shop stops. PaalPOS writes the sale to the device first and queues it - so the cashier keeps scanning, the customer keeps moving, and the books catch up by themselves.

The sale happens on the device

Stock, prices and customers are already on the till before you need them. Nothing in the selling flow waits on a round trip to a server, so a bad line slows nobody down.

The status bar says plainly how many sales are waiting to sync, so nobody has to wonder whether the day's takings made it.

  • Queued sales sync on their own when the line returns
  • Every receipt keeps its number, offline or not
  • No lost baskets, no duplicated sales on reconnect
Queued on the till Unsynced: 3
MN-T1-000148 Milo 400 g ×1GHS 70.00
MN-T1-000147 Sugar 1 kg ×2GHS 24.00
MN-T1-000146 Rice 5 kg ×1GHS 95.00

Queued on the till. Syncs by itself when the line returns.

Paid the way your customers actually pay

Cash, mobile money and card all settle to the same sale. Receipts print to an ordinary thermal printer, or go out as a message if the customer would rather have it on the phone.

  • Mobile money built in, not bolted on
  • Thermal receipt printing on standard hardware
  • Split and part payments on a single basket
PaymentApproved
Basket totalGHS 104.00
Mobile moneyGHS 100.00
CashGHS 4.00
Change dueGHS 0.00
What you get

Everything a counter actually needs

Not a demo. The things a shop uses on a Tuesday afternoon.

Stock that stays honest

Products, prices and quantities on the device, adjusted as you sell, with low-stock warnings before you run out.

Multi-branch

Run more than one shop under one account, each with its own till, staff and stock, and see them together.

Thermal receipts

Prints to the receipt printers you can actually buy locally - no proprietary hardware to import.

Staff and shifts

Each cashier signs in, so every sale is attributable and the end-of-day count means something.

Reports that answer questions

What sold, who sold it, what is not moving, and what the day, week or month actually took.

Runs on what you have

Any device with a screen and a browser - a laptop at the counter, a tablet, or a phone at a stall.

Getting started

Set your shop up in about five minutes

01

Register the shop

You get your own space on your own database - your products, your staff, your numbers, kept separate from everybody else's.

02

Load your products

Bring in your list in bulk, or add items as you sell them. Prices and units are yours to set, per branch.

03

Start selling

Open the till and serve. It keeps working whether the connection is there or not.

Your data

Where your records live

The same rules apply across everything we run. No surprises, no lock-in.

Your own database

Each client gets an isolated database. Your records are never mixed with anyone else's.

Encrypted in transit

Everything moves over HTTPS, and credentials are hashed - never stored in readable form.

Exportable on request

Ask for your data and you get it, in a format you can open. Leaving is not made difficult.

Hosted where you want

On our infrastructure, on yours, or on your own server on site. Your call.

Put it on your counter

We will set the shop up with your real product list so you can see how it behaves on your own stock.