Skip to main content

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).

XDM_Order_Tiles_Font_Styles.png

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

XKM_Custom_Font_Screen_Stacked_-_No_System_Header-Footer.png

Screen Side by Side

XKM_Custom_Font_Screen_Side_by_Side.png

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.

XDM_Kitchen_Screen_Settings_Suppress_Modifiers-Child_Items_until_Claim-Begin_Preperation.png

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

XKM_Modified-Child_Items_Hidden.png

Item With Modifiers - Claimed

XKM_Modified-Child_Items_Claimed.png

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.

XOP_Allow_Minors_to_Return_Early.png

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.

XDM_Break_Time_Configuration_Allow_Minors_to_Return_Early.png

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.

POS_FreedomPay_Enabled.png

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_FreedomPay_Disabled.png

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.

XPOS_Paired_Device_Indicator.png
  • Indicator only appears for devices that require pairing.

  • If no device is paired, “No Device” appears.

    XPOS_No_Paired_Device_Indicator.png
  • 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.

Cloud PortalUser ManagementRolesCompany Administrator RoleData ManagementPackages

XOP_Roles_Permission_Stop_Cart.png

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

    XCAT_Login_in_with_Guest_Create_Option.png

    Register As Guest - Enter Email

    XCAT_-_Register_guest_account_-_enter_email.png
  • 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.

    XCAT_EOD_Order_Confirmation.png
  • 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

    XCAT_Calendar_Show_All_Events_1.png

    Calendar Event Title - Example 2

    XCAT_Calendar_Show_All_Events_2.png
  • 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.

RPT_Order_Statuses_Available_to_SS_Users.png

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)

XCAT_QR_Code_Export.png

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

XCAT_Touchless_Payment_Google_Pay.png
XCAT_Touchless_Payment_Google_Pay_2.png

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

    XCAT_EDO_Preview_Data_1.png

    Calendar View Example

    XCAT_EDO_Preview_Data_2.png

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.

Cloud PortalLeft Menu PaneUser ManagementRoles[Select a Role]ReportingInventory Reports

XOP_Role_Permissions_Recipe_Depletions_Report.png

Data Management

New report option Recipe Depletions.

XDM_Report_Options_Report_Menu_Layout_Recipe_Depletions.png

To configure the report:

Cloud Portal4-Dot MenuData ManagementReportingReport OptionsInventory

  1. From the Inventory Category list, select Recipe Depletions.

  2. 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.

    XDM_Report_Options_Report_Menu_Layout_Recipe_Depletions_2.png
  3. 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.

RPT_Recipe_Depletions_Report.png

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:

xpos_functions.png
xpos_functions_revenu_quebec.png
xpos_functions_revenu_quebec03.png

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.