Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
  • Home
  • Sales Information

xnPOS Feature List

Discover the comprehensive feature list of xnPOS to streamline your point of sale operations and enhance your business efficiency.

Written by Emmanuel Clave

Updated at May 9th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Sales Information
    User Guide
+ More

In This Article:

    1651228094524-xnPOS  - Copy.png   

    Feature List

    Version Control

    Version

    Date

    Content / Revision

    1.9

    July 2021

     

    2.0

    April 2022

    New interfaces added

    3.0

    November 2022

     

    4.0

    May 2023

     

    5..0

    July 2023

     

    6..0

    July 2024

     

    7..0

    May 2025

    New interfaces added

     

     
     

    Introduction

    This document has a high level and non-exhaustive list of the functions available with xnPOS system.
    Availability or accessibility of most functions will depend on the configuration of the system and/or local restrictions.

    Features & Function

    Opening & Closure

    • Clock In / Clock Out
      Ability to Clock in or out – This can be exported to 3rd party systems
       
    • Login
      Login can be done by PINCODE (with configurable min & max number of digit),  Magstripe Reader, RFID and Finger Print Reader (please note that this will not be allowed for installation or countries subject to GDPR unless consent has been obtained)
       
    • Float Declaration
      Configurable option – Float can be declared at Workstation level (Single Float) or Money Belt (by user) – Float amount can be automatic Dual currency float allowed.
       
    • Shift Change
      Shift can be opened manually or on timed schedule
       
    • End of Day
      Manual End of Day or Full Automated End of Day process.
       
    • Identity Change
      Terminals can be configured to assume different Identity (i.e. Outlet)
     
     

    Menu, Panel & Layout

    • Touchscreen & Layout
      Sizable screen responsive to Screen size used on Hardware terminal (i.e. 800x600 1024x768)
       
    • Panels
      Unlimited number of panels and levels
      User configurable with various mode (Restaurant Mode, Fast Bar Mode, Retail Mode)
      Button sizes and colour adjustable
       
    • Language
      GUI configurable as per locale – Language can be set at user level or global leveL
       
    • Graphic Display
      Images can be assigned to panel buttons
       
    • HTML rendering
      URL links can be assigned to button for HTML display or link to external sites
       
    • Colours
      Full colour range available for button.
       
    • Screen Mirroring
      Full screen mirroring for Left Handed or Right Handed operator
       
    • Back office Access
      Back office portal accessible within the POS if required.
     
     

    Table / Table Plan Functions

    • Table Plan
      Customizable Table plan and table layout for graphical view
      Switch to Normal or Graphic View
      Quick view for occupied table view only
       
    • Table Split / Merge
      Tables can be split or merged prior starting an order
       
    • Table Blocked
      Tables can be blocked during services
       
    • Table Status
      Table status can be assigned (Dirty, Cleaned)
      Cleaned status can be restricted if check is unpaid
       
    • Table Move / Merge
      Tables can be moved to an empty table (Move) or occupied table (Merge)
       
    • Table by Location
      Layout can be divided by Location (i.e. Sections)
       
    • Table information
      The Table will display different colours depending on status
      • Opened Table with no items 
      • Opened table with items not sent
      • Opened table with items sent
      • Bill Printed.
         
    • The following information is visible on the table 
      • Table Number
      • Number of Cover
      • Check Opening Time
      • Check Value
      • Server name
      • Reference
      • Course Status if used and entered
         
    • Table Transfer
      Table can be transferred to or from another outlet
       
    • Table Park /  Multiple Check per Table
      Ability to add new check to an existing table by “parking” the table to a new table (i.e. 1.2, 1.3 etc..)
     
     

    Ordering & Items

    • Operational Mode

    4 modes are available
     - Restaurant Mode
     - Fast Bar mode
     - Quick Service
     - Delivery Mode

    • Location and pricing
      Ordering can be made by location type (i.e. Eat IN / Take away) with different price and tax level.

       
    • Cover Tracking
      • Cover Entry

        Covers can be tracked in multiple ways
         - Prompt for Covers on order entry or bill request with prompt for Resident / Non Resident, or Age Group
         - Auto calculation based on Hierarchy Sold
         - Auto Prompt in Bars when Food Item sold

        Maximum number of covers can be defined to prevent errors
        Covers printed in Kitchen printer / KDS
        Cover Append or Override in case of Table Merge
    • Covers Modification
      Numbers of covers can be modified during the meal
       
    • Cover Comparison
      Capacity vs actual
       
    • Seat Assignment
      Items can have Seat Assignment by guest position number
      Seat Assignment Prompt can be done per items
       
    • Tabs / Order Suspend
      Bar Tabs can be created or Suspend order for retails.
      Bar Tabs can be transferred to Restaurant Table.
       
    • Detailed transaction
      Full information available with detailed transaction
       
    • items ordering
      • Items can be entered a single or multiple quantity
      • Open priced items available
      • Weighted item pricing available 
      • Price override with managers restriction available
      • Repeat order available (full or partial)
      • Barcode scanning entry available for shops
      • Entry by PLU
      • Search by Name or by Categories
      • Item Price Enquiry
      • Item Countdown for low count stock items
      • Manual Send Order or On The Fly send order (for QSR)
      • Colour coding for Sent Items or To be Sent
      • Set Menu
      • Add item from POS
      • Move Items between tables

         
    • Minimum Spend
      Minimum spend amount can be added to a table / day.
      Minimum spend can be per cover or per table

       
    • Modifiers
      Various type of modifiers are available 
      • Open Modifier for Free Typing text
      • Pre defined modifiers (fully configurable)
      • Multi-level force modifier to minimize operational error Promotion (i.e. Cooking point Only 1 allowed or Toppings min 1 max 3)
      • Priced modifiers
         
    • Error Correct / Voids
      Items can be corrected prior sending or Voided after sending
      • Full Audit trail
      • Reasons for Void (fully configurable)
      • Manager approval if required for Void
      • Authorization slip for signature if required for Voi
         
    • KOT / KDS
      KOT or KDS Available
      • Printer error alert for KOT
      • Printer redirect option to Alternate printer
      • Items order sorted by print Group
      • Print Routing by Print Routing assignment 
      • Order Sent time logged
      • Configurable printer header format
      • Hold & Fire
      • Move Table notification to KOT
      • Printing of pre-defined number of blank lines at the top of the KOT
      • Voided sales items designated for kitchen printing produce a V OID kitchen print slip
      • Independent Item name for KOT (can be Non Latin if printer allows)
      • Printer automatic re-direction in case printer fail and printer failure location will also be printed on the kitchen slip.
      • Support different font size and two colors printing, multi-fond and multi-size on one check (will be dependent on printer used)
      • Support multiple print queues to different designated locations

         
    • KDS Specific
      • Call Message to Waiter from KDS to POS or Android
      • Bump Orders /  Bump Items
      • Recall Bump order
      • Multiple views
      • Time Tracking
      • Redirect order to another KDS
     
     

    Pricing -  Billing

    • Price Band
      Price level (price band) can be assigned to outlet allowing one items multiple prices depending on sale location.
    • Time based Sales
      Price level can change automatically based on day and time (i.e. Happy Hour)
       
    • Discount / Promotion
      Automatic discount / promotion applied at ordering time, payment or bill printing
      • Fixed Value Discount
      • % Discount based on Covers
      • % Discount based on hierarchy
      • % Discount restricted to Stores
      • Staff Discount
      • Loyalty based discount (linked to Loyalty module)
      • Promotional voucher issuing based on Spend value (i.e. 10% discount on next visit if spend over $ 100)
      • Promotional offer with price adjustment (i.e. By 2 get 1 Free)
      • Discount applied before or after Tax
         
    • Service Charge / Gratuities
      • Service charge applied by number of covers or automatic on every check
      • Ability to turn on/off service charge from POS
         
    • Tips
      • Tips by server
      • Tips Transfer 
         
    • Local currency / foreign exchange
      Support local currency formatting and accept foreign currencies
      .
    • Decimal
      Support 12 numeric pricing, and 3 digit after decimal.
       
    • Split Bill
      Bills can be split in multiple way
      • Equal Number splitting (i.e. split in 2 or 3)
      • Split by items
      • Split by Seat Assignment 
      • Part payment on split bill allowed
      • Continue trading on split bill allowed
      • Up to 100 split
      • Individual bills and receipts for each split bill
      • Discount can be applied on Split Bill
         
    • Receipt Printing
      • Original or Copy printing
      • Print Receipt for last check paid off
      • Individual till Receipts format
      • Non-Latin character printing
      • Separate sequential number per outlet or per hotel (as per fiscal requirements)
      • Auto Bill Printing
      • Multiple copies configurable
      • Fiscal Printing available 
      • Printer Alter
         
    • Tax
      • Multiple Tax level available 
      • Compliance with Fiscal requirements
         
    • Posting
      • Posting to multiple PMS for cross posting
      • Online /   Offline Tender
      • Management restriction to Tender
      • Modify Closed Check (management user right)Cancel Close Check (management user right)
     
     
     
     

    Mobile Device/Guest Facing

    Windows 11

    Any Windows 11 tablet (i.e. Surface) has full functionality as per workstation.

     
     

    Android

    The Android version to provide a quick and efficient way to order, improving staff efficiency – and can be used as standalone version in any outlets.

    The Android application has the following functions:

    • Configurable panel
    • Open Table
    • Order items (full modifiers functions)
    • Item Countdown for low count stock items
    • Cancel/Void items#
    • Recall Check
    • Send Order
    • Seat Assignment on Order
    • Change Cover
    • Print Bill to Network Printer
    • Split Bill (by Cover, by Seat Assignment, Equal part, by items)
    • Apply Discount
    • Pay Bill including Room Charge to PMS
    • Guest Signature on PMS Payment
    • Identity Change
    • Money Belt
    • Open/Close Cashier
    • Email invoice
    • Paperless options
    • KDS Prep Time Tracking
    • Workstation Close / Open
    • All Manager functions
    • xnPOS MobilePay -  Full Android device running on Planet PAX devices,  Adyen Castle Devices, Elavon Castle Devices
     
     

    xnPOS GO

    xnPOS GO is the guest facing application, enabling guest to view menu or order from the same configuration as xnPOS

    • HTML5 Responsive Application
    • QR Code per Outlet / per Table / per Room Number
    • Digital Menu only OR with Order function 
    • Configurable Information Pages
    • Full items configuration from existing data in xnPOS Portal
    • Items modifier from existing exiting data
    • Free text remark (modifier) 
    • Fully configurable filter (i.e. (Allergen, Vegetarian etc...)
    • Elastic Search bar
    • Configurable Item Name and Item Description if required.
    • Panel and Item photos upload from xnPOS Portal
    • Time Controlled Panel (i.e., Breakfast menu only available from 06:00 to 10:00)
    • Multi languages – Translation done in xnPOS Portal.
    • Discount - from existing Discount in xnPOS Portal
    • Promotions - from existing Discount in xnPOS Portal
    • Tray Charge Option available 
    • Auto Service charge option available 
    • Tips – Option to add Tips on checkout.
    • Option to direct printing to KDS / KOT
    • Out of Stock Items Live Update
    • Different Payment Mode (Pay by Card, Room Charge, Pay at Counter)
    • Choice of Order Mode
      1. Order & Pay.
      2. Transactional Order
    • Choice of Service mode per Outlet
      1. Dine in for Lounge, Restaurant, Beach area
      2. Room Service
      3. Takeaway 
      4. Live Cooking Station
    • Editable cart before check out.
    • Repeat order in transactional mode.
    • Call Waiter in Transactional Order Mode
    • New order alert on xnPOS and xnPOS Mobile
    • Throttling Order Mode 
    • Email Receipt (in development)
    • PMS interface (as per xnPOS)
    • Payment Gateway (Planet Payment - Elavon - Adyen - Windcave)
    • PCI Compliant
    • Fiscal compliance 
    • QR Code Payment mode
     
     
     
     

    Web Portal

    The xnPOS back office portal is a full HTML portal used for reporting and full configuration of xnPOS.
    Each of the section below is controlled by user right access.

    Security Features

    • 2 Factor Authentication
    • Password frequency change policy configurable as per client security requirements
    • Minimum Password length configurable as per client security requirements
     
     

    Item Catalogue

    • Catalogue
      All menu items configuration – below some of the parameters available (not all possibilities and functions are listed)
      • Name 
      • POS Name
      • KOT Name
      • POS Journal Name
      • Detail Description
      • PLU
      • Tax level
      • Department
      • Print Group
      • Status
      • Category
      • Item Group
      • Course Group
      • Sale Item / Stock Item / POS Stock Item
      • Maximum Discount Level
      • Service Charge applicable
      • Preparation Time
      • Weight Item
         
    • Price Event
      Price event allows creation of scheduled price change for a particular outlet on a specific date.
       
    • Discount
      Multiple discount can be created with the following criteria
      • Type (fixed, percent, Transaction amount based etc.)
      • Amount or Percent 
      • Limit
      • Trigger
      • Department, Hierarchy, Outlet
      • Trigger Type (i.e. Cover based)

         
    • Price List
      Multiple price list can be created and assigned to specific outlet or destination (i.e. Eat In or Takeaway)
       
    • Tax
      • Multiple Tax level, tax dependent, tax on tax can be assigned. 
      • Tax level can be assigned per outlets.
         
    • Promotion
      Multiple promotions with flexible configuration such as
      • Validity date (from / to)
      • Day of week constraint and Time Constraint
      • Quantity based.
      • Minimum/Maximum transaction amount 
      • Part size restriction
      • Outlet Restriction
         
    • Department Set Up
      Set up of Sales Itemizer / Product Group for PMS interfaces
      No limit on the number of Itemizers
       
    • Categories
      • Set up of Family group (Hierarchy) for reporting purposes. 
      • Multiple level can be created.
      • Time Restriction availability can be set per categories.
         
    • Courses
      Configuration of Course for items grouping on KOT / KDS
       
    • Permutation
      Permutation enable one item to be sold in multiple way with variable prices (i.e. Beer can be sold as Pint /   ½ Pint / Pint Shandy / ½ Shandy  / Pint with Dash etc…)
     
     

    Configuration -  Employees

    • Employees
      Employees creation with following parameters
      • New account with password change on login
      • Access level
      • Email address for email scheduling report
      • Outlet assignment 
      • Language
      • Active  / Non Active
         
    • Employees Access Group
      Fully configurable Employee access group with multiple level of restriction
      • Portal:   Allowed / restricted / Viewonly / SaveOnly / 
      • POS: Allowed / Restricted / Manager Approval
     
     

    Configuration - POS

    • Panel
      Fully flexible panel and button configuration with
      • Drag & Drop ability
      • Copy Panels
      • Quick Panel creation (search items by Categories, Course etc.. and auto create panel)
      • Image upload
      • Function assignment for button
      • Button template creation
      • Time Restriction available per panel
         
    • Modifiers
      Section where modifier can be created
       
    • Meals Set Up
      Meal Set up enables the creation for fixed priced menu, priced modifiers or other combination
       
    • Item Groups
      Item groups enables the grouping of items for quick search in various part of the system including panel building.
       
    • Tenders
      Tenders section with some of the following parameters
      • Online Offline
      • Maximum Tender
      • Refund allowed /  not allowed
      • Open Cash drawer
      • Currency Exchange Rate
      • Surcharge value
      • Clear Service Charge or Tax
      • Access Group restriction
      • Linked discount
      • Multiple Mapping layer
         
    • Print Group
      Print group configuration for printer routing
       
    • Translation
      Allows translation of specific items in multiple language
       
    • POS Scheduler
      Pos SCHEDULER enable to trigger automatic price level change, shift change, workstation close or z reading at outlet level.
       
    • Shifts
      Creation of shift with following parameters
      • Start and End time
      • Outlet
      • Price level
      • Panel
         
    • Report /  Export Scheduler
      Task scheduler allows the configuration of report / export scheduling based on various criteria
      • Email, Export or SFTP/FTP for report /  3rd party system file export
      • Report type or export time
      • User
      • Period of Report
      • Frequency of report
         
    • Outlet Set Up
      Enable the configuration of Outlet with some of the following parameters
      • Location
      • Table Assignment
      • Table Type
      • Workstation assignment
      • Print assignment  
      • Print Routing
         
    • Print Routing
      Print routing assignment for all outlets
       
    • Slip Parameter
      Configuration of Split Parameter per Outlet
       
    • Destinations
      Creation of Destination (i.e. Eat In / Take away) with different price and tax group
       
    • Reason Type
      Reasons creation for
      • Void
      • Bill reprint
      • No Sale
      • KOT Routing
      • Pay in /Pay Out
      • Refund
      • Discount
      • Cover Type 
      • KOT Messages
     
     
     
     

    Interfaces

    PMS

    • Protel MPE/SPE/Air
    • Opera
    • Guestline
    • Infor
    • StaynTouch
     
     

    Payment Gateway

    • Planet Available for : Pay@Table / Pay@Counter / BarTab / xnPOS MobilePay / xnPOS GO and xnPOS QR Pay
      Europe / UAE / USA / Canada / Mexico / 
    • Elavon US Available for : Pay@Table / Pay@Counter / BarTab / xnPOS MobilePay / xnPOS GO and xnPOS QR Pay 
      USA / Canada
    • Windcave (formerly Payment Express) - Available for Pay@Counter, Pay@Table, xnPOS GO and xnPOS QR PAY
      Australia /  New Zealand
    • Shift4 - Pay@Counter
      US / Canada
    • Adyen  - Available for Pay@Counter (no PreAuth) -  Pay@Table - xnPOS MobilePay, xnPOS GO & xnPOS QRPAY
      Europe / UAE / USA / Canada / Mexico / Australia
     
     

    Guest Ordering

    • Wi-Q
     
     

    Table Management

    • Quadranet
    • SevenRooms
    • OpenTable
    • TableCheck (Coming Soon)
     
     

    Procurement / Stock

    • Fourth POS Gateway – 1 Way  NEW STANDARD for all Fourth Hospitality Products 
    • Fidelio Material Control -  1Way
    • Procure.net – 2 Way
    • Janna – 1 Way
    • ProcureWizard – 1 Way
    • Entersoft – 1 Way
    • KitchenCut -  1 Way
    • BirchStreet -  1 Way
    • Prolific - 1 Way

    Other system can be done upon requests

     
     

    Reporting

    • xnBI -  1 Way
    • ProfitSword -  1 Way -  Revenue Analysis -  US Market
    • Craftable -  1 Way
    • Avero - 1 Way

    Other system can be done upon requests

     
     

    Loyalty

    • DailyPoint
    • TAC
    • GHA (coming soon)

    Other system can be done upon requests

     
     

    Back Office 

    • Sun
    • Entersoft
    • SAP
    • Alif Back Office

    Other system can be done upon request

     
     

    HR Systems

    • Infosync
     
     
     
     

    Fiscal Compliance

    The following countries are compliant with Fiscal printing / Fiscal invoice requirement via a 3rd Party interface

    • Germany
    • Italy
    • Croatia
    • Austria
    • Poland
    • Belgium
    • Kingdom of Saudi Arabia
    • Mexico
    • Spain (compliance required from 2026)
    • Portugal (in Development)
    • France (in Development)
     
     

     

     

     

     

     

     

    features xnpos

    Was this article helpful?

    Yes
    No
    Give feedback about this article

    Related Articles

    • xnPOS QR PAY
    • Opera Interface Feature List

    Follow us:

    Copyright 2025 – xnPOS.

    Knowledge Base Software by Helpjuice

    Definition by Author

    0
    0
    Expand