Skip to main content

5.0.550-x

2025-01-23 | IRIS 5.0.550.400

The information provided below includes the user experience, data, configuration, process workflow, reporting, and infrastructure improvements and updates for this production version of IRIS 5.0.550.

Improvements

IRI-38481

XenialAdapter Service

This update corrects an issue where IRIS XenialAdapter service rejected orders from Online Ordering that included elements for customer, even though the customer elements and values were correct.

2025-12-24 | IRIS 5.0.550.300

The information provided below includes the user experience, data, configuration, process workflow, reporting, and infrastructure improvements and updates for this production version of IRIS 5.0.550.

Improvements

IRI-38350

Cash Drawers

This update corrected and issue where IRIS POS could open multiple virtual cash drawers each day for the Drive Thru Order Taker register.

IRI-38353

Change Due Rounding

The IRIS POS feature Advanced Refund uses the same cash rounding amount as the original cash payment.

IRI-38392

Utilities

RegMerge now includes options to copy order data from POSLive-xxxxx.sqlite databases used by IRIS services POI, XenialAdapter, and XPI.

IRI-38400, IRI-38431

Discounts

This update provides improvement in performance for the load time of the Discount and Discount Selection screens.

IRI-38407

Close Drawer Screen

This update corrects an issue where the Close Drawer screen displayed incorrect amount for Paid In / Paid Out.

IRI-38411

Tender

EBT Payment Rounding changes the tender transaction amount for EBT Food (SNAP) and EBT Cash tender Sale transactions by rounding the transaction amount down to the nearest increment that is configured for cash Change Due Rounding.

IRI-38413

Loyalty

IRIS now supports loyalty provider Como. 

Note: XLC 2.5.0.326 is required.

IRI-38425

Tender

Restored the original value for OrderEnt.ini section \[Config\] option to Preload_Tender=OFF.

IRI-38426

Change Due Rounding

Corrected an issue where the Change Due amount displayed incorrect data on the soft screen when IRIS configuration includes a soft screen definition for the Close Drawer screen.

IRI-38437

Gift Cards

This update corrects an issue where IRIS POS scan fails when SVS gift card barcodes includes a 4-digit suffix for the card's security code.

IRI-38450

XenialSync

When EBT Payment Rounding is enabled, IRIS XenialSync includes the EBT payment rounding amount in the order data uploaded to the cloud data storage.

IRI-38453

Change Due Rounding

This update corrects an issue where order listbox displayed incorrect amount for Change Due Rounding when split tender was used to tender an order.

2025-10-30 | IRIS 5.0.550.200

The information provided below includes the user experience, data, configuration, process workflow, reporting, and infrastructure improvements and updates for this production version of IRIS 5.0.550.

Improvements

IRI-38296

Kitchen

Updated IRIS Kitchen code to ensure orders are not treated as recalled if all order items are invalid.

IRI-38328

Reports

This update ensures that IRIS orders ]voided due to timeout can include only items with state Deleted.

IRI-38341

Tender

Updated IRIS payment handling code to perform checks of registry values and flush registry updates to disk to ensure registry values match expected values.

IRI-38353

Refunds

Added support for Change Due Rounding with the IRIS Advanced Refund feature.

IRI-38356, IRI-38372, IRI-38375

Technical Improvements

This release includes infrastructure improvements that do not affect the business functions of Genius or supported services.

IRI-38358

XenialSync

Added support for Change Due Rounding with the IRIS XenialSync service used to upload IRIS order data to Xenial cloud services.

IRI-38360

Discounts

Corrected an issue where discounts were not applied a combo order's child items was combined to create a single, multiple quantity child item.

IRI-38381

Reports

Added new line item to the Cash Management Drawer Report for drawer's adjustment amount resulting from Change Due Rounding of cash tenders.

IRI-38384

Refunds

Corrected an issue where tblOrderPay record for refund orders could have incorrect paytype amounts.

2025-10-15 | IRIS 5.0.550.100

The information provided below includes the user experience, data, configuration, process workflow, reporting, and infrastructure improvements and updates for this production version of IRIS 5.0.550.

Improvements

IRI-37775

Loyalty

Added support for custom loyalty provider Jacinto.

IRI-37946

Loyalty

Added support to IRIS Services XenialAdapter and XenialPOSInterface (XPI) to now forward pending offline loyalty transactions to XLC.

IRI-38145

Loyalty

Enhanced IRIS to now allow configuration of two loyalty adapters to be used concurrently on an order.

IRI-38231

Discounts

Added the capability to configure discounts to support child pricing such that upsized items are excluded from the discount.

IRI-38244

Installer

Updated IRIS install process to now include a POSCfgLink.mdb template file during the IRIS install process.

IRI-38251

Custom Reporting

Updated custom Sales & Labor reports to correct an issue with duplicate reported sales.

IRI-38252

Label Printing

Updated logic when label printing to a grill printer when using section [ ItemLabel ] where some items were not printing separate labels when category exclusion options were enabled.

IRI-38260

Kitchen

Cases (upper and lower) of each value can now differ among the different places they are stored within the IRIS configuration files. This change affects IRIS database table [tblDestination] column [FlagDescription], and the Kitchen.ini DestMask values, including options PrintDests, SessionDestsExclude, SeatDestsExclude, PriorityDests, ReseqenceOnCheckIn, and PrintDestEnabled.

IRI-38262

Printing

Added new print variables to the current print time, with separate print variables for each part of the time value, such as PrintDate, PrintTime, PrintTimeYear, PrintTimeMonth, PrintTimeDayOfWeek, PrintTimeDayOfYear, PrintTimeDay, PrintTimeHour, PrintTime24Hour, PrintTime12Hour, PrintTimeMinute, PrintTimeSecond, and PrintTimeMeridiem.

IRI-38263

XenialSync

Enhanced the IRIS XenialSync service to provide configurable options that enable upload of IRIS data for drawers, deposits, and employee clock data for use Reporting.

IRI-38269

Printing

Added option SuppressPrintedStatusOnFire=1 to xsPOSServer.ini and XenialPOSInterface.ini to allow printing of item modifiers on grill tickets printed from the IRIS POI and IRIS XPI services.

IRI-38274

Network

Upgraded IRIS services to include and use the most recent OpenSSL version 3.0.17.0.

IRI-38276, IRI-38284, IRI-38297, IRI-38308, IRI-38342

POS

This release includes infrastructure improvements that do not affect the business functions of Genius or supported services.

IRI-38281

XPI Service

Updated IRIS XPI Service delete operation to follow the same rule as IRIS POS for setting the item state to Deleted (16) when the item hasn't previously been sent to Kitchen, or state Voided (8) if the item has previously been sent to Kitchen.

IRI-38282

XenialAdapter Service

Updated IRIS XenialAdapter service to send the site status notification after handling that incoming order.

IRI-38290

Installer

IRIS now restarts its services even if an upgrade fails.

IRI-38291

Loyalty

Updated Loyalty discounts logic to correct an issue when distributing discount values on order item objects.

IRI-38299

XPI Service

IRIS POSInterface service now supports item level discounts via /order/{order_id}/discount request.

IRI-38305

Electronic Journal

Updated IRIS Electronic Journal to ignore option PrintCol80 on the POS registers.

IRI-38307

Loyalty

Corrected an issue where loyalty transactions processed offline were not forwarded to XLC when connectivity was restored if multiple loyalty adapters were in use.

IRI-38315

Kitchen

IRIS now sends order expo number to Kitchen.

IRI-38316

POS

Corrected an issue where POS stayed on the Close Drawer screen after tender if Vehicle Speed Key option 672 was enabled.

IRI-38318

POS

Corrected an issue were POS unexpectedly prompts cashier to perform Cash Pull operation when a new cash drawer is opened.

IRI-38323

Reports

Corrected an issue where Daily Online Sales Report shows the same order on two different days if the payroll start time is configured to be 12:00 am.

IRI-38345

Tender

Added new option AlwaysBenefitConsumer=1 to instruct the IRIS POS feature Change Due Rounding to always round the change due amount so it rounds in favor of the consumer, both for new cash sales and for cash refunds.

IRI-38349

Printing

Corrected an issue where deleted items were printed on the bump slip when order included items tagged for deletion.