Loyalty Version 25.7 Release Notes
All features and fixes are automatically available to all customers upon upgrade to version 25.7.0 unless otherwise stated.
Features and Capabilities
Wallet Pass
Multi-Device Apple Wallet Pass Support
Deliver seamless loyalty experiences across your members' iOS devices with our enhanced Apple Wallet Pass implementation. Members can now access their loyalty passes on multiple devices simultaneously, with real-time updates and consistent information across their entire iOS ecosystem.
Key Benefits
-
Synchronize loyalty pass updates across all Member iOS devices.
-
Maintain independent device management without cross-device interference.
-
Enable reliable auto-update controls for each device.
-
Support concurrent pass installations on Apple Wallet supported devices.
This enhancement strengthens your loyalty program's digital presence by removing technical barriers and ensuring your Members stay connected across all their devices. The improved implementation aligns with Apple's best practices, providing a robust foundation for your digital wallet strategy.
For more information, please see Getting Started with Mobile Wallet Pass.
Note: The roll out of this new functionality required a migration to a new back-end database structure within the Loyalty platform. Member data should seamlessly transition to this new structure. However, it's possible a Member could encounter a scenario where their passes are not automatically updating, especially if the member has installed the pass during deployment of this new feature.
The solution to this scenario is for the Member to toggle off the "Enable auto-update" feature on their device, then toggle the feature back on. Once this step is performed, then all devices will receive updates to the wallet pass.
As a best practice, we recommend that you proactively alert Members with messaging, either in the wallet pass itself or on your Member portal, describing this solution. This information should also be communicated to your internal support teams responsible for fielding issues reported from Members.
Activities
Enhanced Tier Tracking Across Multiple Loyalty Schemes
Gain deeper insights into Member Tier progression with our enhanced Tier tracking capabilities.
Key Benefits
-
Access complete Tier transition data for all Loyalty Tier schemes directly in Member activity history.
-
Implement targeted actions based on Tier movements in any Loyalty Tier Scheme.
This update allows Tier changes across multiple Tier Schemes to be included in earn activities, allowing programs to understand if a particular activity caused a Member Tier level to change when a program has more than one Tier Scheme. Prior to this release, earn activities tracked changes to only the primary Tier Scheme, so programs with multiple Tier Scheme were unable to assess changes in Tier progression in secondary schemes.
The new sl_tier_schemes header attribute included on earn activities provides immediate access to Tier transition data, enabling more responsive and personalized Member experiences.
Adjustments to the getActivityValue() groovy function allow the entire sl_tier_schemes value to be accessed, or by getting the sl_prev_tier or sl_new_tier attributes for a specific scheme, groovy code can test if a Tier change for a specific Tier Scheme has occurred.
Triggered Segments
Enhanced Triggered Segment Filtering
Member eligibility for a Triggered Segment is evaluated when an activity is processed, and the filter on the Segment can control under which conditions Segment eligibility is evaluated. This update enables marketers to define triggered Segments that activate specifically when a Member’s Metrics change in context to processing an activity (for example if a Member earns points or a Member balance exceeds a threshold).
Key Benefits
-
Target Members triggered Segment eligibility based on real-time Metric changes
-
Extends conditions under which a triggered Segment eligibility is evaluated
This enhancement improves program performance by only re-evaluating triggered Segment eligibility under selective conditions, now extended to include when Member Metrics change.
Platform Updates
Updated Phone Validation Support
We’ve updated the phone validation module in this release to align with recent changes in acceptable international phone formats with the intent to deliver more accurate and comprehensive global phone validation behavior.
Resolved Issues
Bug Fixes
-
Resolved synchronization issue with Sabre systems to ensure password updates propagate correctly across both platforms, maintaining consistent authentication.
-
Resolved an issue that prevented adding or deleting admin roles in the Loyalty Console when MarigoldID was enabled for environments not yet transitioned to the new Marigold ID integration.
-
Resolved concurrent Metric evaluation issues affecting getExpiringMetric functionality and implemented proper data population for calculated attributes.
-
Resolved an issue with Metric expiration offset functionality when month-end expiration roundup was enabled, ensuring accurate tracking of program Metrics.