The version 3 documentation is based on the last 2.41 release, 2.41.29.
Previous Releases
Mobile and Desktop POS + Scanning release notes - 3.0.0 (Version 3 Candidate)
POS ticket membership upgrade - making it clearer when ticket has been applied
Jira: CORE-5719
Redeem Ticket Toward Cost — Accepted vs Applied states
The "Redeem ticket toward cost" screen now visually distinguishes tickets that are staged in the current session from tickets already committed to the cart:
- Accepted (bold text, green check, "Ticket {id} Accepted") — the ticket was scanned/entered and validated this session, but is not yet on the cart.
- Applied (normal text, blue check, "Ticket {id} Applied") — the ticket is committed to the cart (either from a previous visit or after tapping Apply).
The Apply button is now disabled when there are no pending changes, and becomes enabled as soon as the user adds a new ticket or removes a previously applied one. Tapping Apply commits all staged changes to the cart and returns to the previous screen.
Duplicate scanner callbacks for the same physical scan are now de-duplicated, so one scan produces exactly one backend request and one list row.
Cashing Add/Lift on POS
Jira: CORE-8401
Fixed an issue in the Cashing Add / Cashing Lift flow where users could get stuck on the screen after tapping the "Applu" button. Due to an incorrect flow handling, users were unable to close or navigate back from the screen.
Expired booking with muliple ticket scanning
Jira: CORE-8418
Fix incorrect behavior where scanning multiple tickets from an expired booking could incorrectly allow redemption. The app now respects per-ticket permissions, partial redemption state, and the market's all-day ticket setting to determine redeem-ability.
POS - Regression issue in 2.41.28 - Supervisor override issues
Jira: CORE-8420
Cashing Up: Supervisor state + header fixes
- Estimated Content access now updates live on role change
- Auto-redirect when supervisor is removed on restricted screen
- Cashing Up header/title restoration fixed
HRP - ability to manually redeem tickets scanned at wrong time at select locations
Jira: CORE-8441
Added a manual redemption toggle to settings that allows staff to manually redeem tickets if search for the booking, overriding validation functionality.
POS - Improve initial sales shift handling
Jira: CORE-8667
Sales-shift list operations used for “do we have an open shift for today?” now use a same-day window (dateFrom = dateTo = current calendar day) instead of a wide lower bound when startDate was omitted (previously resolved to a fixed early date through dateTo = today). Open-shift discovery for cashing up / get-or-start paths is aligned with that narrower query.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article