Platform
Every capability, clearly labeled.
Each feature shows its current availability. We do not claim features that are not built yet.
Point of Sale
Fast, reliable checkout for counter sales, table service, appointments and hybrid operations.
Checkout and cart
Ring up products and services with quantity controls, line notes and real-time totals. Built for speed at the counter and on the floor.
Learn moreCash tender and change
Accept cash payments with tendered-amount entry and automatic change calculation. Finalized sales are recorded locally first.
Learn moreDiscounts and promotions
Apply percentage or fixed discounts at the register from configured promotion rules. Discounts are versioned and auditable on sync.
Learn morePark and recall orders
Suspend an in-progress sale and recall it later without losing cart contents. Useful for busy counters and table service handoffs.
Learn moreReturns and refunds
Process returns and refunds with compensating ledger entries rather than silent edits. Supports retail exchanges and partial refunds.
Learn moreRegister open, close and shifts
Open and close registers with cash in/out tracking and variance reporting. X and Z shift reports summarize activity per session.
Learn moreReceipt printing
Print customer, store, business and kitchen receipt copies on ESC/POS thermal printers. Copy counts and branding sync from the merchant portal.
Learn moreBarcode scan checkout
Scan product barcodes at the register for fast retail checkout. Lookup works against local SKU data when offline.
Learn moreCustomer attach at sale
Link a customer profile to an order at checkout for history, loyalty earn and future marketing consent tracking.
Learn moreOrder types
Tag orders as dine-in, takeout, delivery, curbside or retail sale so routing, reporting and fulfilment stay accurate.
Learn moreCard and digital payments
Payment processor integrations for card and wallet payments are planned. Cash and manual tender are supported today.
Learn moreOffline Operations
Local-first architecture keeps your operation running when connectivity drops, with secure sync when it returns.
Local SQLite database
Every POS device stores operational data in SQLite on disk. Sales, inventory movements and restaurant sessions persist across restarts.
Learn moreOutbox event synchronization
Every mutation writes an atomic domain record plus an outbox event. Push is idempotent so duplicate uploads never double-post financial data.
Learn moreOffline sales and carts
Browse products, build carts and finalize cash sales without an internet connection. Data queues locally until sync succeeds.
Learn moreOffline dine-in orders
Open table sessions, add items and fire kitchen tickets from local data. Table state reconciles with the cloud on reconnect.
Learn moreOffline kitchen ticket updates
Bump, start-preparing and mark-ready actions work locally and broadcast over the LAN edge gateway during WAN outages.
Learn moreSync status monitoring
Staff can view pending outbox events, last sync time and connection health from the POS sync screen.
Learn moreOffline licence grace period
Configurable grace period lets POS continue operating during short subscription or connectivity issues, with clear warnings before expiry.
Learn moreStore Edge Gateway
Optional LAN relay keeps multiple devices in sync during internet outages. Kitchen displays and registers on the same network stay coordinated.
Learn moreExplicit sync conflict rules
Financial and inventory data use defined conflict policies instead of silent last-write-wins. Conflicts surface for staff review.
Learn moreRestaurant Operations
Menus, modifiers, routing and fulfilment tools built for full-service dining, quick service and hybrid café operations.
Menus and sections
Build structured menus with sections, availability windows and location-specific overrides from the merchant portal.
Learn moreModifiers and options
Configure required and optional modifier groups with priced add-ons. Staff pick modifiers at the POS with a guided picker dialog.
Learn moreCombos and bundles
Sell meal deals and bundled items with configured component products. Combo pricing rolls up correctly at checkout.
Learn more86 and item availability
Mark items unavailable from POS or back office. Availability changes propagate on sync and hide items from active menus.
Learn moreKitchen routing
Route order items to configured kitchen stations, printers or KDS screens based on product and order type rules.
Learn moreReservations
Manage table reservations with party size, time slots and status tracking from the merchant portal.
Learn moreWaitlist
Add guests to a waitlist and seat them into reservations when tables become available.
Learn moreDelivery zones
Define geographic delivery areas with polygon boundaries. Integrates with map drawing when a maps API key is configured.
Learn moreCoursing and hold/fire
Hold items and fire courses to the kitchen in sequence. Seat-level assignment and item notes are on the roadmap.
Learn moreRecipe-based inventory depletion
Automatically deduct ingredient stock when menu items sell based on configured recipes.
Learn moreTable Management
Visual floor plans and table sessions for dine-in service from seating through payment.
Visual floor plans
Design floor layouts with draggable table placement. Multiple floor plans per location support different dining areas.
Learn moreTable sessions and open checks
Open a table, add items over time and keep the check open until guests are ready to pay.
Learn moreMerge and transfer tables
Combine checks across tables or move an active session to a different table without re-entering items.
Learn moreMultiple checks per table
Run separate checks on one table for split parties. Merge checks when groups combine.
Learn moreSplit checks by item
Divide individual line items across separate checks for precise bill splitting.
Learn moreSeat assignment
Assign items to specific seats at a table for per-guest billing and coursing.
Learn moreTable capacity and sections
Set seat counts and organize tables into sections for host stand and reporting.
Learn moreKitchen Display System
Real-time kitchen ticket queue with station filtering, offline resilience and LAN coordination.
Kitchen ticket queue
Display fired tickets in station-specific queues with timers and status indicators. Tickets persist locally for offline viewing.
Learn moreBump and mark ready
Kitchen staff bump tickets through preparing and ready states. Changes write locally first and sync when online.
Learn moreKitchen station filter
Configure kitchen stations and filter the KDS view so each screen shows only relevant items.
Learn moreRealtime ticket updates
WebSocket and LAN relay push ticket changes to all connected KDS screens and POS terminals in near real time.
Learn moreFire tickets to kitchen
Send order items to the kitchen as tickets from the POS. New ticket firing requires connectivity; status updates work offline.
Learn moreTicket recall
Recall a bumped ticket back to the active queue when items need rework.
Learn morePrep-time and throughput reports
Analyze kitchen performance with prep-time and order-throughput metrics derived from ticket event timestamps.
Learn moreRetail and Inventory
Product catalogue, stock control, purchasing and fulfilment for retail and hybrid businesses.
Product catalogue
Manage products with categories, tax classes, images and location-specific pricing from a central catalogue.
Learn moreSKUs and variants
Track sellable units with SKU codes and variant attributes such as size and colour.
Learn moreBarcode management
Assign and manage barcodes per SKU. POS scans resolve against local barcode data for offline checkout.
Learn moreStock balances by location
View on-hand quantities per inventory item and location. Sale sync triggers inventory movements automatically.
Learn moreSuppliers
Maintain supplier records with contact details for purchasing workflows.
Learn morePurchase orders
Create purchase orders, track status and receive stock against supplier deliveries.
Learn moreStock transfers
Move inventory between locations with tracked transfer documents and receiving confirmation.
Learn moreStock counts
Run cycle counts and stock-take sessions to reconcile physical counts with system balances.
Learn morePOS inventory lookup
Search stock levels from the register without leaving the sale flow.
Learn morePrice books and location pricing
Set default prices and location-specific overrides through price books.
Learn moreBatch and expiry tracking
Track inventory by batch and expiry date for products that require lot-level traceability.
Learn moreSerial number tracking
Assign and trace individual serial numbers for high-value or regulated products.
Learn moreReorder levels and alerts
Set minimum stock thresholds and receive alerts when items fall below reorder points.
Learn moreAppointments and Services
Scheduling, service packages and room management for salons, spas and professional service businesses.
Appointment calendar
View and manage bookings by day and week from the merchant portal with date-range filtering.
Learn moreService offerings
Define bookable services with duration, pricing and staff assignments.
Learn moreService packages
Bundle multiple services into packages with configured pricing for upsell and loyalty offers.
Learn moreRooms and resources
Configure treatment rooms and assign them to appointments for capacity planning.
Learn moreCheck-in and completion
Check guests in, mark appointments complete and cancel with status tracking throughout the visit.
Learn moreStaff availability
Configure per-staff schedules and availability windows to prevent double-booking.
Learn moreOnline service booking
Let customers book services from your branded storefront with configurable availability.
Learn moreMemberships
Recurring membership plans with visit credits and renewal billing. Schema groundwork exists; full workflows are not yet available.
Learn moreStaff commissions
Track service commissions per staff member. Configurable commission rates are planned beyond the current default.
Learn moreAppointment reminders
Automated email or SMS reminders via third-party providers. Requires configured notification integrations.
Learn moreE-commerce and Storefront
Branded online storefronts with custom domains, fulfilment options and online ordering.
Online storefront
Publish a branded storefront with your logo, colours, collections and product catalogue.
Learn morePlatform subdomain
Launch quickly on a merchant-name.platformdomain.com address without DNS setup.
Learn moreCustom domains
Connect your own domain with DNS TXT verification and TLS-ready routing once activated.
Learn moreStorefront theme and branding
Configure colours, fonts, banners and favicon to match your brand identity.
Learn moreStore hours
Set open and close times per day of the week. Customers see accurate availability on your storefront.
Learn morePickup, delivery and shipping
Enable fulfilment methods per location including pickup, local delivery, shipping and curbside.
Learn moreOnline ordering and checkout
Customers place orders through your storefront with cart, contact details and fulfilment selection.
Learn moreRestaurant menu publishing
Publish dine-in and takeaway menus to your storefront for online ordering.
Learn moreStorefront SEO settings
Configure page titles, descriptions and social sharing metadata for search visibility.
Learn moreCustomers and Loyalty
Customer profiles, loyalty earn and redeem, promotions and segmentation for repeat business.
Customer profiles
Maintain customer contact details, visit history and notes from the merchant portal and POS.
Learn moreLoyalty points
Earn points on synced sales and redeem against future purchases. The loyalty ledger is append-only.
Learn morePromotions and coupons
Create percentage, fixed and buy-X-get-Y promotions with coupon codes and validation rules.
Learn moreCustomer segments
Group customers by behaviour and attributes for targeted promotions.
Learn moreMarketing consent
Record opt-in and opt-out preferences per channel to support compliant outreach.
Learn moreVisit-based rewards
Reward customers after a configured number of visits with automatic benefit application.
Learn moreGift cards
Sell and redeem stored-value gift cards across locations.
Learn moreEmployees and Permissions
Staff onboarding, role-based access, PIN login and device management across your team.
Employee invitations
Invite staff by email with role assignment. Invitees accept through a secure onboarding link.
Learn morePIN login on POS
Staff clock in with a personal PIN on shared registers without sharing account passwords.
Learn moreRoles and permissions
Assign granular permissions by role so staff see only the tools and data their job requires.
Learn moreDevice registration
Activate POS and KDS devices with unique identities and activation codes. Revoked devices cannot sync.
Learn moreDevice list and revoke
View active devices per location and revoke access immediately from the merchant portal.
Learn moreTime clock and scheduling
Track employee clock-in/out and manage shift schedules from the back office.
Learn moreReporting
Operational and financial reports with export for accounting and business review.
Sales reports
Summarize revenue, order counts and payment methods over configurable date ranges.
Learn moreRegister and shift reports
Review cash movements, variances and shift totals per register session.
Learn moreInventory reports
Track stock movements, valuation and adjustment history across locations.
Learn moreReport export
Export reports to CSV via background jobs with secure presigned download links.
Learn moreCustomer and loyalty reports
Analyze customer activity and loyalty balances with consent-aware access controls.
Learn moreCustom report builder
Build ad-hoc reports with saved filters and scheduled delivery.
Learn moreMulti-location
Centralized management for businesses operating one or many locations and brands.
Multiple locations
Add and manage locations under one tenant with per-location settings and entitlements.
Learn moreCentral product catalogue
Maintain one master catalogue with optional per-location menus, pricing and availability.
Learn moreInventory by location
Track stock balances and movements independently per location with consolidated visibility.
Learn moreEmployee access by location
Restrict staff visibility and permissions to assigned locations.
Learn moreConsolidated reporting
Roll up sales and operational metrics across all locations for owner-level review.
Learn moreMulti-brand structure
Operate separate brands under one account with distinct storefronts and catalogues.
Learn moreFranchise management
Delegate administration to franchise operators with scoped data access and reporting.
Learn moreSecurity and Auditability
Tenant isolation, audit trails and access controls designed for multi-tenant SaaS operations.
Tenant data isolation
Every query and mutation requires tenant context. Cross-tenant access is denied by default.
Learn moreFinancial audit events
Orders, register actions and refunds emit immutable audit events for compliance review.
Learn morePlan entitlement enforcement
Feature limits and device caps are enforced server-side and cached locally with expiry.
Learn moreTime-limited support access
Platform support can access a tenant only with explicit, audited, time-limited grants.
Learn moreSession and token revocation
Revoke user sessions, refresh tokens and device credentials from the admin portal.
Learn moreTenant data export
Request a full export of tenant data for migration or compliance needs.
Learn moreRegulated pharmacy workflows
Medicine master, FEFO lots, purchases, patients, prescriptions and dispense are available for pharmacy tenants. Certified jurisdiction adapters remain market-specific work.
Learn moreWant a walkthrough of what is available today?
Request a demo focused on your business type and the modules you need now.