Skip to main content

April 2026 Release Notes

A summary of key updates and highlights from the April 2026 releases.

M
Written by Matt Ford

Release Notes: April 28


New Features

Online Ordering

  • Display Actual Wallet Names for Points Rewards

    Points rewards now display the real names of customer wallets instead of the static labels “Points Reward” and “Combo Points Reward.” You see the genuine wallet name wherever a points reward is referenced.

  • Consistent Menu Item Styles in Preconfigured Experiences

    Menu items in preconfigured experiences now follow a shared set of visual styles. You will notice consistent typography, spacing, hover states, and icon alignment across all menu options.

  • Modifiers Included in Out of Stock Sync Logs

    You now see modifiers listed in out of stock sync logs alongside standard items. Modifiers that are checked and updated during the sync process appear with relevant status information in the log details, allowing for a more complete view of out of stock updates.


Updates & Fixes

Online Ordering

  • Default Pizza Options in "Make It a Combo"

    Default pizza topping selections are now applied when you use the "Make It a Combo" feature.

  • Secret Menu Category Display Update

    The "Secret Menu" category now displays based solely on tag or perk configuration, not hardcoded naming logic.

  • Default Card Option Applies in Edit Mode

    Default selection for card options with conditions is now correctly applied when editing items.

  • Deduplication of Rewards at Checkout for Single Reward Selection

    When "Allow Multiple Rewards" is off and "Show Applicable Rewards" is on, only one instance of each reward type appears on the checkout page, regardless of how many times it could be redeemed.

  • Default Pizza Option Selection in Edit Mode

    When editing an order, the default pizza option is automatically selected as configured.

  • [Save Settings] Button Restored for Menu, Checkout, and Feedback Settings

    The [Save Settings] button now appears when you edit Menu, Checkout, or Feedback settings in admin.

  • Automatic UberEats Provider Disabling for Persistent OAuth Failures

    The system now auto-disables the UberEats integration for stores experiencing repeated OAuth authorization failures.

  • Improved Handling of NCR Storage File Timeouts During Auto Price Sync

    The Auto Price Sync process now retries requesting a fresh storage URL from NCR when the file is unavailable after initial attempts.

  • Pizza Items: Modifier Groups Render Fix for Available Combos

    Pizza menu items with available combos now correctly display modifier groups without crashing the render cycle.

  • Third-Party Delivery Failure Counter Fix

    When both DoorDash and DSP objects exist on a restaurant, disable_third_party_delivery() now correctly increments the failure counter and disables the expected delivery provider based on active configuration.

  • One-Click / Quick-Add Ordering Checkbox Fix

    The "enable one-click / quick-add ordering for this item" checkbox now properly saves and enables one-click ordering.

  • Client-side Validation for Payment Type

    OXB now prevents order submission when no payment type is selected, displaying a clear error message.

  • Cancelled Catering Orders Hidden in Calendar View

    Cancelled catering orders no longer appear in the calendar view after cancellation is confirmed.

Release Notes: April 20


New Features

Online Ordering

  • Consistent Menu Item Styles in Preconfigured Experiences

    Menu items in preconfigured experiences now follow a shared set of visual styles. You will notice consistent typography, spacing, hover states, and icon alignment across all menu options.

  • Remove Default Feedback Questions

    You can now remove the default feedback questions from your feedback forms. This update gives you the ability to fully customize which questions appear, so you can present participants with only the prompts relevant to your needs.

  • Option to Disable Catering Order Locked Emails

    You can now disable "Locked" email notifications for catering orders in location settings. Disabling this option prevents the system from sending these emails when orders become locked, helping reduce confusion in stores that do not require this alert.


Updates & Fixes

Online Ordering

  • Square POS Rate Limiting Error Handling

    When Square's API rate limit is hit during menu sync, retries are attempted before logging the error.

  • Loyalty Checkbox Displays as Checked When Field Is Absent

    The Loyalty checkbox in General Settings now displays as checked if the database field is absent.

  • DoorDash DSP Availability Error Resolved for Customer’s Catering Stores

    DoorDash DSP on Catering stores now displays as Available or Unavailable after running the availability check.

  • Tax-Exempt Coupons Now Supported for Toast POS Integrations

    Orders at Toast POS restaurants that use a free_tax: true coupon will now correctly save a zero tax amount after POS price validation, including all item-level tax fields.

  • Client-side Validation for Payment Type

    OXB now prevents order submission when no payment type is selected, displaying a clear error message.

  • Automatic Google Menu Publishing Update

    Newly created stores now keep the Google Redirect setting disabled if "coming soon" is enabled.

  • Cancelled Catering Orders Hidden in Calendar View

    Cancelled catering orders no longer appear in the calendar view after cancellation is confirmed.

  • Revel POS Modifier Charging Bug

    Modifier charges are omitted from order subtotals when processed through the Revel POS integration.

Release Notes: April 7


Updates & Fixes

Online Ordering

  • Fix: Pizza Topping Selections Persist in Bag

    Selections made in the "Build Your Own Pizza" topping quantity controls now display correctly in the bag.

  • Default options correctly set after parent changes in quantity-mode modifier groups

    Editing an item with quantity-based modifier groups now applies correct default options after changing a parent condition.

  • Order Summary Displays Selected Rewards During Checkout

    Selected rewards now appear in the order summary when you check out online.

Release Notes: April 3


New Features

Loyalty

  • No-Password Registration on Guest Website (NextGen App)

    Guests can now register on the guest website without a password and instead using a 6-digit verification code. After submitting their number, the 6-digit code is delivered to their phone, which is entered to complete registration. This flow includes clear input validation and error messages if the code is incorrect or the mobile number is invalid.

  • Score Code Configuration Page

    You can now configure score codes directly from a dedicated page in the merchant web interface. This addition lets you customize, update, and manage score code settings tailored to your individual merchant account.

Messaging

  • SMS Self Service Tool Access for Users

    Users with the “Text and SMS view and edit capability” permission group can now access the SMS Self Service tool. Permissions are managed through existing group configurations, and access is no longer restricted to platform administrators.

Mobile

  • No-Password Registration (NextGen App)

    Guests can now register for a new account using only their mobile phone number through an SMS OTP (one-time passcode) flow in the NextGen App. You can set up the registration form to require password, or set it as optional which will prompt the SMS OTP flow.

  • Access to 21+ Section Based on Age Verified Perk Balance (NextGen App)

    Take control of your age-restricted promotions with the new 21+ Promotion Page, managed in Mobile Experience Builder. This self-service page lets you manage tobacco and alcohol offers directly—no more iFrame limitations—with full scheduling, categorization, and flexible access controls (Age-Verified Perk, EAIV, or both), plus automatic impression tracking for Altria compliance.


Updates & Fixes

Online Ordering

  • Date Field Values Displayed Fully in Account Filters

    Date fields in account filter conditions now display 2-digit day and month values in full. You can clearly see complete dates when viewing or adjusting filters for Registration Date, Cumulative Wallet Activity, Wallet Expiration, and other date-based fields.

  • Return All Applicable Offers Across Multiple Items in Toast Loyalty Inquire

    The loyaltyInquire/buildReturnOffers method now returns all potentially applicable item discount offers for a check and distributes them across eligible items. The logic prioritizes assigning each discount to a matching item selection that does not yet have a discount, and only assigns to a discounted selection if no undiscounted applicable options remain. All applicable offers are included in the response, regardless of whether they can be applied simultaneously.

Mobile

  • P97 Pay at Pump and In-Store (NextGen App)

    Guests can now pay for fuel and in-store purchases directly from the NextGen App using P97's mobile commerce platform. This integration creates a seamless payment experience that eliminates the need for guests to swipe cards at the pump or visit the register.

  • Mobile Experience Builder: Wallet Statement for Promotional Images (NextGen App)

    We've added And/Or wallet statement targeting to promotional images in Mobile Experience Builder, enabling you to show content based on balances across multiple wallets—not just one. Target guests with laser precision by combining wallet conditions, so you can promote the right offer to the right guest at exactly the right time.

Did this answer your question?