Suggested Orders now requested only for Catering Stores
In this release, suggested order recommendations will be requested only when you are ordering from a store that supports catering mode. For standard orders at non-catering stores, the suggested orders request is no longer triggered, reducing unnecessary backend activity during regular menu browsing.
Reduced Redundant Coupons Endpoint Calls
The coupons endpoint is now called only after the order is started and the order type is established. When the menu first loads and the order type has not yet been chosen, only the generic menu is fetched. The coupons fetch occurs once, after the user completes the order start process, ensuring accurate offers are shown without repeated backend calls.
Menu Loading Latency Improvements
The menu now displays faster during high-traffic periods by introducing short-term caching for the initial preview menu load. When you view the menu before starting an order, repeated backend calls are reduced through a cache applied to the preview menu tier endpoint. This optimization is activated selectively for restaurants enabled with the new feature flag, ensuring only the preview menu call is cached. Order-specific menu requests, including sold-out and disabled item status, remain uncached and up-to-date. Coupons and sequential store order numbers are handled as before, with guest-specific data and a default order number provided for feature-flagged restaurants.
Manual Sold Out Status Preserved During Square Menu Sync
When Square menu sync runs with stock sync disabled, your manual out-of-stock settings made in the Paytronix Ordering portal are no longer overwritten. Menu sync will continue to update items, prices, descriptions, and structure as before, but the inventory status (sold out/in stock) set by local managers is kept unchanged during both scheduled and manual menu sync operations.
Seamless Menu Scrolling Between Categories on App
The menu on the app now mirrors the website experience by enabling seamless, continuous scrolling across all categories. You can scroll from one category to the next without interruption or being restricted to a single section. Selecting a category tab continues to smoothly scroll to the relevant section within the unified menu view, and there is no longer any 'lock-in' that limits navigation between categories.
Clearer Delivery Method Indicator for Orders
You now see a prominent indicator on the tablet when an order will be fulfilled by a delivery service provider (DSP) instead of your store’s own drivers. For DSP deliveries, the assigned courier’s name and phone number appear at the top of the order details, making it easier to distinguish between 1st party and 3rd party deliveries without needing to expand each order.
Separate Service Type Mapping for Delivery Orders in Speedline
You can now map 1st party delivery and 3rd party delivery orders to different Speedline service types. This allows sites that offer both types of delivery to distinguish whether an order requires fulfillment by an in-house driver or a third-party provider after the order is sent to the POS.
Cash Order Cancellation on Tablet
Tablet users can now cancel cash orders directly from the device. When viewing an active cash order, you see an option to cancel in the order details screen, providing the same cancellation controls previously available only for other payment types.
Variable Time Length for Capacity by Category
You can now specify a custom preparation time for each menu category when setting capacity by category. Instead of a fixed 15-minute interval, assign the actual time required to prepare items, such as setting lasagna to a 60-minute duration and batching up to four servings at once. The system distributes available capacity across multiple timeslots according to your configured batch size and preparation time
Expired NCR BSP Order Error Classification Update
Expired order errors for abandoned NCR BSP orders are now treated as configuration issues, not code errors.
ESM Override Control UI Improvements
The ESM override control on the delivery settings page now features clearer text, clickable labels, improved spacing, formatted lists, and better link alignment.
Correction for Menu Sync Failure with Xenial POS
Menu sync now validates and corrects the category_groups field type before updating menu data.
Resolved menu item inactive state bug during sync
Menu items no longer become permanently inactive if toggled repeatedly in the admin UI during POS sync.
Marketplace Conversion Printout Body Text Update Fixed
The Printout Body Text field now displays the updated message as configured in Marketplace Conversion.
Order Amount Reset When Subtotal Reaches Zero
When all items are removed and the subtotal is zero, the updated order total syncs with POS.
Blank Dropdown Option in Custom Checkout Field
Creating a custom checkout field with a dropdown now no longer includes a persistent blank option.
Permission Error Message When Pushing Down Changes in ESM
You now see a clarification message if ESM push-down encounters an unexpected permission-related setting.
Android Permission Request Update
The app now requests camera permission on tablets before attempting to access the device camera.
Unique Tax Rates for Grubhub Modifiers
Modifier prompts are now assigned unique tax rates per item when publishing menus to Grubhub.
SMS Order Status Messaging Update
SMS updates for order statuses are now sent, regardless of order tracker being enabled or disabled.