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
Users can now edit the ranges of Quantity-based Child-Item Pricing Rules.
Cloud Portal
New admin permission Pricing-Rule.Manage allows users to configure the pricing rules for products.
![]() |
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.
![]() |
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.
→ → → →
![]() |
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.
![]() |
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).
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.
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
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.
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
When Genius USB Connection Type is selected, following subsection settings display on create peripheral form: Peripheral Type; Peripheral Configuration
Connection Configuration subsection displays following options: Connection Type; Adapter Type
When user selects Add Set option, Network Configuration Set Options popup displays fields Set Name and Operating System
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.
![]() |
Point of Sale
Select preferred keypad for Tax Exempt IDs: numeric or alphanumeric. Some states require alphanumeric IDs.
![]() |
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.
![]() |
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.
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.