Senforge Core lockup logo
Solutions
Flagship productOffline-first retail engineRetail and FMCG

A retail terminal that keeps selling when the network drops

Ring up sales, scan barcodes and print receipts with the catalogue and the price list held on the terminal. Built for supermarkets, grocers, pharmacies and multi-branch retail.

Local
Sale commits on the terminal
ESC/POS
Printer standard supported
7.5%
Nigerian VAT, per line item

Lane 01, express register

Cashier signed in with 4-digit PIN

ItemQtyAmount
  • Peak Evaporated Milk 160g2₦1,700.00
  • Semovita 2kg1₦3,850.00
  • Paracetamol 500mg (10x10)1₦950.00
Subtotal
₦6,500.00
VAT at 7.5%
₦487.50
Total
₦6,987.50

Connected. Sales commit on the terminal and replicate to head office in the background. The connection is not in the checkout path either way.

CashCard terminalBank transferSplit tender

Architecture

Why a cloud-only register stalls

If the register has to reach a server before it can price an item, the connection sits directly in the checkout path.

Cloud-only point of sale compared with SenForge POS
CapabilityCloud-only POSSenForge POS
Network or power outageThe register waits on a server that is not answering. Lanes stop.The sale completes locally and the receipt prints. The branch syncs later.
Scan to priceOne to three seconds per scan waiting on a remote round trip.Resolved against the local catalogue with no network call.
Cashier handoverFull logout and login, so lanes end up sharing credentials.4-digit switch attributed to a cashier, with manager override logged.
Currency and taxFloating-point arithmetic that drifts over a month of transactions.Integer currency maths, 7.5% VAT per line item, Z-Reports at close.
Multi-branch syncUnstable connections produce conflicting records and duplicates.Queued writes merge by branch on reconnect.

Capabilities

Built around counter throughput and cash accountability

Every capability below exists to make a lane faster or make a cashier's actions traceable.

Commits on the device

Sales continue through an outage

Transactions execute against a database on the terminal. When the connection or the mains drops, cashiers keep ringing sales and printing receipts.

4-digit PIN

Cashier switch in one action

Hand a lane to the next cashier without closing the cart. Five failed attempts lock the terminal, and a manager PIN is required to release it.

Central catalogue

Stock ledger across every branch

Catalogue changes propagate to all branches. Reorder thresholds raise purchase orders, and pharmacy stock is tracked by batch and expiry.

ESC/POS

Runs the peripherals you already own

ESC/POS thermal printers over USB, network or serial, handheld scanners, weighing scales and cash drawers, with no custom drivers.

To the kobo

Exact currency arithmetic

Integer currency maths with no rounding drift, 7.5% Nigerian VAT broken down per line item, and end-of-day Z-Reports that reset the daily counters.

Split tender

Multi-tender checkout

Cash, in-store card terminals, instant bank transfers, and a single transaction split across more than one tender.

Retail verticals

Configured per retail environment

A supermarket, a pharmacy and a wholesale grocer have different stock rules. The terminal adapts to each rather than the other way round.

Supermarkets

High-volume lanes that do not stall

Keep every counter moving through peak hours. Ring up thousands of items a day, integrate produce scales, and print continuous receipts without waiting on a server.

  • Barcode scan to price lookup resolved on the terminal, over catalogues in the tens of thousands of SKUs
  • Produce scale integration with price-by-weight calculated at the lane
  • Cashier shift float tracking with drawer reconciliation at handoff
  • 7.5% Nigerian VAT receipts formatted for tax compliance
What that changesLanes keep selling through a network drop

Senforge Retail Store

Store 04, Victoria Island, Lagos

TIN 23849102-0001

Receipt
SF-2026-98124
Cashier
Operator 02
Station
Lane 01
3x Cereal Crunch 500g₦7,200.00
Gross
₦20,100.00
VAT at 7.5%
₦1,507.50
Total
₦21,607.50

Committed on the terminal

Cash control

Every override is attributable

Register shrinkage is usually an accountability problem, not a technology problem. These controls close the gaps.

Manager PIN overrides

Discounts, line deletions, voids and price overrides all require a manager PIN, and each one records a timestamp and a station.

Shift float and drawer reconciliation

Cashiers declare an opening float before the first sale. At close the system produces a blind count comparison, so shortages surface the same day.

X and Z reports

Mid-shift X-Reports give a running audit without clearing totals. End-of-day Z-Reports reset the daily counters and post sales to the ledger.

Hardware

Works with standard retail peripherals

No custom drivers and no vendor lock-in on the counter hardware.

Retail point-of-sale peripherals laid out on a counter: a thermal receipt printer, handheld barcode scanner, cash drawer, weighing scale and cable
  • Thermal printers

    58mm and 80mm ESC/POS

    USB, Ethernet, Bluetooth

  • Barcode scanners

    1D and 2D QR

    Handheld and omnidirectional

  • Cash drawers

    RJ11 and RJ12 trigger

    Opens on transaction

  • Weighing scales

    Serial and USB

    For grocers and supermarkets

Next step

See it running against your own catalogue

Bring your price list and a week of sales data. We will show you the offline behaviour, the hardware setup and the head office view before you commit to anything.