Skip to main content

5.0.580-x

2026-03-19 | IRIS 5.0.580.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.580.

Improvements

IRI-38174

Electronic Journal

Corrected an issue where IRIS Electronic Journal displayed an error message stating reboot is required following print operation.

IRI-38502

Loyalty

Added subscription option for Thanx loyalty to company/site settings.

IRI-38509

Order Entry

Updated IRIS POS code to ensure child pricing rules are enforced and priced child modifier items are added and/or removed from the parent item.

2025-02-28 | IRIS 5.0.580.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.580.

Improvements

IRI-38383

Loyalty

Corrected an loyalty adapter issue where information was not cleared correctly when IdentifyCustomer operation is canceled in a multi-adapter environment.

IRI-38409

XenialSync Service

This update ensures correct format is used for XenialOrderID.

IRI-38435

Genius Kitchen

IRIS now sends data for orders indicating if it is a Group Order.

Note: requires a Kitchen Management version that supports Group Order feature.

IRI-38469

POS Order Entry

Added enhanced logging to IRIS POS to capture detailed information whenever a concept change occurs (or fails).

IRI-38478

POS Order Entry

Introduced dedicated variable m_pUpsizedItem which is consumed by RecalcDiscount so focus remains on correct item when converted from the modifier screen.

IRI-38481

XenialAdapter Service

Corrected a issue where mobile orders placed through the Online Ordering were failing to inject into the POS and Kitchen display systems.

IRI-38503

Reporting

Corrected an issue where payroll report calculated overtime hours incorrectly.

IRI-38517

DataServer

Corrected an issue where an order grew and could not be delivered to the DataServer within the default 15 second timeout period when an order was saved and retrieved from the SelectCheck screen multiple times.

IRI-38525

POI and Xenial Adapter

Corrected an issue where EOD process would not update the business date for virtual registers if the virtual register numbers for IRIS POI and XenialAdapter are not included in tblTimedRegisterEvents.

IRI-38534

XPES EventStream

Training mode orders are now suppressed from the XPES EventStream feed by default.

IRI-38545

Loyalty

Updated OrderEnt\Loyalty.cpp code to ensure kitchen-related configuration settings POSCfg(30), POSCfg(309), and POSCfg(310) are properly evaluated before sending order data during a loyalty promotion application flow.

IRI-38555

POS Tender

Corrected a issue to ensure pressing Enter on the Tender Screen adds the default cash paytype to the order, as expected.

20265-01-31 | IRIS 5.0.580.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.580.

Improvements

IRI-38240

UPA Payment Solution

IRIS POS UPA payment device integration now uses the most recent transaction information for IRIS lost-in-flight operations to void failed payment transactions.

IRI-38277

IBOI

IRIS BackOffice (IBOI) Service now writes operational information to a log file.

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-38333

Drawers

This update corrects an issue where IRIS POS prevented an operator from closing a cash drawer.

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

Refunds

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

IRI-38356, IRI-38372, IRI-38375

Loyalty

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

IRI-38358

XenialSync

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

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.

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-38394

DataServer

Corrected an issue where POS would freeze when connection to DataServer failed.

IRI-38395

DataServer

Corrected an issue where IRIS POS drawer data syncs from the register to DataServer would fail for drawers that were created on other registers.

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-38430

Reporting

IRIS Detail Hours report now includes Show Federal Hours option.  If option is selected, Detail Hours report includes an additional line for each employee to show overtime based on the fixed rule that any hours over 40 hours for the week will be counted as overtime hours.

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.