Overview
Knowlix Point of Sale delivers complete retail and restaurant management with transaction processing, inventory tracking, customer engagement, and payment integration. Process sales through intuitive touch interfaces, accept multiple payment types, track cash movements, and analyze performance metrics in real time. The POS system operates both online and offline with automatic synchronization when connectivity returns. Configure multiple registers across locations, enable employee permissions, integrate payment terminals, and connect peripheral hardware including receipt printers, barcode scanners, customer displays, and kitchen screens. Restaurant capabilities include floor planning with table management, order modifications during service, bill splitting for groups, course firing to kitchens, and tip collection. Retail features support product variants, serial number tracking, customer loyalty programs, and promotional pricing with automatic discount application. Session-based cash management tracks opening balances, transaction totals, payment method breakdowns, and closing reconciliation. Real-time reporting monitors hourly sales patterns, product performance, employee productivity, and profitability across all locations and time periods. Key capabilities:- Multi-location register management
- Offline operation with sync
- Payment terminal integration
- Hardware device connectivity
- Restaurant table and floor management
- Product variants and serial tracking
- Customer loyalty and promotions
- Session-based cash control
- Real-time sales analytics
- Employee permissions and PIN access
Important: POS systems handle cash and payment data requiring strict security controls, audit trails, and regulatory compliance. Configure employee permissions carefully, reconcile sessions daily, and maintain equipment security to prevent fraud and loss.💡 Pro Tip: Ask Your Knowlix for POS tasks: “Open a new POS session” or “Show me today’s sales by product”
POS Sessions
Sessions represent distinct periods of register operation with opening and closing procedures for cash accountability.Starting Sessions
Navigate to Point of Sale application and click New Session on the dashboard. Session initialization: System prompts for opening cash amount if cash payments accepted. Enter physical cash count in register drawer and click Open Session to begin. Each session tracks:- Opening balance timestamp
- All transactions during session
- Payment method totals
- Cash movements in and out
- Employee activities
- Closing reconciliation
- Green: Session open and operational
- Orange: Session requires closing
- Gray: Session closed and archived
Closing Sessions
End sessions to finalize cash counts, reconcile payments, and prepare revenue reporting. Closing workflow:- Click Close button on open session
- Review transaction summary showing expected totals
- Count physical cash in drawer
- Enter counted amount for each denomination
- Compare counted versus expected amounts
- Record any discrepancies with notes
- Click Close Session and Post Entries
- Cash transactions
- Card payments
- Other payment types
- Expected totals per method
- Actual amounts received
- Sales revenue by category
- Tax collections
- Payment method receivables
- Cash drawer changes
- Discrepancy adjustments
Processing Sales
Add products to cart, apply discounts or promotions, and complete payment processing.Product Selection
Search methods: Type product name or barcode in search field to filter available products. Click product tile to add to cart. Barcode scanner integration adds products instantly when scanned without manual clicking. Product grid: Configure product categories displayed as filterable buttons on left sidebar. Click category to show only products in that classification. Customize product tiles with images, names, and prices for quick visual identification. Quantity adjustment: Select product in cart and click Qty button. Enter desired quantity using numeric keypad and confirm. Alternatively, scan product barcode multiple times to increment quantity with each scan. Price override: Click Price button to manually adjust product unit price for special pricing situations. Requires appropriate employee permissions. Product notes: Add internal notes or customer instructions to cart items by selecting product and clicking Note button. Notes print on kitchen tickets and receipts.Customer Assignment
Set customer: Click customer name field or customer icon to search and select customer for transaction. Customer selection enables:- Pricelist application
- Loyalty point accrual
- Purchase history tracking
- Targeted promotions
- Invoicing capabilities
- Name (required)
- Phone number
- Email address
- Billing address
Discounts and Promotions
Manual discounts: Select product in cart and click Disc button. Enter percentage discount (e.g., 15 for 15% off) and confirm. Discount applies only to selected item. Enable global discount feature to apply percentage discount to entire order total rather than individual products. Automatic promotions: Configure promotional pricing that applies automatically when conditions met:- Quantity discounts (buy 3 get 10% off)
- Category promotions (all beverages 20% off)
- Time-based sales (happy hour pricing)
- Customer tier pricing (VIP customer rates)
Payment Processing
Accept multiple payment types and split transactions across payment methods.Payment Methods
Click Payment button to proceed to payment screen displaying order total and available payment methods. Configured payment methods appear as buttons:- Cash
- Credit/Debit Cards
- Payment Terminals
- Mobile Payments
- Gift Cards
- Customer Account Credit
- Click first payment method
- Enter amount to charge to that method
- Remaining balance displays
- Click additional payment method for remaining amount
- Continue until full order total collected
Payment Terminals
Integrate card payment terminals for secure electronic payment processing. Terminal configuration: Connect supported payment terminals through POS settings by selecting terminal provider and entering credentials. Supported providers include major payment processors for credit, debit, and contactless payments. Terminal workflow:- Select payment terminal method on payment screen
- Enter payment amount
- Click to send payment request to terminal
- Customer completes payment on physical terminal
- Terminal confirms transaction success or failure
- POS automatically validates successful payments
Returns and Refunds
Process product returns and issue refunds to customers for eligible transactions. Return workflow:- Click Refund button on POS interface
- Select original order from order history
- Choose products to return (partial or full order)
- Adjust quantities if returning partial quantities
- Select refund payment method (typically original payment method)
- Click Validate to process refund
Restaurant Features
Manage dining room service with table tracking, order modifications, and kitchen communication.Floor and Table Management
Floor configuration: Define restaurant layout by creating floors (dining room, patio, bar) containing tables with specified seating capacities. Navigate floors using floor selection buttons. Tables display current status:- Available (green)
- Occupied (orange)
- Requires payment (blue)
Order Management
Taking orders: Select table to begin order. Add products as guest orders arrive. Submit to kitchen without payment for running tabs. Orders display on table with status indicators:- New items (highlighted)
- Sent to kitchen (confirmed)
- Ready to serve (kitchen completed)
Bill Splitting
Divide table charges among multiple guests for individual payment. Split equally: Click Split button and select number of ways to divide. System creates separate orders with equal portions of total. Split by item: Assign specific products to individual guests. Click splitting mode, select guest, and tag items belonging to that person. Repeat for all guests. Split by amount: Specify dollar amount for each guest rather than specific items. Useful for groups agreeing to pay set amounts. Process payment separately for each split portion as individual transactions. 💡 Your Knowlix: “Show me occupied tables in dining room” or “Split the bill for table 12 four ways”Kitchen Display Integration
Send orders to kitchen screens showing preparation queues and timing. Kitchen screen setup: Configure kitchen display systems showing incoming orders, preparation status, and timing alerts. Position screens in prep areas for cook visibility. Order routing: Route product categories to appropriate kitchen stations:- Grill orders to grill station
- Salads to cold prep
- Desserts to pastry station
- New (just received)
- In progress (cooking started)
- Ready (complete and ready for service)
Self-Order Kiosks
Enable customer self-service ordering through kiosk interfaces. Kiosk mode: Configure POS terminals as self-order kiosks where customers browse products, build orders, and process payments without staff assistance. Kiosk interfaces simplify navigation with large product images, category browsing, and prominent add-to-cart buttons. Kiosk workflow:- Customer selects products from category grid
- Customizes options or variants
- Reviews cart and adjusts quantities
- Proceeds to payment
- Selects payment method
- Completes payment at terminal
- Receives receipt with order number
Employee Management
Control employee access with permissions and PIN authentication.Employee Configuration
Navigate to Point of Sale → Configuration → POS Settings and enable employee-specific access controls. Employee setup: Create employee records with:- Name and contact information
- PIN code for POS login
- Permission levels
- Assigned locations
- Badge barcode (optional)
- Cashier: Process sales only
- Shift lead: Open/close sessions, process refunds
- Manager: Override prices, access reports, void transactions
Hardware Integration
Connect peripheral devices for enhanced POS functionality.Receipt Printers
Printer setup: Connect receipt printers through:- Direct USB connection
- Network connection via IP address
- Bluetooth pairing
- Business name and address
- Order items with prices
- Payment method details
- Customer information (if provided)
- Loyalty points earned
- Return policy footer
- Promotional messages
- Order number
- Table or customer name
- Product names with modifications
- Preparation notes
- Order timing
Barcode Scanners
Scanner connectivity: Connect barcode scanners via USB or Bluetooth. Most scanners operate as keyboard input devices requiring no special configuration. Scanning workflow: Scan product barcodes to add items instantly to cart without manual search or clicking. Scan multiple times to increase quantity. Scan employee badges to switch active user within session. Barcode types: Support standard product barcodes (UPC, EAN) as well as internal barcodes for:- Product serial numbers
- Lot tracking
- Discount codes
- Gift cards
- Loyalty cards
Customer Displays
Mount secondary screens facing customers showing:- Products added to cart
- Running total
- Item prices
- Promotional messages during idle time
Cash Drawers
Drawer integration: Connect cash drawers through printer RJ11/RJ12 cable connection. Drawer opens automatically when:- Cash payment processed
- Manual open command issued (requires permission)
Product Configuration
Set up products for POS selling with pricing, categories, and availability.POS Product Setup
Configure products available for POS selling through product management. Product form fields:- Product name and description
- Internal reference code
- Barcode assignment
- Sales price
- Category classification
- Product image for POS display
- Available in POS toggle
- Sizes (Small, Medium, Large)
- Colors (Red, Blue, Green)
- Styles (Regular, Premium)
- Beverages → Hot Drinks → Coffee
- Food → Entrees → Pasta
Combo Products
Bundle creation: Create combo products combining multiple items at package price:- Meal deals (burger + fries + drink)
- Kits (shampoo + conditioner set)
- Value packs (3-item bundle)
- Required products (included automatically)
- Optional selections (customer chooses from options)
- Quantity per component
- Combo price versus individual item total
Pricing Features
Apply flexible pricing rules based on customer, quantity, or promotional conditions.Price Lists
Price list configuration: Create price lists defining alternative pricing for:- Wholesale customers
- VIP members
- Seasonal promotions
- Bulk quantity discounts
- Location-specific pricing
- Fixed prices per product
- Percentage discounts from standard price
- Minimum quantity requirements
- Valid date ranges
- Formula-based calculations
Loyalty Programs
Program creation: Configure loyalty programs defining:- Points earned per dollar spent
- Point values for redemption
- Qualifying products or categories
- Reward options available
- Percentage discounts
- Free products
- Dollar amount off order
- Upgraded items
- Points accumulation (earn 1 point per 10 off)
- Buy X get Y free (buy 9 coffees, 10th free)
- Tiered status (silver, gold, platinum members)
Promotional Discounts
Time-based promotions: Configure promotions active during specific periods:- Happy hour pricing (3-6 PM weekdays)
- Weekend specials
- Seasonal clearance
- Holiday sales
- Buy 2, get 10% off
- Buy 5, get 20% off
- Buy 10, get 30% off
Payment Method Configuration
Set up accepted payment types with accounting integration.Payment Method Setup
Navigate to Point of Sale → Configuration → Payment Methods to configure accepted payment types. Payment method fields:- Method name (displayed on POS button)
- Journal type (Cash, Bank, Customer Account)
- Terminal integration selection
- Outstanding account for accounting
- Intermediary account if applicable
- Customer account charges
- Gift cards and vouchers
- Mobile payment apps
- Buy now, pay later services
- Store credit
Terminal Integration
Supported terminals: Connect payment terminals from major providers for secure card payment processing. Configure terminal by:- Selecting terminal provider
- Entering terminal credentials
- Testing connection
- Enabling in POS settings
Fiscal Positions
Apply location-based tax rules automatically based on customer or transaction characteristics. Fiscal position configuration: Create fiscal positions defining:- Tax mapping rules
- Account substitutions
- When position applies
- Domestic to export tax rate
- Standard to reduced tax rate
- Taxable to tax-exempt
- Export sales requiring different VAT treatment
- Tax-exempt customers (non-profits, government)
- Reduced tax rates for specific customer types
- Location-based tax rates for multi-jurisdiction operations
Cash Rounding
Round transaction totals to physical currency denominations. Rounding configuration: Enable cash rounding in POS settings and define rounding precision:- Round to nearest $0.05
- Round to nearest $0.10
- Round to nearest $1.00
- Round up (always increase to next denomination)
- Round down (always decrease to previous denomination)
- Round to nearest (mathematical rounding)
Inventory Integration
Synchronize POS sales with inventory tracking for accurate stock levels. Stock deduction: Sales processed through POS automatically reduce inventory quantities for sold products. Real-time stock updates prevent overselling. Stock alerts: Configure low stock warnings appearing in POS when product inventory falls below threshold. Alerts prompt reordering or menu removal. Multi-location stock: For businesses with multiple locations, POS deducts inventory from assigned warehouse or store location. Stock transfers between locations update availability. Serial number tracking: Sell serialized products through POS by scanning or entering serial numbers during sale. System tracks which serial numbers sold to which customers for warranty and recall purposes.Offline Mode
Continue processing sales during internet connectivity interruptions. Offline operation: POS operates fully offline with all essential features available:- Process sales
- Accept payments (cash and offline-capable terminals)
- Print receipts
- Search products and customers
- Connected (green)
- Pending sync (orange)
- Sync errors (red)
- Real-time inventory checks across locations
- Customer loyalty point balances
- Online payment processing
- Live reporting
Reporting and Analytics
Monitor sales performance with real-time dashboards and detailed reports.Sales Reports
Report types available: Navigate to Point of Sale → Reporting to access:- Sales by product
- Sales by category
- Sales by employee
- Sales by payment method
- Sales by customer
- Hourly sales patterns
- Daily sales summaries
- Date ranges
- Specific POS locations
- Employee selection
- Product categories
- Customer segments
- Total revenue
- Average transaction value
- Items per transaction
- Transactions per hour
- Top-selling products
- Payment method distribution
Session Reports
Session analysis: View detailed session information:- Opening and closing balances
- Total sales by payment method
- Cash in and out movements
- Discrepancies and adjustments
- Employee transaction counts
- Peak sales periods
- Employee performance variations
- Cash handling accuracy
- Transaction speed metrics
Product Performance
Product analytics: Identify best and worst performing products:- Units sold
- Revenue generated
- Profit margins
- Inventory turnover
- Discount frequency
- A products: Top 20% generating 80% revenue
- B products: Middle 30% generating 15% revenue
- C products: Bottom 50% generating 5% revenue
Multi-Location Management
Operate POS systems across multiple stores or locations with centralized control. Location configuration: Create separate POS configurations for each physical location with:- Location-specific products
- Local pricing and promotions
- Assigned employees
- Connected hardware
- Inventory sources
Security and Permissions
Control access to sensitive POS functions through permission management. Permission levels: Configure granular permissions controlling:- Price overrides
- Discount application
- Refund processing
- Payment deletion
- Session closing
- Report access
- Configuration changes
- Timestamp
- Employee performing action
- Action type (override, void, etc.)
- Transaction reference
- Reason (if required)
- Large discounts beyond threshold
- Voiding completed transactions
- Opening cash drawer without sale
- Processing refunds over limit
Best Practices
Train All Employees Thoroughly
Comprehensive staff training on POS operation reduces errors, speeds transactions, and improves customer experience. Role-play scenarios including returns, split payments, and error corrections.Reconcile Daily
Close sessions daily and reconcile cash drawers. Never leave sessions open multiple days as this complicates discrepancy resolution and increases loss risk.Secure Cash Handling
Limit cash in drawer to working amount ($200-300). Make periodic deposits to safe when accumulation exceeds threshold. Count cash with witness present and document counts.Maintain Hardware
Clean touch screens, printers, and scanners regularly. Replace receipt paper before it runs out. Test all hardware daily before opening. Keep backup equipment available.Monitor Inventory Accuracy
Conduct spot checks comparing physical inventory to system records. Investigate discrepancies immediately. Regular cycle counting prevents stock issues.Back Up Data Regularly
Ensure POS data backs up frequently (at minimum daily, ideally real-time). Test backup restoration periodically to verify recovery capability.Update Pricing Promptly
Keep product prices current in system. Schedule price changes to activate automatically at future dates rather than manual updates during business hours.Review Analytics Weekly
Examine sales reports weekly to identify trends, best sellers, slow movers, and peak traffic patterns. Use data to guide staffing, inventory, and promotional decisions.Secure Employee PINs
Treat employee PINs as passwords requiring confidentiality. Change PINs when employees leave. Prohibit PIN sharing between employees.Test Payment Terminals Daily
Process test transaction at session start to verify terminal functionality. Confirm receipt printing and signature capture operate correctly.Troubleshooting Common Issues
Payment Terminal Not Responding
Possible causes:- Network connectivity interruption
- Terminal powered off or disconnected
- Incorrect terminal configuration
- Terminal requires restart
Products Not Appearing in POS
Possible causes:- Product “Available in POS” setting disabled
- Product not assigned to POS product category
- Product archived or inactive
- Incorrect POS selected in configuration
Printer Not Printing Receipts
Possible causes:- Printer disconnected or powered off
- Paper roll empty or jammed
- Wrong printer selected in POS settings
- Driver or connection issue
Cash Drawer Not Opening
Possible causes:- Drawer not connected to printer properly
- Printer not sending open signal
- Drawer lock engaged
- Connection cable loose
Barcode Scanner Not Working
Possible causes:- Scanner not configured to send “Enter” after scan
- USB connection loose
- Scanner battery depleted (wireless)
- Scanning damaged or incorrect barcode type
Discrepancy Between Cash Count and System
Possible causes:- Unrecorded cash in/out
- Error during transaction payment entry
- Returned incorrect change amount
- Unauthorized cash removal
Loyalty Points Not Calculating
Possible causes:- Customer not assigned to transaction
- Products excluded from loyalty program
- Loyalty program inactive or expired
- Program rules not met
Slow POS Performance
Possible causes:- Excessive product count loading
- Large image files for products
- Insufficient device RAM or storage
- Background processes consuming resources
Related Documentation
- Sales - Sales order management
- Inventory - Stock tracking and management
- Invoicing - Invoice generation and payment
- CRM - Customer relationship management
Need Help?
Ask Your Knowlix:- “Open a new POS session for register 3”
- “Process a refund for order #12545”
- “Show me hourly sales for today”
- “Split the bill for table 8 into three payments”
- “Create a combo meal with burger, fries, and soda for $9.99”
- “Which employee had the highest sales this week?”
- “Print a test receipt on the kitchen printer”
