Messaging
eGift Text Messages
You can now choose text message as a delivery option when using the Sale Service APIs for eGift transactions. This update enables you to send eGifts via SMS in addition to existing delivery methods.
eGift Text Messages: Dynamic Parameters
You can send eGift text messages that include dynamic parameters, allowing personalized details such as recipient name or gift amount to populate automatically within each message. This ensures that every recipient receives a customized notification based on the information provided at the time of purchase.
Mobile
Reorder Component – Faster Checkout Flow (NextGen App)
The reorder experience using Embedded OXB has been streamlined to provide a faster, more direct path to checkout. When customers select an item or previous order to reorder, they're now taken directly to their basket, ready to complete their purchase—eliminating unnecessary navigation steps where customers previously had to manually locate their cart or click through extra screens before placing their order. This simplified flow reduces friction and helps customers complete their reorders more quickly.
Loyalty
eGift Order Management
New APIs enable customers to look up their eGift orders using the purchaser email and order number, and manage those orders directly. You can view order details, update and resend confirmation emails to the purchaser, update and resend eGift emails to recipient(s), access card numbers and registration codes, see the last 4 digits and card type of the payment method, and, if applicable, view and resend any associated bonus cards.
Altria Content Endpoint: Support for PCN as Alternative to Loyaltyid
The Altria content endpoint now accepts a PCN value as an alternative to the previously required loyaltyid parameter. You can submit either loyaltyid or PCN when making requests, and the endpoint will process your request if at least one of these identifiers is provided.
Configurable Transaction ID Handling for Altria P+ API
You can now configure how transaction IDs are generated and submitted to the Altria P+ API on a per-store or per-store-group basis. This update allows you to specify alternative fields, such as a terminal ID or other values, to be used as the transaction ID for each customer. This flexibility supports alignment with different POS system definitions and ensures the correct transaction ID is used in all Altria reporting API calls.
Merchant Editable Redeem Rules for Wallet Manager
Redeem rules created by Wallet Manager for both redeem wallets and member reward wallets now have the "Is Merchant Editable" option set to true by default so clients with the required permissions can manage these rules directly.
Messaging
Campaign Builder: Auto-fill Names for Schedules and Segments
When you create a Segment or Recurring Schedule in the Campaign Builder flow, the name fields now automatically pre-fill based on your Campaign Name. Segments are named Campaign Name Segment, and Schedules are named Campaign Name Schedule.
Mobile
Embedded OXB Locations Page – Faster Load Times (NextGen App)
The locations page now loads significantly faster when you're using Order Experience Builder (OXB) embedded within your mobile app. Initial content and interactive elements appear in under 3 seconds, and loading indicators clear as soon as the page is ready to use, allowing customers to find and select restaurant locations more quickly with reduced wait time and less friction in the ordering process.
New Catering Parameter for Embedded OXB (NextGen App)
A new URL parameter (`catering_only`) is now available for Embedded OXB configurations, allowing you to create distinct ordering experiences. Setting `catering_only=true` displays only Catering options, while `catering_only=false` displays Regular Ordering options, enabling you to create separate buttons or entry points in your app for a more focused customer experience based on their ordering intent.
Face ID Prompt – Duplicate Prompt Fixed (NextGen App)
A bug has been fixed in the NextGen app where the Face ID/biometric authentication prompt was appearing twice during sign-in. The prompt now appears only once, and if customers choose not to enable Face ID, they can dismiss it with a single tap of the X icon, providing a cleaner and less intrusive sign-in experience.
Balance Transfer – PIN Field Validation (Branded App)
The balance transfer feature now properly respects the PIN field configuration set in your backend system. If the PIN field is configured as required, customers must enter a PIN before the transfer can be submitted; if configured as optional, customers can proceed without entering a PIN. This ensures the app correctly enforces your account security settings and prevents confusion during the transfer process.
Order Placed Screen: Feedback Option Respecting Backend Settings (Branded App)
When feedback is disabled in the backend, the order placed screen no longer displays the direct feedback option. This change ensures that the feedback prompt only appears if feedback is enabled in your backend configuration.