Release Date: March 2025

Release Notes: March 21

Release highlights in this article

New Features

Messaging

Updated Campaign Message Template Page

The Campaign Message Template has been revamped with a modern look and an improved user experience, making it easier than ever to set up transactional and campaign messages seamlessly. But that's not all—users can now add destinations to Push and Pull Messages directly from the page, giving you more control and flexibility in your messaging strategy.

Custom Base URL for Email Verification in Reverse Enrollment Flow

You can now specify a custom base URL for email verification sent as part of the reverse enrollment flow, rather than being limited to the myguestaccount.com merchant subdomain.

Mobile

NGA: Deep Linking for Push Messages and Pull (NextGen App)

Deep linking is now supported in Push and Pull Messages for the Next Gen App, allowing for a more seamless user experience. Using the Campaign Message Template page, you can now set up messages that seamlessly navigate users to menu items, menu categories, app pages, surveys, and webviews. No more guesswork—just smooth, direct access to the content that matters most. With deep linking, your messages become smarter, faster, and more engaging, ensuring a frictionless experience for your users. To use deep links with push and pull messages, you must have the NextGen app and be on version 25.4 or above.

 
 
 

Updates & Fixes

Loyalty

Stored Values and Added Detail Report Enhancements

Significant enhancements have been made to the Stored Values and Added Detail Report to improve performance and data retrieval efficiency. These updates specifically address slow performance issues related to the accrual report. Additionally, we’ve introduced a crucial date filter to the transaction detail table during the final query selection, ensuring faster and more accurate reporting.

Square POS Error Mapping Update

The latest update to Square POS refines how error messages are matched to Square's existing error code list. Previously, some errors defaulted to an "internal server error," but with this update, errors now map more accurately to specific square error messages as defined in Square's error documentation. This enhancement improves clarity and accuracy when diagnosing issues related to gift card transactions.

Support for phone only lookup In Store Kiosks using Olo

We’ve added support for authentication with olo to be performed with only a users phone number when being used at an in store kiosk.

Security Enhancements for Password Reset

On the Guest Website Forgot Password page, the process for resetting a password has been enhanced to improve user security. Instead of indicating whether an email, username, or card number exists in the system by displaying specific matched user details, the page now provides a generic success message regardless of input. If the entered identifier is recognized, the user will receive an email with further instructions.

Fix for Guest Website Loading Issue with Deleted Referrals

Previously, the guest website encountered an error when loading user accounts that had referrals associated with deleted accounts. This issue has been addressed to ensure that accounts can load correctly even if an associated referral has been removed.

Messaging

Correct Handling of Reply-To Name

An issue has been corrected where substitution parameters were not being respected in the Reply-To-Name.

Handling Emails Marked as Spam

We have resolved an issue where emails were still being sent to users who had marked messages from custom domains as spam. Moving forward, emails will no longer be sent to these users, and the backend will correctly identify them as having opted out due to spam marking. Additionally, these emails will be categorized differently than failures caused by non-existent email addresses.

Mobile

Enhanced Special Instructions on Item Order Screen (NextGen App)

We've improved the item quantity screen in the ordering flow of the NextGen App to enhance clarity and consistency. Special instructions will no longer be truncated; instead, the text will wrap to ensure full visibility. Additionally, the placeholder hint text now displays the character limit rather than duplicating the title, aligning the mobile experience with the web view.

Dropdown List Selection Improvements (NextGen App)

A more intuitive interaction with dropdown lists in the NextGen App has implemented. Previously, during registration or profile updates, users needed to click the "X" to apply changes, which was not immediately clear. With our latest update, an "APPLY" button is now available, simplifying the process of making selections. Users will find this adjustment aligns with familiar workflows, enhancing the overall user experience.

Improved Image Display in Menu (NextGen App)

A fix has been implemented in the NextGen App to address the issue where certain menu item images did not appear consistently. The update ensures reliable image rendering across all menu items and categories, providing a seamless visual experience.

Topping Limit Adjustments (NextGen App)

The NextGen App now properly enforces the maximum limit on pizza toppings, ensuring accurate calculations when selecting "Normal" vs. "Double" toppings. With this update, the app correctly recognizes "Double" for the whole pizza as two toppings and "Double" for half a pizza as one topping. This adjustment aligns the app's functionality with the web platform, ensuring a consistent ordering experience across all channels.

OloPay SDK Update (Branded App)

The Branded App has been updated to use the latest available OloPay SDK for iOS and Android. This update ensures compliance with current PCI requirements.

Android 15 Support (Branded App)

The Branded Android App now includes comprehensive support for Android 15. This update ensures compatibility with the latest operating system changes and features, following the recommendations and behavior adjustments provided by Google’s official Android 15 documentation.