
Scan the ID, and the register does the rest
Age validation, loyalty, mix-and-match promotions and dual pricing all fire from the scan gun — every SKU, every strength, every sale checked.
One scan-to-sale flow
The whole restricted-sale checkout, automated end to end.
Step 01
Scan the ID
Every restricted sale starts with an ID scan — no manual date math.
Step 02
Age validates instantly
Underage IDs block the sale; valid ones clear it and log the check.
Step 03
Loyalty auto-populates
The same scan can attach the loyalty customer, so points and member deals apply themselves.
Step 04
Scan the merchandise
Barcode to cart — cartons, packs, pods and juice at counter speed.
Step 05
Mix-and-match applies
2-for deals, multi-pack pricing and cross-brand promos compute automatically.
Step 06
Dual-price checkout
Card and cash pricing shown clearly and applied compliantly at tender.
Built for the counter that cards
Carton case breaking
Sell cartons or packs from one inventory pool — counts stay accurate.
Flavor & strength variants
One product, every flavor and nicotine strength as trackable SKUs.
Mix-and-match engine
Stack multi-buy and cross-brand promotions without cashier mental math.
Dual pricing
Card and cash prices on shelf labels, screen and receipt — consistent everywhere.
Built for Tobacco & Vape
Point of Sale
Fast, intuitive checkout for retail, counter-service, bar, and full-service restaurant environments — the core transaction, ticket, tender, and refund engine.
Dual Pricing
Automatically presents compliant cash and card pricing throughout the transaction.
Gift Cards
Sell, redeem, track, and manage stored-value gift cards.
Advanced Menu Management
Create items, categories, pricing, availability, taxes, modifiers, and complex menu structures.
Bundles
Sell multiple products as one bundle while controlling how revenue is allocated internally.
Price Rules
Configure BOGO, mix-and-match, promotional, scheduled, and other dynamic pricing rules.
Multi-SKU Products
Allow a single item to be recognized through multiple barcodes or package configurations.
Case Breaking
Purchase inventory by case while automatically tracking and selling individual units.
Customer-Facing Displays
Show order details, totals, pricing, and customer interactions during checkout.
Digital & Printed Receipts
Deliver receipts by print, email, or other supported digital methods.
Loyalty & Rewards
Create points, visit, spend, item, and other reward structures that encourage repeat business.
Reward Accelerators
Use bonus earning rules to actively influence when and what customers purchase.
Customer Profiles
Build usable customer histories from purchases, visits, rewards, preferences, and account activity.
Marketing Tools
Engage customers with targeted offers and promotions based on actual purchasing behavior.
Margin Games
Turn sales goals into staff competitions such as Server Bingo, Sales Race, Perfect Check, Punch Cards, and Team Goals.
Promotions & Coupons
Create targeted discounts without forcing managers to improvise at the register.
Milestones
Track business achievements that can become internal celebrations or shareable marketing moments.
Daily Settlement Report
Reconcile POS sales, processing costs, deposits, refunds, and expected bank activity without chasing pennies.
Z-Reports
Produce traditional end-of-day sales and tender reporting.
Sales Reporting
Analyze sales by date, hour, item, category, employee, location, tender, and other dimensions.
Custom Reports
Build reports around the questions unique to the business instead of settling for canned analytics.
Prebuilt Report Library
Access useful operational and financial reports without building anything.
Tax Reporting
Separate and summarize taxable sales, tax collected, exemptions, and jurisdictional data.
Payment Reporting
Understand card, cash, ACH, gift card, house account, and other tender activity.
Operational Snapshots
See sales, labor, and transaction activity as it happens instead of waiting until tomorrow’s reports.
Employee Management
Maintain staff profiles, roles, permissions, assignments, and operational access.
Time Clock
Handle employee clock-in, clock-out, breaks, punch history, and corrections.
Tasks & Alerts
Surface things that require managerial attention instead of forcing owners to hunt for problems.
Mobile Management
Give managers access to critical operations, reporting, menus, employees, events, and orders from iOS or Android.
Operator Tools
Built-in calculators and utilities help owners make practical pricing, margin, keg, and unit-cost decisions.
Inventory Tracking
Monitor quantities and inventory movement alongside actual POS activity.
Purchase Orders
Create, receive, and reconcile inventory orders from vendors.
Barcode Management
Support traditional barcodes, QR-style codes, and multiple identifiers per product.
Label & Shelf Tag Printing
Produce product labels and cash/card shelf tags directly from Icosa.
Parent / Child Inventory
Connect cases, packs, singles, recipes, or related units so inventory calculations remain accurate.
Low-Stock Controls
Identify products requiring attention before they become operational problems.
ID Scanning
Read supported driver’s-license barcodes for age-verification workflows.
Age-Restricted Sales Controls
Automatically prompt employees to verify age when restricted products are purchased.
Customer Enrollment
Capture customers into rewards and engagement programs during normal checkout.
Roles & Permissions
Determine exactly what owners, managers, employees, and other users can access.
Device Management
Manage terminals, tablets, kiosks, printers, scanners, displays, and other deployed hardware.
Store Settings
Centrally control operational rules instead of relying on terminal-by-terminal configuration.
Auditability
Preserve activity history for sensitive operational, administrative, and security-relevant actions.
Multi-Location Management
Operate multiple locations without treating every store like an unrelated business.
Organization → Group → Location Hierarchy
Structure enterprise operators around brands, regions, concepts, franchise groups, or other real-world relationships.
Inherited Configuration
Push settings from higher levels while allowing controlled location-level overrides.
Enterprise Reporting
View performance at an individual location, group, or organization level, with roll-ups and comparisons across the hierarchy.
Cross-Location Administration
Give corporate and regional users appropriate visibility across the enterprise.
