2025 March | Feature Highlights
Kitchen | ORS Font Sizes
PRMA-5743
Users can now adjust the size of fonts within the cells on the Order Ready screen to improve user experience.
Affected Components:
Data Management (XDM)
Kitchen Management (XKM)
Data Management
New setting in XDM that allows the user to configure the font size on the Kitchen Screen.
Cloud Portal → 4-Dot Menu → Data Management → Kitchen Settings → Kitchen Screen Settings
Configure the following settings from the Order Tiles section of the Theme page of the Kitchen Screen Settings editor:
Order Information Font Size - Size of section title text and order tile text in pixels.
Ready Timer Font Size - Size of text for order tile timers in Ready section (if active).
![]() |
Kitchen Management
Configure font size of following elements to improve Order Ready screen visibility:
Section title text
Order tile text
Order tile timers
Screen Stacked - No System Header/Footer
| Screen Side by Side
|
Kitchen | Simplified Screens
PRMA-6016
Modified and child items in Kitchen Management (XKM) can now be hidden until user claims or begins the preparation of the respective parent item. This update helps streamline work processes by suppressing the display of key information until item is claimed or prepared. Manage this new setting from the Kitchen Screen Settings in Data Management (XDM)
Affected Components:
Data Management (XDM)
Kitchen Management (XKM)
Data Management
New Kitchen Screen Setting to hide modifiers and child items until user claims or begins preparation of the respective parent item.
Cloud Portal → 4-Dot Menu → Data Management → Kitchen Settings → Kitchen Screen Settings
Configure the following setting from the Item Events section of the Cells page of the Kitchen Screen Settings editor:
Suppress Modifiers/Child Items until Claim/Begin Prep - Hide modifiers and child items until user claims or begins preparation of the respective parent item.
This setting is only available for Advance Lifecycle Item Events.
Modifiers and child items are displayed for the parent item upon a Claim or Begin Prep event.
![]() |
Kitchen Management
Added setting to hide modifiers and child items for parent items on the kitchen display until user claims or begins preparation of the parent item.
Item With Modifiers - Unclaimed
![]() |
Item With Modifiers - Claimed
![]() |
Enable this setting to improve the accuracy of speed of service reporting and preserve screen real estate.
Kitchen | Technical Improvement
PRMA-5987
Improved the way large data blocks are handled when orders are kept in database for an extended time.
Affected Components:
Kitchen Management (XKM)
Kitchen Management
Technical improvements to the XKM database to handle large data blocks kept in the database for an extended period of time.
POS | Break Time Clock Ins
PRMA-5882
New setting to allow minors to return early from a break. Administrators can enable the ability to manage early break permissions at the global and company levels.
Affected Components:
Cloud Portal (XOP)
Data Management (XDM)
Point of Sale (XPOS)
Cloud Portal
Enabled administrators to manage employees returning early from breaks by adding new Break.End.Early.Others permission at global and company levels.
![]() |
Data Management
Enabled administrators to specify if minor employees can return early from breaks by adding new Allow Minors to Return Early toggle to Break Time form.
Break Time Configuration
Cloud Portal → 4-Dot Menu → Data Management → Back Office Settings → Break Time
From the General section of Break Time editor, define the following setting:
Allow Minors to Return Early - Toggle On to allow minors to return from breaks before the defined Break Length expires.
![]() |
Point of Sale
Added setting to allow minors to return early from a break. It may be necessary to disable this setting to ensure local labor laws are enforced.
POS | Fiscal Plug-in Extension
PRMA-5967
Extended the Fiscal Plug-In APIs so that the Fiscal Integration with Point of Sale (XPOS) can update an order object with data used during receipt printing to print a QR code.
Affected Components:
Point of Sale (XPOS)
Point of Sale
Extended onOrderPaymentProcessed Fiscal Plugin Event with option to update Order Object so this data is printed on Closed order receipt.
Extended onOrderPaymentProcessed Fiscal Plugin Event with option to Reverse Payment so that an Order Object can NOT be closed until all conditions to close are met.
POS | FreedomPay and Gift Payments
PRMA-5915
POS processes stored value on loyalty account on gift card tender via payment device to provide single-scan user experience.
Affected Components:
Point of Sale (XPOS)
Point of Sale
When Enable Gift Card Processing Through Xenial is enabled from Liability Items → Gift Cards section of Company/Site Preferences, a payment request is sent to XGL Loyalty.
If ACCOUNT_AS_PARAMETER is enabled for payment device, POS passes gift card number consumed from barcode scanner to device.
If ACCOUNT_AS_PARAMETER is disabled, the card number can only be captured from payment device.
![]() |
Even when Enable Gift Card Processing Through Xenial setting is disabled, the Customer Balance is still available in identifyCustomer response.
If ACCOUNT_AS_PARAMETER is enabled for payment device, the Customer Balance payment option is available and a payment is initiated for gift card received in identifyCustomer response.
If Customer Balance payment is voided, the card number is passed to FreedomPay and a void is initiated on device.
If ACCOUNT_AS_PARAMETER is disabled, the Customer Balance payment option is NOT available. This prevents Customer Balance payments on devices that do not support passing the card number.
![]() |
POS | Paired Device Indicator
PRMA-5771
New indicator on Point of Sale (XPOS) screen footer that indicates which payment is paired with a device connected to a POS terminal.
Affected Components:
Point of Sale (XPOS)
Point of Sale
Added indicator to the POS screen footer that indicates which payment device is paired with a POS terminal.
![]() |
Indicator only appears for devices that require pairing.
If no device is paired, “No Device” appears.
If a device is paired, the device’s serial number appears.
If Bluetooth is used, a Bluetooth icon appears next to the serial number.
The icon is crossed out when the device is not paired.
Portal | Cart API Improvements
PRMA-5168
Update to cart API in Data Management (XDM) to allow an internal user to stop a package deployment from the Active Packages screen.
Affected Components:
Cloud Portal (XOP)
Data Management (XDM)
Cloud Portal
New XDM permission cart.Stop that allows an internal role user to stop a package deployment from the Active Packages screen.
→ → → → →

Data Management
New Elastic Container Service (ECS) Scheduler that looks for companies that await cart deployment in DM carts collections. It then updates the carts from find({company_id: COMPANY, status: 'ready_to_reploy'}).sort({created_at: 1}).limit(availableSlotsForCompany)
to in_progress: true
and sends SQS messages for the carts to the worker SQS. The service is limited to 1 task and runs at fixed rate.
Portal | Improved Performance
PRMA-5660
Implemented a metering and throttling threshold Cloud Portal (XOP) User Acceptance Testing (UAT) servers to prevent overloading when handling large workloads.
Affected Components:
Cloud Portal (XOP)
Cloud Portal
Implemented new configuration for gatekeeper_header environment variable.
Portal | Security Enhancements
PRMA-5458
Ran security and infrastructure penetration test in order to ensure the Synopsis Security Fixes stored in the Cloud Portal (XOP) are secure.
Affected Components:
Cloud Portal (XOP)
Cloud Portal
Improved security logic for the following mechanisms in the Cloud Portal:
Data Service Documents and MetaData Information
Form Manipulation
Bypassing Multi-Factor Authentication
Sending sensitive information to the server via URL
Suite Catering | SuiteSpot EDO
PRMA-5770
Suite Catering (XCAT) now allows Account Holders to place (Event Day Orders) EDO order during an event from SuiteSpot (SS) and Suite Catering Portal (SCP).
Affected Components:
Suite Catering (XCAT)
Suite Catering
Added support for suite guests to register account and place Event Day Orders through toggle function if Enable EDO from SuiteSpot option is enabled.
Register As Guest
Register As Guest - Enter Email
Hide Event Day Order banner on welcome screen and calendar page of inactive accounts.
EDO tile now displays on the view list in SS
If there are only upcoming events, the message/label at the top displays 賦dzԲԳٲ
If there is an event open for EDO orders the message/label at the top displays Ongoing and Upcoming Events
Enhanced the company page to no longer need to distinguish single vs multiple company sites to improve maintenance services.
EOD orders now lead to a confirmation page after completion and an order receipt is generated.
Updated how the Show Event title displays when selecting the Show All Events title:
In Month View:
If there is ongoing event, the ongoing event is displayed instead of the first event
If there is NO ongoing event, the next upcoming event is displayed
If all events on the selected day are closed, the last event title is displayed
In Week View:
If there is ongoing event, the ongoing event is displayed first
If there is NO ongoing event, the first and the next upcoming event are always displayed
If all events on the selected day are closed, the last two events are displayed
Calendar Event Title - Example 1
Calendar Event Title - Example 2
Events can be displayed on the welcome screen and event calendar without selecting a suite
Suite Catering | Givex Payments
PRMA-5787
Givex gift card can now be saved to an account and used to pay to orders and invoice from the Suite Catering (XCAT) Portal (SCP)
Affected Components:
Suite Catering (XCAT)
Suite Catering
Givex gift cards can now be saved to an account and used to pay orders and invoices.
Suite Catering | SuiteSpot Order History
PRMA-5795
Improved the Order Statuses available to SuiteSpot users to improve clarity between orders and the corresponding reports.
Orders available to users in SuiteSpot:
Open
Saved
Committed
Suspended
Closed
Voided Orders - Only orders Voided in SS will appear.
Affected Components:
Reports (RPT)
Suite Catering (XCAT)
Reports
To improve clarification between orders and the corresponding reports, the Order Status options available in Reports have been condensed for SuiteSpot users.
![]() |
Suite Catering
To improve clarification between orders and the corresponding reports, the Order Status options available in XCAT have been condensed for SuiteSpot users.
Suite Catering | QR Codes
PRMA-3382
Users can now export an Event Day Order's (EDO) QR code from the Suite Catering (XCAT) portal. This allows customers to scan a printed QR code at a suite/event to place an EDO.
Affected Components:
Suite Catering (XCAT)
Suite Catering
Added support for generating and exporting suite QR codes in catering portal.
QR codes can be exported in the following sizes:
Small -150x150 pixels (about 1.56 inches)
Medium - 300x300 pixels (about 3.13 inches)
Large - 600x600 pixels (about 6.25 inches)
![]() |
Suite Catering | Touchless Payments
PRMA-5250
Suite Catering now supports payments through a mobile wallet.
Affected Components:
Suite Catering (XCAT)
Suite Catering
New integration to allow XCAT SuiteSpot (SS) to support payments through the following touchless mobile wallets:
Google Pay
Samsung Pay
Apple Wallet
![]() |
![]() |
Suite Catering | General Improvements
PRMA-5896
This update includes several improvements to the functionality and user experience for Suite Catering (XCAT).
Affected Components:
Suite Catering (XCAT)
Suite Catering
When modifying and removing an allergen on an editable Order data is retained in the backend regardless if a change is committed to an allergen
The Order Summary now shows all placed items for an order in the Order Summary when an Suite Catering Portal (SCP) admin adds Advanced Day Ordering (ADO) items, Event Day Ordering (EDO) items, and Par Stock items for an Order
Updated appearance of preview data to fit to the new EDO data structure
Order Receipt Example
Calendar View Example
Suite Catering | Technical Improvements
PRMA-3934
Technical improvements to various Suite Catering (XCAT) UI and foundational components to improve user experience.
Affected Components:
Suite Catering (XCAT)
Suite Catering
Add hyperlink functionality to Guest Services coordinator.
Clicking outside of the Add New Credit Card no longer produces a confirmation message
Enabled users to copy email address in read-only fields Authorized User and Point of Contact.
Enhanced display of locked text input box in Order Detail and Account.
Enhanced locked text input boxes to prevent scrolling and show ... when text length exceeds the width of the box.
Venues Inventory | Reports
PRMA-4532
New Recipe Depletion Report to detail the depletion/usage amounts of inventory items for XVI.
Affected Components:
Cloud Portal (XOP)
Data Management (XDM)
Reports (RPT)
Venues Inventory (XVI)
Cloud Portal
New permission Recipe Depletions Report in the Reporting role settings. Enable this permission to allow viewing of the Recipe Depletions Report.
→ → → → → →
![]() |
Data Management
New report option Recipe Depletions.
![]() |
To configure the report:
→ → → → →
From the Inventory Category list, select Recipe Depletions.
In the Options section, define the following:
Custom Navigation Title - Type a name for navigation
Custom Report Title - Type a name for the report
Execute Automatically - Toggle Yes/No
Toggle Yes to automatically run the report
Toggle No to NOT automatically run the report.
From the upper-right of the Report Options configuration screen, select Save.
Reports
New Recipe Depletion Report that provides details on the depletion/usage amounts of inventory items for XVI.
![]() |
Venues Inventory
New Recipe Depletion Report that provides details on the depletion/usage amounts of inventory items
Technical Improvement | Revenu Québec WEB-SRM
PRMA-3324
Revenu Québec now requires merchants within the province to record and file all financial transactional data directly to the Revenu Québec web server, eliminating the previously used hardware-based solution of the SRM. Cloud integrates with the open WEB-SRM service to meet this requirement.
Affected Components:
Cloud POS (XPOS)
Cloud Portal (XOP)
Pipeline Service (XPS)
Cloud POS (XPOS)
Integrate POS with WEB-SRM and pass required certification(s).
Provide user report through XPOS:
![]() |
![]() |
![]() |
Cloud Portal (XOP)
Added the following:
Service - Revenu Québec WEB-SRM service available for Company and Site levels.
Role - Report.View.UserReport provides the assigned user with permissions to view/print the User Report for Revenu Québec.
Integrator - with appropriate Integrator Key and Webhook access.