xnPOS Feature List
Discover the comprehensive feature list of xnPOS to streamline your point of sale operations and enhance your business efficiency.
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 |
|
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
-
Cover Entry
-
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
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
- Order & Pay.
- Transactional Order
-
Choice of Service mode per Outlet
- Dine in for Lounge, Restaurant, Beach area
- Room Service
- Takeaway
- 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
- Indra
- Infor
- StaynTouch (Coming Soon)
Payment Gateway
- PxP
-
Planet Pay@Table / Planet Pay@Counter / Bar Tab / xnPOS MobilePay - Available for xnPOS GO and xnPOS QR Pay
Europe / UAE / USA / Canada / Mexico / -
Elavon US Pay@Table / Pay@Counter / BarTab - Available for xnPOS GO and xnPOS QR Pay
USA / Canada -
Windcave Pay@Counter (formerly Payment Express) - Available for Pay@Counter, xnPOS GO and xnPOS QR PAY (Pay@Table coming soon)
Australia / New Zealand -
Shift4 - Pay@Counter
US / Canada -
Adyen - 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 (Coming Soon)
- 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
Other system can be done upon requests
Back Office
- Sun
- Entersoft
- SAP
- Alif Back Office
Other system can be done upon request
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
- Portugal (in Development)
- France (in Development)