2024 April: Feature Highlights
Provide Local IRIS POS API for Xenial Kiosk
PRMA-3761
Added subscription for Xenial IRIS Interface API which allows applications to integrate with IRIS on the local site network and continue to function through loss of internet connection. The API validates an active subscription for the IRIS interface and allows applications to function without internet connection for up to 30 days.
Affected Components:
Xenial IRIS Point of Sale
Xenial Kiosk
Xenial Cloud Portal
Xenial Kitchen Management (XKM)
Xenial Digital Menu Board (XDMB)
Xenial Online Ordering (XOO)
Xenial IRIS Point of Sale
Added subscription option to enable local network connection for XPOS.
Xenial Kiosk
The IRIS API now allows Xenial kiosk to connect to the local network.
Xenial Cloud Portal
Created permissions for IRIS API access.
Xenial Kitchen Management (XKM)
The IRIS API now allows XKM to connect to the local network.
Xenial Digital Menu Board (XDMB)
The IRIS API now allows DMB to connect to the local network.
Xenial Online Ordering (XOO)
The IRIS API now allow XOO to connect to the local network.
FreedomPay Multi-Lane Support
PRMA-4251
Xenial Point of Sale can now process card payments from multiple FreedomPay peripherals. Added the ability to customize tips from FreedomPay devices. FreedomPay peripheral communication is now available through ethernet/LAN connections and Ordering-Payment Terminals Relation option to the dropdown list of the Payment tab.
Affected Components:
Xenial Self-Service Digital Menu Boards (XDMB)
Xenial Cloud POS (XPOS)
Xenial Self-Service Digital Menu Board (XDMB)
Added the ability to customize tips from FreedomPay devices.
Xenial Cloud POS (XPOS)
Xenial Point of Sale can now process card payments from multiple FreedomPay peripherals.
Payment Tab - Added option Ordering-Payment Terminals Relation to the dropdown list.
Products Sold by Time Report
PRMA-4349
To better analyze sales, Xenial Reports offers a Products Sold by Time report that summarizes product or category sales in 15, 30, or 60 minute increments.
Affected Components:
Xenial Reports
Xenial Cloud Portal
Xenial Data Management
Xenial Cloud Portal (XOP)
The Products Sold by Time Report requires the Reporting.Products.Sold.By.Time permission set through Xenial Cloud Portal.
Xenial Data Management (XDM)
Configure the Products Sold by Time Report through Xenial Data Management.
FreedomPay Integration
PRMA-4420
Through the FreedomPay integration, users can perform contactless transactions, add and edit tips, and cancel payments. Improved the Custom Fields in Xenial Point of Sale to include new options for FreedomPay. FreedomPay peripheral device displays error messages in tandem with the error displayed on Xenial Payment Routing. Stadiums with existing pay connections were updated to utilized the FreedomPay software and hardware.
Affected Components:
Xenial Reports (XPR)
Xenial Cloud POS (XPOS)
Xenial Payment Reports (XPR)
Xenial Payment Reporting interfaces with the FreedomPay peripherals and user interface to allow users to perform contactless transactions, add and edit tips, and cancel payments.
Xenial Point of Sale (XPOS)
Improved the Custom Fields in Xenial Point of Sale to include the following options:
Type: Payment
Product: XPR
FreedomPay Ingenico Support
PRMA-4689
Support for the FreedomPay devices Ingenico Link2500 and the Link2500i was added.
Affected Components:
Xenial Data Management (XDM)
Xenial Cloud POS (XPOS)
Xenial Digital Menu (XDM)
Support for the FreedomPay devices Ingenico Link2500 and the Link2500i was added for XDM.
Xenial Cloud POS (XPOS)
Support for the FreedomPay devices Ingenico Link2500 and the Link2500i was added for XPOS.
FreedomPay Gift Card Refunds
PRMA-4726
To further enhance previously added FreedomPay Gift Card functionality, XPOS now supports gift card refunds.
Affected Components:
Xenial Cloud POS (XPOS)
Nutritional Option: Caffeine
PRMA-4938
Xenial Data Management supports listing caffeine values for both products and modifiers through the nutritional values edit. Use the dropdown to choose whether to list the contents as an exact value or a range.
Affected Components:
Xenial Data Management (XDM)


For more information, see Nutrition.
Online Ordering: Child Item Sorting by Order Source
PRMA-4985
By default, the child items on online orders injected into the system are sorted alphabetically on the POS and Kitchen displays. This update enables the user to specify different child item sorting methods based on the order source of the injected order.
For example, configure the application to always use the child item sorting method defined by the integrator when the order source of the injected order is Mobile.
Affected Components:
Data Management (XDM)
Online Ordering (XOO)
Data Management (XDM)
→ → → → →
The Company/Site Preferences editors now include an Online Ordering section where settings related to Xenial Online Ordering (XOO) are defined.
From the Online Ordering section, configure the following setting:
![]() |
Child Item Sorting by Order Source - Toggle Yes to specify the method for sorting child items of injected orders on the POS and Kitchen displays based on order source.
When toggled Yes, the Child Item Sorting by Order Source section appears. For each listed order source, specify the method for sorting child items on an injected order.
To add order sources to the list, select Add Order Sources.
From the Sorting method dropdown, select the desired child item sorting method:
By Name - Sort the child items alphabetically by name.
User-Defined Order - Apply the child item sorting defined by the integrator.
Online Ordering (XOO)
Updated the Order Engine to sort child items of injected orders in accordance with the method specified for the order source.
Online Orders: Include EXPO Number
PRMA-4994
By default, an EXPO number is not associated with online orders. This update enables the user to optionally include an EXPO number on online orders injected into the system. EXPO numbers can be used to facilitate order delivery to the customer.
Affected Components:
Data Management (XDM)
Online Ordering (XOO)
Data Management (XDM)
→ → → → →
The Company/Site Preferences editors now include an Online Ordering section where settings related to Xenial Online Ordering (XOO) are defined.
From the Online Ordering section, configure the following setting:
![]() |
Include Expo Numbers to Online Orders - From the Expo Numbers for Injected Orders section, toggle this setting to the desired value:
Toggle On to add EXPO numbers to injected online orders. EXPO numbers can be used to facilitate order delivery to the customer.
Toggle Off to NOT add EXPO numbers to injected online orders.
Online Ordering (XOO)
When the new Data Management setting Include Expo Numbers to Online Orders is enabled, an EXPO number is now included on online orders injected into the POS and sent to the Xenial Kitchen Management (XKM) application.
The EXPO number consists of the respective POS terminal number + The last two (2) digits of the order number.
For example, iif the POS terminal number is 99 and the order number is 4857, then the EXPO number is 9957.
Menu Engine: Modifier Image Support
PRMA-5045
Menu Engine now supports images and image sets for modifiers, so that images can be displayed for modifiers on ordering menus.
Affected Components:
Online Ordering (XOO)
Online Ordering (XOO)
Images configured for modifier records in Data Management are now consumed and included in the Menu Engine payload.
Modifier image data follows the same structure that is used for product images. As with product images, modifier image set data is only stored when the respective Include_image_sets parameter is enabled on the Xenial Portal subscription.