¶¶Òõ

Skip to main content

2025 June | Feature Highlights

Data Management | Pricing Rule Management Permissions

PRMA-4202

New permission Pricing-Rule.Manage to allow users to configure the pricing rules for products.

Affected Components:

  • Data Management (DM)

  • Cloud Portal

Data Management

  • Added the ability to enable and disable the following permissions for users:

    • Add Pricing Rule

    • Add Child-Item Pricing Rule

    XOP_User_Permissions_Manage_Pricing_Rules.png
  • Users can now edit the ranges of Quantity-based Child-Item Pricing Rules.

    XDM_Edit_Child-Item_Pricing_Rule_Pricing_By_Quantity.png

Cloud Portal

New admin permission Pricing-Rule.Manage allows users to configure the pricing rules for products.

XOP_Admin_Permissions_Manage_Pricing_Rules.png

Data Management | IP Address Conflict Message

PRMA-5296

Data Management now shows an info message when there are IP address conflicts (such as duplicate IP addresses) and provides a resolution option(s).

Affected Components:

  • Data Management

Data Management

New info message when there is an IP address conflict with a resolution option(s). Added the ability to generate of a CSV report showing the details of the IP Address, Site, and Peripheral.

Data_Management_Multiple_IP_Address_Conflict.png

Gift and Loyalty | Paytronix Gift Transaction Enhancement

PRMA-5253

New flag is_retry in Point of Sale (POS) requests and a lookup of transaction history in Paytronix to check Gift and Loyalty for previously processed transactions, allowing retries for specific transaction types upon encountering errors and preventing double charging customers during gift transactions processed through Paytronix.

Affected Components:

  • Gift and Loyalty

  • Point of Sale (POS)

Gifty and Loyalty

  • Ensured that gift transactions are not double-processed in the following requests: activate, bulkActivate, value, payment. When is_retry flag is false, gift request is sent without changes. When is_retry flag is true, transaction is looked up 24-hour payment history to determine whether request is sent.

  • receipt_details response processes successfully.

Point of Sale

Paytronix: To identify Retry transactions and avoid duplicate charges, added “is_retry“ flag to following Gift Card requests when initiated via Retry button:

  • Activate, Add Value, Bulk Activate, Cash Out, Payment, and Refund/Void

Gift and Loyalty | Loyalty Notifications and Recommendations

PRMA-6038

Added support to the loyalty service to allow the following:

  • Register loyalty account via phone number, email, card number etc.

  • Update loyalty profile details, such as name, preferences, phone number, email etc.

  • System can now send push or SMS notifications based on user behavior or events, such as reminders for discounts, birthday offers, or featured restaurant promotions.

  • Personalize upsell suggestions, like add-ons, based on a user’s past behavior or preferences at checkout,.

Affected Components:

  • Gift and Loyalty

Gift and Loyalty

  • Enhanced loyalty service usability and performance by creating new endpoints addCustomer, updateCustomer, and reverseBalance.

  • Added terms_and_conditions_confirmed value to customer_details object in addCustomer request value.

Kitchen Management | Recall Screen

PRMA-4226

New inactivity timeout notification on the Recall Screen to alert users and return user to previous screen after period of inactivity.

Affected Components:

  • Data Management

  • Kitchen Management

Data Management

New setting in General Kitchen Settings, Recall Screen Inactivity Timer allows the user to define the inactivity timer duration.

Cloud Portal → Data Management → Kitchen Settings → General Kitchen Settings → Display

DM_Recall_Screen_Inactivity_Timer.png

Kitchen Management

Updated Recall Screen to improve screen identification and alert user:

  • Changed color of screen background and header.

  • Added message to screen footer to alert user.

  • Added timer to close Recall Screen and return user to previous screen after period of inactivity.

  • Updated presentation of "out of focus" message.

KM_Recall_Timer_Notification.png

Mobile Manager | Incident Rate Key Stat and Report

PRMA-5932

Improvements to the Incident Rate Key Stat to include a new drill down level, align the Incident Rate key stat with the Employee Scorecard Report, and add a Incident Key Rate Report.

Affected Components:

  • Mobile Manager

  • Reports

Mobile Manager

  • The Incident Rate Key Stat now includes a new Tags drill down level

  • The following updates align the Incident Rate Key Stat with the Employee Scorecard Report:

    • The employee list of the Incident Rate Key stat matches the list in the Employee Scorecard Report

    • The following calculation is applied when a Guest Count calculation is set in Mobile Manager:

      • ([Net Sales Quantity where product tag = <Tag_name] per Employee / Total guests per Employee) x 100%

    • The following calculation is applied when an Order Count calculation is set:

      • (Net Sales Quantity where product tag = [<Tag_name>] per Employee / Total orders per Employee) x 100%

    • Mobile Manager runs a check to verify the calculation results are the same between Mobile Manager and Reports when the Mobile Manager/Guest Count calculation is set

Reports

Added Incident Rate Report to allow users to create up to five (5) Incident Rate values to measure the quantity of items sold against the count of orders or guests.

The Incident Rate Report includes:

  • Name of each section

  • Name of selected grouping

  • Order Count or Guest Count

  • Named Calculation

  • Incident Rate

Select + Add Incident Rate Calculator to add up to five (5) Incident Rate values. Use the Named Calculation editor to define:

  • Numerator - From the dropdown, select a Named Calculation.

  • Denominator - From the dropdown, select the preferred option:

    • Order Count

    • Guest Count

When all required fields are defined, select Back to return to the Report Configurations screen.

Mobile Manager | Date and Benchmark Key Stat Configuration

PRMA-5943

New Speed of Service (SOS) Key Stat configuration to include Date and Benchmark metrics

Affected Components:

  • Mobile Manager

Mobile Manager

  • New fields on the SOS Key Stat configuration:

    • Comparison - Shows available Date(s) and Benchmark(s)

    • New Benchmark fields:

      • Benchmark Value (in seconds)

        Note: This field is empty by default. Entry must be greater than zero (0).

      XMM_Benchmark.png
  • When a Benchmark is added, the From value changes to Variance which reflects the difference between the date value and the benchmark value.

  • New Drill down metrics:

    • Achieved Qty - Quantity of orders less than the benchmark

    • Exception Qty - Quantity of records greater than the benchmark

    • Achieved AVG - Average number of orders over a defined time that are less than the benchmark

    • Exception AVG - Average number of records over a defined time that are greater than the benchmark

Mobile Manager | Help Section

PRMA-6145

New Help Section for Mobile Manager.

Affected Components:

  • Mobile Manager

Mobile Manager

  • New Help link in the Feedback & Support section of the Settings page.

    MM_Help_Link.png
  • Moved Feedback & Support help link from internal to external browser.

Online Ordering | Custom Discount Names

PRMA-6206

Online Ordering can now accept discounts with custom names.

Affected Components:

  • Online Ordering

  • Point of Sale (POS)

Online Ordering

  • Enhanced loyalty rewards by enabling integrators to specify custom discount names in requests.

  • Enabled accurate application of discounts to orders by including rollup pricing and tax data with the following actions:

    • Update endpoints to include following data in generated order: rolled_up_price,; rollup_after_tax_amount; rollup_before_tax_amount; rollup_type: after_tax

    • Trigger price engine method with following parameters: OrderItemPriceResult; ItemSourceInfo

Point of Sale

If discount “name“ is present in XOO request, the discount calculator associates this name with the order instead of the name defined in Data Management.

Point of Sale | Tip Detail Report

PRMA-5571

New feature to enable tipped employees to print a Tips Detail report clocking out.

Affected Components:

  • Data Management

  • Point of Sale (POS)

Data Management

Enabled administrators to extend Clock Out to include Pay Tips information on employee chit with the following actions:

  • Updated Time Clock Punch receipt template with Options and Sorts side navigation with settings Options and Extra Print Elements

    Data_Management_Extra_Print_Elements.png
  • Updated Time Clock Punch Template Helper with new variable {{print_tip_detail}}

Point of Sale

Time Clock Punch template now includes optional element:

  • Print Tip Detail - Print employee tip details on Clock Out chit.

    Clock_Out_Punch_Chit.png

Point of Sale | Genius USB Connection Type Integration

PRMA-5580

Point of Sale (POS) terminals can now interface with Genius peripherals using a USB connection.

Affected Components:

  • Data Management (DM)

  • Point of Sale (POS)

Data Management

Enhanced payment peripheral functionality with the following actions:

  • Added new Genius USB Connection Type to Peripheral when Payment is selected in Peripheral Type field and Genius is selected in Peripheral Scheme field in Add New Payment popup

    DM_Genius_USB_Peripheral_Type.jpg
  • When Genius USB Connection Type is selected, following subsection settings display on create peripheral form: Peripheral Type; Peripheral Configuration

    DM_Genius_USB_Peripheral_Configuration.png
  • Connection Configuration subsection displays following options: Connection Type; Adapter Type

    DM_Genius_USB_Connection_Configuration.jpg
  • When user selects Add Set option, Network Configuration Set Options popup displays fields Set Name and Operating System

    DM_Genius_USB_Network_Configuration_Set_Options.jpg
  • Enhanced optimization depending on operating system selected (Android, Windows)

Point of Sale

Point of Sale now supports USB connections with Genius peripherals.

Point of Sale | Tax Exempt ID Alphanumeric Keypad

PRMA-6091

Added support for Tax Exempt ID capture with an alphanumeric keypad.

Affected Components:

  • Data Management

  • Point of Sale (POS)

Data Management

Portal → 4-Dot Menu → Data Management → Ordering Settings → Settings → Preferences → Order Application → Ordering

When Display Tax Exempt Prompt is enabled, the following setting is displayed:

  • Tax Exempt ID Keypad - From the dropdown, select the preferred keypad to provide for Tax Exempt IDs.

Data_Management_Tax_Exempt_Alphanumeric_Keypad.png

Point of Sale

Select preferred keypad for Tax Exempt IDs: numeric or alphanumeric. Some states require alphanumeric IDs.

POS_Alphanumeric_Keypad.png

Point of Sale | Validation Format

PRMA-6191

As part of barcode scanning validation and parsing updates, the Validation Format utility now allows Point of Sale (POS) to accept Stored Value barcode scans from outside context devices to have a possibility to swipe their Gift Cards outside context of the Order/Tender screens and POS be able to recognize swiped entity as a gift card.

Affected Components:

  • Point of Sale (POS)

Point of Sale

POS can now scan Stored Value barcodes from outside context of the Order/Tender screens without requiring the user at the POS to open a separate modal (e.g. Loyalty Identification modal).

Reports | Detail Page

PRMA-5790

New slide-out Detail page for all reports. This page shows Order Timestamps and Item-Level Details or Order-Level Details.

Affected Components:

  • Reports

Reports

  • The Sales and Transaction Report now utilizes hyperlinks for SOS formulas

  • Implemented a slide-out Detail page that shows Order Timestamps and Item-Level or Order-Level Details. Select the SOS cell to open the Detail page

Reports | Baseline Loyalty Metrics

PRMA-6087

New section in the following reports that show data for Loyalty ²¹²Ô»åÌýOrder Sources:

  • Sales Detail Report (SDR)

  • Daily Activity Report (DAR)

  • Employee Audit Report (EAR)

Affected Components:

  • Data Management

  • Reports

Data Management

Enabled administrators to configure loyalty options for reporting by adding new Loyalty setting with Toggle On/Off functionality to Reporting Layout grid.

Data_Management_Report_Options_Loyalty_Layout_Grid.png

Reports

  • New Loyalty section and Order Sources subsection for the following reports:

    • Sales Detail Report (SDR)

    • Daily Activity Report (DAR)

    • Employee Audit Report (EAR)

    The Loyalty section displays the performance metrics between loyalty and non-loyalty customers with the Order Sources subsection displaying the source of the associated loyalty metric. This is intended to aid in informing decisions for promotions and customer engagement strategies.

    Enable the Loyalty and Order Source sections in Data Management Reporting Preferences.

    Reporting_Loyalty_and_Order_Sources_Section.png
  • The following Reporting APIs fields now include loyalty data for custom applications and analytics platforms:

    • Calculated Statistics API

    • Calculations by Day Part API

    • Calculations by Destination API

    • Calculations by Order Source API

    To facilitate the new Reporting API fields, added the following metrics:

    • Loyalty Net Sales

    • Loyalty Net Quantity

    • Loyalty Average Check

    • Loyalty Guest Count

    • Loyalty Discount Quantity

    • Loyalty Discount Amount

Suite Catering | Payment Card Security Compliance

PRMA-5100

Enhanced payment card security in compliance with Payment Card Industry (PCI) 4.0 requirements for managing scripts and implementing change detection mechanisms on payment pages.

Affected Components:

  • Online Ordering

  • Suite Catering

Online Ordering

  • Added support to enhance sub-resource Content Security Policy integrity to touchless script content.

  • Added new endpoint to consume and compare headers from user browser.

Suite Catering

  • Enhanced payment card security compliance with improved configuration monitoring, API reporting and logging, and cryptographic hash functionality.

  • Enhanced file change monitoring reporting/logging functionality. Enhanced file change monitoring configurations.

  • Enhanced Payment Card Industry alarm mechanism for requests.

Suite Catering | Touchless Payment Link

PRMA-6011

Improved Event Day Orders (EDO) invoices payment link in Suite Catering SuiteSpot (SS).

Affected Components:

  • Suite Catering

Suite Catering

Updated the touchless payment link for end of day orders to send user to the Online Ordering Tip page rather than Online Ordering Payment Detail page.

Suite Catering | Guest Event Day Orders

PRMA-6228

Authorized users can now place Event Day Orders from outside of a suite assignment as a guest.

Affected Components:

  • Suite Catering

Suite Catering

  • Added support for authorized users to place Event Day Orders outside of suite assignment as a guest with the following actions:

    • Enable creation of Tax Exempt orders using information from account settings when 1) Tax Exempt is enabled for site and 2) account is set as Tax Exempt

    • Add capsule note text after Tax Name in Tax breakdown section for new orders prior to creation if Tax Exempt is enabled for site and Tax Exempt is applied to order

    • Add capsule note text after Tax Name in Tax breakdown section for created orders if Tax Exempt is applied to order

  • Enhanced functionality enabling authorized user to place Guest Event Day Order.