Point of sale for shops and restaurants.

Sales, stock counts and receipts at the counter, with every M-Pesa payment matched to its sale.

A cashier working the till at a café counter.

Signs you need this

If two or more of these sound like your business, this is the work.

  1. Someone checks a phone for the M-Pesa text before handing over the goods.

  2. Stock is counted by hand, and the shelf and the book never agree.

  3. The day’s takings are added up from paper or a spreadsheet.

  4. The till stops when the internet drops.

The deliverables

  • A till for sales and receipts at the counter
  • M-Pesa payments on your own till or paybill, each one matched to its sale
  • KRA eTIMS receipts issued directly from the sale
  • Double-entry stock movements updated with every sale
  • Keeps selling offline and syncs automatically when connection returns
  • Modular architecture: add back-office inventory, multi-store, and reporting when ready
  • Live POS & Business OS demo available at pos.devaltech.co.ke
  • Staff trained on site at launch
  • 30 days of fixes after launch

Flexible price, agreed after the first call

The Soko Cloud dashboard, displaying multi-tenant store KPIs, sales ledger, and modular business controls.

A modular business operating system where you pay only for what you need.

Built as a modular business operating system uniting counter tills with an immutable cloud ledger. Cashiers ring up sales offline with instant barcode lookup and M-Pesa STK pairing, while managers track store health in real time.

Result
Sub-10ms scans & offline queuing
Architecture
Modular Business Operating System
Hardware
Barcode scanners · Thermal printers · M-Pesa
Live app
pos.devaltech.co.ke

Tell us how you sell.

What you sell, how customers pay and what you track today. You get a flexible price and a launch date after one call.

Chat with us