(V3) Mobile and Desktop POS + Scanning release notes - 3.0.1

Modified on Wed, 5 Aug at 9:57 AM

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

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article