PRODUCTS · POS · FRAUD CONTROL
LEYSCO100 · POS FRAUD CONTROL — LIVE IN PRODUCTION

A till the cashier can't quietly rob.

Every void, discount and refund passes a supervisor; every sensitive action needs a fingerprint; and every transaction is hash-chained to the one before it, so the audit trail can't be quietly edited after the fact — loss prevention built into the till, not a report you run once the money is gone.

5 tillspos in production
deployment-record
RECEIPT · POS IN PRODUCTIONLeysco POS first production deployment 2026-04-22 at SAMWEST (Branch 2, 5 tills, live hypercare); Car & General M-Pesa POS confirmation pipeline live. — POS deployment record; PRODUCTS strategic direction §2, verified 2026-07 · deployment-record
3 controlsfraud controls built-in
code-inventory
RECEIPT · FRAUD CONTROLS BUILT-INKenya Fraud Control Suite in the till: supervisor approval chains for voids, discounts and refunds; a hash-chain audit trail tying each transaction to the previous; and biometric 2FA on sensitive actions — built into the production POS. — Code inventory (POS Fraud Control Suite); ships in the in-market POS (see c-022), verified 2026-07 · code-inventory
6 railspayment rails
deployment-record
RECEIPT · PAYMENT RAILSDelivered payment rails: M-Pesa STK, DTB STK and Card EFTPOS multi-rail at the till; Co-operative Bank, NCBA and Stanbic bank-file exchange; SAP ByDesign ↔ M-Pesa B2C payroll disbursement (20–100 daily payments, scaling to 50,000/yr) at SHOFCO. — MASTER_GLOBAL_DOSSIER §7-8; NCBA/DTB runbooks (framework-main/docs), verified 2026-07 · deployment-record
SAMWEST · Car & General
ON LEYSCO100LivePOS in production — 5 tills at SAMWEST; the fraud suite ships in the in-market till.
ON LEYSCO AKILIRoadmapLeysco Akili has no POS/till/checkout module today — the POS is a separate Leysco100-family product.
The category

Retail POS + loss prevention (Kenya)

The names you'll be comparing

SAP Customer Checkout · Odoo POS · Loyverse

The difference

Loss prevention is built into the till — approval chains, a hash-chain audit and biometric 2FA — not an analytics report you run after the money has already walked.

code-inventory
RECEIPT · FRAUD CONTROLS BUILT-INKenya Fraud Control Suite in the till: supervisor approval chains for voids, discounts and refunds; a hash-chain audit trail tying each transaction to the previous; and biometric 2FA on sensitive actions — built into the production POS. — Code inventory (POS Fraud Control Suite); ships in the in-market POS (see c-022), verified 2026-07 · code-inventory

APPROVAL QUEUE · TERMINAL 3SYNTHETIC · 11 JUL 2026
ACTIONCASHIERAMOUNTAPPROVED BY
Void SALE-4472MARY W.−1,180JANE · SUP
Discount 10%MARY W.−560JANE · SUP
Refund SALE-4460MARY W.−2,400JANE · SUP
Price overridePETER K.DECLINED
4 requests3 approved · 1 declined
EVERY VOID / DISCOUNT / REFUND STOPS FOR A SUPERVISOR — NOTHING SELF-APPROVES

Nothing risky clears without a supervisor.

Approval

Voids, discounts and refunds stop at the till until a supervisor approves them — and an unauthorised price override is declined outright — every one recorded with who asked, who approved or declined, and how much was at stake.

code-inventory
RECEIPT · FRAUD CONTROLS BUILT-INKenya Fraud Control Suite in the till: supervisor approval chains for voids, discounts and refunds; a hash-chain audit trail tying each transaction to the previous; and biometric 2FA on sensitive actions — built into the production POS. — Code inventory (POS Fraud Control Suite); ships in the in-market POS (see c-022), verified 2026-07 · code-inventory

HASH-CHAINED JOURNALSYNTHETIC
SALE-4471 3,240 hash(0000 · txn) = a7f3
SALE-4472 1,180 hash(a7f3 · txn) = c19b
VOID-4472 −1,180 hash(c19b · txn) = 4e82
SALE-4473 5,600 hash(4e82 · txn) = d5a1
SALE-4474 890 hash(d5a1 · txn) = 9c30
EACH LINE HASHES THE PREVIOUS HASH — EDIT ONE, BREAK ALL AFTER IT

A ledger no one can quietly rewrite.

Audit

Each transaction is hashed together with the hash of the one before it, so the log is a chain — change any past line and every hash after it breaks. The audit trail is tamper-evident by construction, not by policy.

BIOMETRIC 2FA EVENTSSYNTHETIC
EVENTCASHIERACTIONAUTH
No-sale drawerMARY W.openFINGERPRINT
VoidMARY W.SALE-4472FINGERPRINT
Price overridePETER K.DECLINED
3 events2 authorised · 1 declined
SENSITIVE ACTIONS BIND TO A PERSON — NOT A SHARED SUPERVISOR PIN

A fingerprint at the sensitive edge.

Identity

Opening the drawer without a sale, voiding, overriding a price — the actions that leak money — take a biometric, so an action is tied to a person, not a shared PIN whispered down the line.

Z-REPORT · TERMINAL 3 · CLOSESYNTHETIC
LINEAMOUNT
Gross sales284,600
Voids−1,180
Discounts−560
Refunds−2,400
Net sales280,460
Cash declared96,200
M-Pesa148,900
Card35,360
VARIANCE0
GROSS − VOIDS − DISCOUNTS − REFUNDS = NET = CASH + M-PESA + CARD · VARIANCE 0

The shift closes to the shilling.

Reconciliation

At close, the Z-report totals gross, voids and discounts to net, then reconciles net to the cash, M-Pesa and card actually taken — variance surfaced, not smoothed over.

deployment-record
RECEIPT · POS IN PRODUCTIONLeysco POS first production deployment 2026-04-22 at SAMWEST (Branch 2, 5 tills, live hypercare); Car & General M-Pesa POS confirmation pipeline live. — POS deployment record; PRODUCTS strategic direction §2, verified 2026-07 · deployment-record

Everything at the till.

In this line
Cashier Till / Checkout (POS core)LiveOffline-first Flutter till, barcode scan.
Kenya Fraud Control SuiteLiveApproval chains, hash-chain, biometric 2FA.
KRA Fiscalisation at the tillLiveDart-native TIMS/eTIMS, multi-device.
Multi-rail Payments at tillLiveM-Pesa STK, DTB STK, card, cash.
Shift & Cash ManagementLiveX/Z reports, float, variance, handover.
Retail Inventory OperationsLiveMulti-warehouse, transfers, counts, GR/GI.
Retail Pricing EngineLiveLocal price resolution, no SAP round-trip.
Customer-Facing DisplayLiveLive second-screen cart + total.
Walking Cashier (queue-busting)LiveMobile sale on a Sunmi in the aisle.
Peripheral / Device FrameworkLivePrinters, scanners, drawer, scales.
Retail Banking moduleDesignedDeposits, outgoing payments, statement import.
Loyalty Programme EngineRoadmapEnrolment, points, redemption, tiers.

Every entry is sealed to the one before it.

Signature · Synthetic hashes, real chained audit

The till writes every event — sale, void, refund — as a line that hashes the line before it, approvals sealed into the same record. Nothing is quietly editable after the fact: change any past line and every hash after it stops verifying.

code-inventory
RECEIPT · FRAUD CONTROLS BUILT-INKenya Fraud Control Suite in the till: supervisor approval chains for voids, discounts and refunds; a hash-chain audit trail tying each transaction to the previous; and biometric 2FA on sensitive actions — built into the production POS. — Code inventory (POS Fraud Control Suite); ships in the in-market POS (see c-022), verified 2026-07 · code-inventory

Till audit chain · Terminal 3 (synthetic)
SALE-4471KES 3,240prev 0000hash a7f3
SALE-4472KES 1,180prev a7f3hash c19b
VOID-4472SUP · JANEKES −1,180prev c19bhash 4e82
SALE-4473KES 5,600prev 4e82hash d5a1
SALE-4474KES 890prev d5a1hash 9c30
edit SALE-4471 after the fact → a7f3 breaks → c19b 4e82 d5a1 9c30 — every hash after it breaks
Each line hashes the one before it — change any past transaction and every hash after it breaks. Synthetic hashes; real chained-audit design. Scope: Kenya.
5 tills, live in production
deployment-record
RECEIPT · POS IN PRODUCTIONLeysco POS first production deployment 2026-04-22 at SAMWEST (Branch 2, 5 tills, live hypercare); Car & General M-Pesa POS confirmation pipeline live. — POS deployment record; PRODUCTS strategic direction §2, verified 2026-07 · deployment-record

The first production POS went live at SAMWEST on 5 tills, with the Car & General M-Pesa POS confirmation pipeline live — and the fraud controls ship in the same till that rings the sale, built in, not bolted on.

On Leysco Akili there is no POS today — the till is a separate Leysco100-family product, not a Leysco Akili module. We say so plainly.

Built for operations that…
  • run tills where shrinkage and cashier fraud are the real risk
  • need voids, discounts and refunds gated by a supervisor, on the record
  • want an audit trail no one can quietly edit after close
  • reconcile every shift to the shilling across cash, M-Pesa and card
The old way → this way

A spreadsheet of voids reviewed next week, after the cash is gone controls in the till, at the moment of the sale

Part of the house.

Related

The house has worked SAP Business One since 2017.

company-books
RECEIPT · SINCE 2017Operating heritage from 2017 as Leysco Systems Consulting (company books from 2019 preserved); LEYSCO LTD incorporated 2020, reg. PVT-5JU8VBP, Nairobi. One continuous practice, one team. — company books; registration PVT-5JU8VBP, verified 2026-07 · company-books

Put the controls where the money moves.

Implemented by the team that built it. Nairobi · EAT.
See the controls
Talk to us · WhatsApp +254 780 457 591