OMNIA
POS
Schedule a demo
OMNIA POS · STORE AND RESTAURANT

Sell without signal. Close with control.

OMNIA POS keeps selling when the internet drops: each sale is stored atomically before the ticket is printed and is synchronised when the connection returns, with its electronic document issued through OMNIA Billing.

Offline · local SQLiteStore · master + satellitesKitchen · KDSBrand · per store
What it solves

A point of sale that does not stop the store.

A dropped connection, a register with its own copy of inventory or a kitchen working from paper tickets cost sales and control.

Without internet the register stops or sales get lost between files.
Atomic sale before printing and an ordered, idempotent outbox that resumes on restart.
Each register keeps its own copy of the inventory.
One master register per store; satellites chain to it over the local network.
The kitchen reads printed tickets and nobody measures times.
Kitchen display per station with traffic-light times and metrics.
The POS looks like the software, not like the brand.
Brand themes, button layouts and print templates per brand and store.
Capabilities

Retail, restaurant and quick service on the same register.

Operating modes are data: the same app serves a store, a table-service restaurant, a quick-service counter or a clinic front desk.

Offline-first

OMNIA POS app for Android and Windows

Local SQLite database: header, lines, payments and queue saved in one transaction; incremental sync by entity; reprints come from the database.

AndroidWindowsSQLiteIncremental sync
Store topology

Master and satellite registers

One master register per store keeps catalogue and inventory; satellites pair by code and signed requests, and keep selling with their own queue if they lose the master. The master is changed only by a supervisor with OTP.

MasterSatellitesPairingOTP
Cash control

Shifts, cash and authorisations

Shift opening and closing, cash movements, register terminals and authorisation rules by role for discounts, voids and drawer.

ShiftsCash movementsRole rules
Restaurant and QSR

Kitchen display (KDS)

Routing to preparation stations, kitchen screens with traffic-light times against target, kitchen metrics and time slots.

StationsTraffic lightKitchen metrics
Personalisation

Brand per store or franchise

Brand theme (logo, colours, typography), button layouts per station and time slot designed in OMNIA, operating modes and editable ticket and kitchen templates.

ThemesLayoutsModesTemplates
Devices

ESC/POS printing and e-invoicing

Thermal printing with editable templates; ticket or invoice issued through OMNIA Billing; promotions from the same engine as the online store.

ESC/POSe-Invoice v4.4Promotions
Clinic

Appointment billing at the register

The clinic front desk sees the day’s agenda (also offline) and charges consultations and procedures; each charge is billed only once.

AgendaChargesOne-time billing
Explore OMNIA Clinic
How it works

The sale is safe before the ticket is printed.

The register writes locally first and synchronises in order; if the connection drops, the store keeps operating.

01The cashier sells: header, lines, payments and queue are saved in one transaction.
02The ticket is printed and the kitchen receives the order at its station.
03The master register sends the store queue in order, on behalf of each satellite.
04OMNIA issues the electronic document and updates inventory and treasury.
✓The shift closes with its cash count and movements.

From the counter to the books.

The same catalogue, prices and promotions as the online store.

REGISTEROffline sale, ordered queue
KITCHENStations, times, dispatch
OMNIA BILLINGTicket or invoice v4.4
INVENTORYRecipe consumption
ACCOUNTINGEvents by channel
Digital signage

Menu boards that change when the menu changes.

Screens managed from OMNIA, with content that comes from the POS menu: prices by channel and time slot, and sold-out items hidden or marked automatically.

Screens

Paired screens and groups

Screens paired by code, grouped by store, with heartbeat and a dashboard of screens.

PairingGroupsDashboard
Content

Media library, templates and layouts

Images, video and templates; layouts with zones per screen; playlists scheduled by date, time slot, store and group.

MediaZonesScheduling
Player

Web player that keeps playing offline

A web player for kiosk-mode browsers on TV boxes, Raspberry Pi or mini-PCs; it caches content and keeps playing without network.

PWAOfflineNo native app
Proof of play, brand campaigns approved with OTP and the clinic waiting-room screen are in development.
Connected with OMNIA

The register is part of the whole operation.

Product, price list, customer and inventory are the same across POS, online store and back office.

Online store

Shared promotions engine, catalogue and stock with the online store. Online store →

Inventory and recipes

Each sale consumes its recipe; theoretical vs. actual and waste in the back office. OMNIA ERP →

Electronic invoicing

Tickets and invoices are issued through the OMNIA Billing API. OMNIA Billing →

Clinic

Consultations and procedures charged at the register are linked to the medical record. OMNIA Clinic →

Honest scope

What is available and what is coming.

We only present as available what the product already does. For quick-service chains and franchises these capabilities are in development:

Self-service kioskDelivery aggregatorsLoyaltyFranchise layer and royaltiesIntegrated card PIN padSpeed of service dashboards
Ask in your demo for the current status of each capability for your operation.
Let’s start

A register that sells, cooks and closes with your brand.

See OMNIA POS in store, restaurant and quick-service mode, offline and connected to the rest of the business.

ESEN
Get a quote Agendar demo