4.1.23-x
2025-11-24 | 4.1.23-4 POS
The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of POS API and UI.
Refer to change tickets: CHANGE-13420, CHANGE-13475, CHANGE-13531, CHANGE-13583, CHANGE-13620, CHANGE-13653, and CHANGE-13719 when speaking with a team member about this release.
Improvements
POS-51166, POS-54183 | Fiscal Plugin Extensions |
|
POS-51371 | Technical Improvement | Notification Service distinguishes between Error, Warning, and Success messages. |
POS-53290, POS-55066, POS-55067 | Technical Improvement | Improved Last Lost Transaction Response Processing. |
POS-53515, POS-53602 | Order Override Limits | Enforce business date limits on corrective transactions on Paid orders. For example, prohibit Refunds on Paid orders after one (1) day. Company/Site Preferences From the Ordering Application → Order Override Limits section of Company/Site Preferences, define business date limits on specific POS transaction types:
|
POS-53554 | Open and Suspended Orders | Technical improvement to tender orders and process order payment when order contains inactive items. |
POS-53637 | Cash Drawers | Technical improvement for XC23 Esper cash drawer support for both terminal and printer connectivity. |
POS-53811 | Drive Thru Orders | On startup, Recalled Drive Thru orders open at the Tender screen. |
POS-54138 | POS Reports | Inactive modifier builds are excluded from POS reporting data. |
POS-54224 | Badge Assignment | Technical improvement to employee badge assignment and badge swipe process. |
POS-54370 | Technical Improvement | Updated net_sales calculation for orders in pos.businessdateupdate requests. |
POS-54465 | Receipt Templates | Updated Receipt Templates to parse and format special characters correctly in text strings. |
POS-54534 | Duplicate Order Numbers | Technical improvement to address case where two (2) matching order numbers were generated at a site. |
POS-54588 | PIN Pads | Technical improvement for payment approval on Moneris PIN pads. |
POS-54604, POS-55056 | Technical Improvement |
|
POS-54636, POS-54765 | FreedomPay Integration |
|
POS-54647 | Online Order Queue | Technical improvement to queue ownership processing to ensure terminals on different business date do not affect online order queue. |
POS-54726 | Banking Modes | A terminal scheme without an assigned banking mode does not prompt for drawer assignment. |
POS-54745 | Customer Loyalty | Technical improvement for using scanner to open orders associated with loyalty account and/or containing split order items. |
POS-54750 | Modifier Pricing | Updated modifier price calculation when converting product size to ensure correct modifier quantity is displayed. |
POS-54752 | Technical Improvement | Updated delta download pagination for Data Management configuration data. |
POS-54769 | Installation | Technical improvement to support installation on terminals with connected Verifone payment devices. |
POS-54801 | QRPay | Technical improvement to address TCP socket issue when closing orders tendered with QRPay. |
POS-54925 | Technical Improvement | Improved transaction response processing to ensure payment transactions are initiated as expected if previous transaction times out. |
POS-54977 | Order Voids | Technical improvement for voiding orders with "Awaiting Tip" status. |
POS-54994 | Kitchen Messages | Technical improvement to address WebSocket connection issue when processing Kitchen Messages. |
POS-55044 | Cash Rounding | Updated incremental Cash Rounding calculation for currency scheme. |
PRMA-2912, POS-52817 | In-Store Data Feed | Enterprise POS feeds real-time order transactional data to third-party applications operating on the site's local network, for example, order confirmation boards, beverage dispensers, production management tools, and video surveillance. With this update, POS now consumes data feeds from a new Portal endpoint. |
PRMA-5966, POS-54350 | Conditional Tax Based on Item Count | Added support for Standard item type for child item price rollup. |
PRMA-6365, POS-53482, POS-54520 | WEB-SRM Integration | Online ordering improvements:
|
PRMA-6397, POS-53441, POS-54912 | POS Payment USB Serial Support | Support seamless USB serial communication between POS and Genius/GPI System (Payment Platform). |
PRMA-6480, POS-53504 | Delivery Service Integration | When POS receives store activation status messages from order source, a notification is displayed in event action is required by the POS user. |