Change Log - 2 June 2025 30-05-2025
Expected deploy of this release: 2nd June, 10:00 CEST
Media Types: New rules in checkin configuration
Checkins can now be done specifying a media type via the Entry API. The media typ specified during a specific checkin is then displayed on the checkins-panel. It is also possible to set up checkin-configurations to only allow certain media types in certain checkin configurations.
- Implemented tracking of scanned media (QR/RFID) during check-ins. (ID: 48541)
- Displayed scanned media type (e.g. QR/RFID) during check-in on the check-ins panel. (ID: 48449)
- Possible to filter for media type on the check-ins panel. (ID: 48542)
- Exposed media type in statistics and entry APIs. (ID: 48450)
- It is now possible to set up check-in rules in checkin-configurations, that expect a certain "media type". (ID: 46039)
New Features and UI Improvements
- Now, all unlock codes are displayed in the code clipboard (not only paginated results). (ID: 48748)
- "Event tags" in calendar events are now called "Price dependencies" to match the corresponding fields on price lists. (ID: 48342)
- Updated price list section to make it easier to select tour codes and price dependencies (formerly known as "Event tags"). (ID: 43967)
- Added display of campaign usages in the manifest view. (ID: 40416)
- Introduced maximum participants setting to limit number of people (possible to limit per price list) for booking flow products. Note: Setting a participant limit will work immediately, but a visual indication for online bookings will be added in the near future. (ID: 48535)
- Added export functionality for PoVs in the PoV panel. (ID: 48668)
- The
redemption/pickup
endpoint now also accepts season passes. (ID: 44601) - Limited selectable channels in POS Registry configuration to only POS channels. (ID: 47552)
- Changed header in orders from "Discount/Campaign Each" to a more neutral "Price Change Each." (ID: 47758)
Bug Fixes
- Fixed bug where product slots occasionally didn’t display article names. (ID: 45967)
- Fixed issue with article dependencies breaking when using different quantities. (ID: 40471)
- Corrected double activation of some season passes in booking records. (ID: 42513)
- Added missing "Avstämd by / Reconciled by" field on reconciled personal stock reports. (ID: 46225)
- Resolved bug where creating a new calendar event could remove the first leg. (ID: 47037)
- New tour codes are now correctly added to the event type selection list. (ID: 47042)
- Fixed issue where the seatmap froze when booking multiple seats. (ID: 47756)
- Resolved seating assignment issues when multiple age groups are present. (ID: 48368)
- Fixed bug where wrong campaign was displayed when unlock method was a season pass. (ID: 47773)
- Fixed bug preventing campaigns from being added via the price list view. (ID: 47793)
- Resolved error when opening orders without documents and fixed related ticket usage issues. (ID: 47794)
- Fixed error thrown when deleting locations or routes. (ID: 48026)
- Added event duration to
inventory/v2/tourAvailabilities
API for arrangement events. (ID: 48141) - Fixed issue with
ValidUntil
not being set for season passes with "Activation after purchase" + "ValidFromFirstUsage." (ID: 48195) - Corrected wrong price group name shown in sales reports. (ID: 48440)
- Fixed bug where PoV check-in was incorrectly checking in all tickets at once. (ID: 48447)
- Fixed campaign bug where season pass usage was not updating usages properly. (ID: 46716)
- Corrected an issue with incorrect VAT levels in the voucher export. (ID: 47314)
- Fixed bug preventing booking of two articles in the same slot in Bookingflow. (ID: 48416)
- Resolved issue where checkins and pickups made on an order ("retroactive changes") were not reflected in the UI without page reload. (ID: 48437)
- Fixed an issue preventing PoV tickets from showing if user language was not set up. (ID: 48615)