Barcode scanning, product search, and category tile browsing
Cash, card, EcoCash, split payment, and on-account payment methods
Hold & recall transactions
Refunds and exchanges retrieved by receipt number
Real-time inventory with low stock alerts and movement log
Product variants with individual barcode, price, and stock per variant
Promotions: happy hour, buy-X-get-Y, volume discounts, spend thresholds, free gifts
Staff PIN login with manager vs cashier permission levels
Shift management with Z-report cash variance reporting
Offline mode — queues sales and syncs on reconnect
Multi-location management from one back-office
Accounting sync (Xero, QuickBooks, Odoo)