Previous Releases
2025-06-06 | 3.10 Online Ordering
Refer to Change Ticket(s): CHANGE-12434 when speaking with a Team Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.10.37 | 3.10.37-2 |
API Updates
Endpoint | Summary |
---|---|
CURL | Apply call to company preferences update to enable feature flag allowing modification of item type to child item. Reset cache. |
New Features
XOO-10451, XOO-10455 | XOO API | Process, Backend, UI | Enhanced configuration of child items in orders with the following actions:
|
2025-06-02 | 3.10 Online Ordering
Refer to Change Tickets: CHANGE-12291, CHANGE-12312, and CHANGE-12342 when speaking with a Team Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.10.18 | 3.10.22 |
Online Ordering API | 3.10.28-2 | 3.10.37 |
Site Status Notifier | 3.10.10 | 3.10.11 |
New Features
XOO-10052, XOO-10318 | Menu Engine | Process, Backend, UI | Enabled administrators to restrict Order Sources for Bundle Components through the following actions:
|
XOO-10182 | XOO API | Process, Backend, UI | Enhanced pricing engine to treat no modifier variants as zero quantity. |
Improvements
XOO-10279 | XOO API | Backend, UI | Price values round to hundreds without remainder as expected. |
XOO-10284 | Menu Engine | Backend, UI | Menu generates successfully without warning of exceeding maximum call size stack. |
XOO-10396 | XOO API | Process, Backend, UI | Price engine returns standard price as expected rather than quantity-based price. |
XOO-8724, XOO-9275, XOO-9337, XOO-10011, XOO-10027, XOO-10053, XOO-1071, XOO-10072 | XOO API, Menu Engine Site Status Notifier | Backend |
2025-05-29 | 3.10 Online Ordering
Refer to Change Tickets: CHANGE-12337, CHANGE-12348 when speaking with a Team Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.10.28-1 | 3.10.28-2 |
Online Ordering Backend | 3.10.18 | 3.10.21 |
New Features
XOO-10281 | XOO API | Process, Backend, UI | Enhanced calculation of proper tax and discount amount by updating to configure child-item types with all items for calculation. |
Improvements
XOO-10244, XOO-10308, XOO-10353 | XOO Backend | Backend |
2025-05-22 | 3.10 Online Ordering
Refer to Change Ticket: CHANGE-12313 when speaking with a Team Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.10.28 | 3.10.28-1 |
New Features
XOO-10340 | XOO API | Process, Backend, UI | Improved payment process by configuring business_date to update all endpoints only when order's payment status is set to PAID. |
2025-05-12 | 3.10 Online Ordering
Refer to Change Tickets: CHANGE-12199 and CHANGE-12202 when speaking with a Team Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Publisher | 3.10.25 | 3.10.26 |
Site Status Notifier | 3.10.5 | 3.10.10 |
Improvements
XOO-9476, XOO-10011 | Menu Publisher, Site Status Notifier | Backend |
2025-05-08 | 3.10 Online Ordering
Refer to Change Ticket: CHANGE-12197 when speaking with a Team Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering Backend | 3.10.16 | 3.10.18 |
Improvements
XOO-10237 | Backend | Backend |
2025-05-05 | 3.10 Online Ordering
Refer to Change Ticket: CHANGE-12111 when speaking with a Team Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Update Monitor | 3.10.21 | 3.10.30 |
New Features
XOO-9930, XOO-9931 | Menu Update Monitor | Process, Backend, UI | Enabled calorie information support for integrator menus with the following actions:
|
Improvements
XOO-9491, XOO-9564, XOO-9836, XOO-10016 | Menu Update Monitor | Backend |
2025-05-01 | 3.10 Online Ordering
Refer to Change Ticket: CHANGE-12167 when speaking with a Team Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.10.13-13 | 3.10.28 |
API Updates
Endpoint | Summary |
---|---|
XOO API | Enabled integrator to set default order destination during order creation by updating API to consumer new default_injected_order_destination_entity_id object from Order Source configuration. (XOO-9610) |
New Features
XOO-10086 | XOO API | Process, Backend, UI | Enhanced loyalty rewards by enabling integrators to specify custom discount names in requests. |
XOO-9316 | XOO API | Process, Backend, UI | Enhanced flexibility in order segment management during order creation and updates with the following actions:
|
Improvements
XOO-10183 | XOO API | Backend | Order object contains accurate reporting category information following /create_order request. |
XOO-10196 | XOO API | Process, Backend, UI | Updated price point setting applies successfully to item unit price after order recalculation. |
XOO-9016 | XOO API | Backend | |
XOO-9704 | XOO API | Backend | Logs for GetOrders and PurgeUncommittedOrders lambdas perform and display accurately. |
2025-04-28 | 3.10 ¶¶ÒõOnline Ordering
Refer to Change Ticket: CHANGE-12122 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.10.16 | 3.10.18 |
Improvements
XOO-10079 | Menu Engine | Backend, UI | Bundle components and menu categories synchronize successfully. |
XOO-10152 | Menu Engine | Backend | Cache flow synchronizes successfully with menus and consumes ignore_projected_pricing parameter successfully. |
XOO-10157 | Menu Engine | Backend | Requests for menu creation are successful and synchronization with referenced_mcid parameter functions accurately. |
XOO-9701, XOO-10009 | Menu Engine | Backend |
2025-04-24 | 3.10 ¶¶ÒõOnline Ordering
Refer to Change Ticket: CHANGE-12112 when speaking with a Team Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.10.13-11 | 3.10.13-13 |
API Updates
Endpoint | Summary |
---|---|
/order/<id>update | Utilizes apply_tax_exempt: false parameter successfully without error. (XOO-10186) |
New Features
XOO-10100 | XOO API | Process, Backend, UI | Enabled accurate application of discounts to orders by including rollup pricing and tax data with the following actions:
|
Improvements
XOO-10170 | XOO API | Backend | Logs contain event_args with masked password information as expected. |
XOO-10172 | XOO API | Backend | API response successfully uses tax-exempt logic when applicable. |
2025-04-17 | 3.10 ¶¶ÒõOnline Ordering
Refer to Change Tickets: CHANGE-11882, CHANGE-11987, and CHANGE-12061 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Delivery Site Status Monitor (XSSM) | 3.9.34 | 3.10.21 |
Menu Publisher | 3.10.23 | 3.10.25 |
Online Ordering Backend | 3.10.15 | 3.10.16 |
New Features
XOO-9931 | Menu Publisher | Process, Backend, UI | Added support for consumption and display of calorie information as part of product item content in third-party delivery providers. |
Improvements
XOO-9965, XOO-9985, XOO-10101, XOO-10136 | Site Status Monitor, Backend | Backend |
2025-04-14 | 3.10 ¶¶ÒõOnline Ordering
Refer to Change Tickets: CHANGE-11990, CHANGE-12046 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering Backend | 3.10.12 | 3.10.15 |
Online Ordering UI | 3.10.23 | 3.10.24 |
Improvements
XOO-9965, XOO-10101 | XOO UI, Menu Update Monitor, Backend | Backend |
2025-04-07 | 3.10 ¶¶ÒõOnline Ordering
Refer to Change Tickets: CHANGE-11940, CHANGE-12028, and CHANGE-12029 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Delivery Adapter | 3.9.22 | 3.10.12 |
Menu Creator | 3.10.21 | 3.10.24 |
Menu Engine | 3.10.15 | 3.10.16 |
New Features
XOO-9820 | Delivery Adapter | Process, Backend, UI | Added support for third-party delivery service discount consumption and mapping. |
XOO-10073 | Delivery Adapter | Process, Backend, UI | Added support for consumption of specific order-level discount values from third-party delivery service. |
XOO-10099 | Menu Engine | Process, Backend, UI | Enabled administrator to control bundle component rollup pricing on menus by adding new variable ignore_projected_pricing with default value of false. |
Improvements
XOO-9564, XOO-9995, XOO-10026 | Delivery Adapter, Menu Creator | Backend | |
XOO-9998 | Delivery Adapter | Backend | Logs are accurate when custom fields for third-party delivery partner discounts are configured inaccurately. |
2025-03-31 | 3.10 ¶¶ÒõOnline Ordering
Refer to Change Tickets: CHANGE-11876, CHANGE-11968, CHANGE-11974, and CHANGE-11979 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Update Monitor | 3.10.8 | 3.10.21 |
Notifier | 3.10.5 | 3.10.18 |
XOO Backend | 3.10.7 | 3.10.12 |
XOO UI | 3.10.17 | 3.10.23 |
New Features
XOO-10065 | Backend | Backend | Added new endpoint to consume and compare headers from user browser. |
XOO-9629, XOO-9804, XOO-9809, XOO-9853 | Notifier | Process, Backend, UI | Added support for transmission of digital order receipts via SMS message to customers with the following actions:
|
XOO-9918, XOO-9930 | Menu Update Monitor | Process, Backend, UI | Added support for consumption and display of calorie information as part of product item content in third-party delivery providers. |
XOO-9919 | Backend | Backend | Added support to enhance sub-resource Content Security Policy integrity to touchless script content. |
XOO-9963 | UI | Backend | Enhanced touchless UI by calculating check sum and adding to response headers. |
XOO-9964, XOO-9966 | Backend, UI | Backend | Added support to enable anonymous report of Content Security Policy violations in touchless script content. |
Improvements
XOO-9962, XOO-9986 | Menu Update Monitor, Notifier | Backend |
2025-03-27 | 3.10 ¶¶ÒõOnline Ordering
Refer to Change Tickets: CHANGE-11920 and CHANGE-11923 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.10.14 | 3.10.15 |
Menu Publisher | 3.10.7 | 3.10.23 |
New Features
XOO-9930, | Menu Publisher | Process, Backend, UI | Added support for consumption and display of calorie information as part of product item content in third-party delivery providers. |
Improvements
XOO-10036 | Menu Engine | Backend, UI | Third-party payment provider displays accurate menu totals. |
2025-03-24 | 3.10 ¶¶ÒõOnline Ordering
Refer to Change Tickets: CHANGE-11815 and CHANGE-11881 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Creator | 3.10.2 | 3.10.21 |
Menu Publisher | 3.9.73 | 3.10.7 |
New Features
XOO-9918, XOO-9930, XOO-9931 | Menu Creator | Process, Backend, UI | Added support for consumption and display of calorie information as part of product item content in third-party delivery providers. |
Improvements
XOO-9490 XOO-9563, XOO-9564, XOO-9759, XOO-9760, XOO-9767, XOO-9792, XOO-9939, XOO-9985, XOO-9986, XOO-10007, XOO-10008 | Menu Creator, Menu Publisher | Backend | |
XOO-9805 | Menu Publisher | Process, Backend, UI | Custom services menus refresh successfully. |
2025-03-20 | 3.10 ¶¶ÒõOnline Ordering
Refer to Change Ticket: CHANGE-11865 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.10.12 | 3.10.14 |
Improvements
XOO-9923, XOO-9940 | Menu Engine | Backend | |
XOO-9980 | Menu Engine | Backend | Warning logs contain accurate event_name values. |
2025-03-17 | 3.10 ¶¶ÒõOnline Ordering
Refer to Change Ticket: CHANGE-11860 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
XOO Backend | 3.10.2 | 3.10.7 |
Improvements
XOO-9880, XOO-10020 | XOO Backend | Backend |
2025-03-13 | 3.10 ¶¶ÒõOnline Ordering
Refer to Change Tickets: CHANGE-11798, CHANGE-11803, CHANGE-11804, and CHANGE-11821 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.10.11 | 3.10.12 |
Notifier | 3.10.2 | 3.10.5 |
Online Ordering UI | 3.10.8 | 3.10.17 |
Site Status Notifier | 3.9.22 | 3.10.5 |
Improvements
XOO-9841, XOO-9844 | XOO Backend | Backend | |
XOO-9842 | Site Status Notifier | Backend | GET /kitchen/status pagination for 50 kitchen status items per page performs successfully. |
XOO-9914 | Menu Engine | Backend | All unit_price values for combo products with bundle components that include child-item pricing rules calculate accurately with non-null values as expected. |
XOO-9938 | Notifier | Backend, UI | Final Receipt for $0 order includes tracking information. |
2025-03-10 | 3.10 ¶¶ÒõOnline Ordering
Refer to Change Tickets: CHANGE-11783 and CHANGE-11784 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.9.30-2 | 3.10.11 |
Menu Update Monitor | 3.9.76 | 3.10.8 |
New Features
XOO-9192 | Menu Engine | Backend | Enhanced security by including appsec.properties file in root of all repositories. |
Improvements
XOO-9487, XOO-9488, XOO-9549, XOO-9562, XOO-9749, XOO-9772, XOO-9777, XOO-9792, XOO-9837, XOO-9872 | Menu Engine, Menu Update Monitor | Backend | |
XOO-9544 | Menu Engine | Process, Backend, UI | Menus are created successfully with Available menu status when new menu has enforce_base_menu_structure:true and same combo product as bundle component in menu category. |
XOO-9813 | Menu Engine | Process, Backend, UI | Unit prices of bundle component from referenced category roll up to parent product accurately. |
XOO-9885 | Menu Engine | Backend | Accurate language locale and time zone information is utilized in cache flow to create hash objects. |
XOO-9891 | Menu Update Monitor | Process, Backend, UI | Cart updates are checked for order source and destination. Menu not found validation message appears as expected when order_source is invalid. |
2025-02-17 | 3.10 ¶¶ÒõOnline Ordering
Refer to Change Ticket: CHANGE-11617 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering UI | 3.9.18 | 3.10.8 |
New Features
XOO-8976 | XOO UI | Process, Backend, UI | Updated Touchless UI to consume and support new Variant Type bundle components for display on Order Review page. |
XOO-9212 | XOO UI | Process, Backend, UI | Enabled consumption of new Tip Configuration to allow users to enable/disable pre-defined tip percentages on Tips page of Touchless payment flow. |
XOO-9222 | XOO UI | Process, Backend, UI | Enabled consumption of email address input field to allow users to configure display of email address on Thank You page. |
XOO-9238 | XOO UI | Process, Backend, UI | Enhanced convenience and usability by enabling Google predictive auto-completion for address-related fields in Touchless payment UI. |
XOO-9288, XOO-9364 | XOO UI | Process, Backend, UI | Created error page for expired Touchless payment links, including consumption of expiration_time settings. Created countdown timer to notify users about expiration of Touchless payment links. |
Improvements
XOO-9582 | XOO UI | Backend | |
XOO-9761 | XOO UI | Process, Backend, UI | Google Map access error message is absent from display as expected when no error is present. |
XOO-9811 | XOO UI | UI | GooglePay and Credit Card buttons are absent from Payment page display as expected when Touchless pay is active. |
XOO-9821 | XOO UI | Backend, UI | QR Pay landing page displays relevant discounts accurately. |
XOO-9843 | XOO UI | UI | State field information is validated and Submit button is enabled during Touchless pay. |
2025-02-13 | 3.10 ¶¶ÒõOnline Ordering
Refer to Change Tickets: CHANGE-11511 and CHANGE-11586 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.9.30 | 3.9.30-2 |
Online Ordering Backend | 3.9.28 | 3.10.2 |
Improvements
XOO-9778 | Backend | Backend | |
XOO-9813 | Menu Engine | Process, Backend, UI | Price of bundle component from referenced category is rolled up to parent product accurately as expected. |
2025-02-03 | 3.10 ¶¶ÒõOnline Ordering
Refer to Change Ticket: CHANGE-11505 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Notifier | 3.9.18 | 3.10.2 |
Improvements
XOO-9717, XOO-9766 | Notifier | Backend | |
XOO-9806 | Notifier | Backend, UI | Email receipt displays all variant bundle build components accurately. |
2025-01-30 | 3.10 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-11489 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Creator | 3.9.41 | 3.10.2 |
Improvements
XOO-9805 | Menu Creator | Backend | Custom Services menu refreshes successfully. |
XOO-9712, XOO-9750, XOO-9759, XOO-9760 | Menu Creator | Backend |
2025-01-27 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Tickets: CHANGE-11427, CHANGE-11428, and CHANGE-11430, when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Publisher | 3.9.55 | 3.9.73 |
Menu Update Monitor | 3.9.68 | 3.9.76 |
XOO Backend | 3.9.26 | 3.9.28 |
Improvements
XOO-9489, XOO-9718, XOO-9751, XOO-9752, XOO-9767 | Menu Update Monitor, Menu Publisher, Backend | Backend |
2025-01-23 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Tickets: CHANGE-11290, and CHANGE-11366 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Delivery Adapter | 3.9.16 | 3.9.22 |
Site Status Notifier | 3.9.19 | 3.9.22 |
New Features
XOO-9192 | Delivery Adapter | Backend | Enhanced performance by including appsec.properties file in all repositories. |
Improvements
XOO-9736 | Site Status Notifier | Backend | Requests to /get/site/status process successfully. |
XOO-9781 | Delivery Adapter | Backend, UI | Delivery service check-ins are successful and include required subscription details. |
XOO-9632, XOO-9676, XOO-9715, XOO-9721, XOO-9753 | Delivery Adapter, Site Status Notifier | Backend |
2025-01-16 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket: CHANGE-11336 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Update Monitor | 3.9.60 | 3.9.68 |
Improvements
XOO-9693 | Menu Update Monitor | Backend | Enhanced getDMUpdatesCart to consume and account for changes made in donation, imageSet, and tags entities. |
2025-01-06 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Tickets: CHANGE-11245, CHANGE-11246, CHANGE-11256, CHANGE-11278, and CHANGE-11289 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Delivery Adapter | 3.9.8 | 3.9.16 |
Menu Engine | 3.9.27 | 3.9.30 |
Menu Publisher | 3.9.50 | 3.9.55 |
Menu Update Monitor | 3.9.43 | 3.9.60 |
Notifier | 3.9.9 | 3.9.18 |
New Features
XOO-8975 | Notifier | Process, Backend, UI | Added support for consumption of new Variant Build bundle components from orders and display of new Variant Build bundle components in email receipts. |
XOO-9226 | Notifier | Process, Backend, UI | Enhanced email receipt for touchless retail shipping orders with the following actions:
|
Improvements
XOO-9387 | Menu Engine | Backend, UI | User requests to redeem loyalty offers on mobile app and kiosk perform successfully. |
XOO-9608 | Menu Update Monitor | Backend | Requests for deleted companies are not sent . |
XOO-9637 | Delivery Adapter | Backend, UI | Product postfixes are removed successfully from product IDs prior to requests. |
XOO-9747 | Menu Update Monitor | Backend | Logs reflect accurate context_extra values in request_started and request_finished events. |
XOO-9716, XOO-9723, XOO-9724, XOO-9741 | Menu Engine, Menu Publisher, Menu Update Monitor | Backend |
2024-12-16 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-11200, CHANGE-11227 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Site Status Notifier | 3.8.166 | 3.9.19 |
XOO API | 3.9.66-1 | 3.9.74 |
API Updates
Endpoint | Summary |
---|---|
/kitchen/status | Optimized response by introducing pagination. Set default items per page to 50 (XOO-9432) |
Improvements
XOO-9597 | XOO API | Process, Backend | Order is created successfully with child items sorted by order source. |
XOO-9670 | XOO API | Process, Backend | Child-item pricing rules apply accurately by tag to items within modifier build. |
XOO-9673 | XOO API | Process, Backend | Automatic discounts apply accurately in updated order with accurate price recalculations, discount_allowed changes to true. |
XOO-6837, XOO-9075, XOO-9077, XOO-9434, XOO-9647, XOO-9713 | Site Status Notifier, XOO API | Backend |
2024-12-05 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-11155, CHANGE-10968, CHANGE-11109 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering UI | 3.9.16 | 3.9.18 |
Online Ordering Backend | 3.9.21 | 3.9.26 |
Menu Engine | 3.9.25 | 3.9.27 |
New Features
XOO-9474 | Menu Engine | Process, Backend, UI | Added support for display of projected prices for bundles on menus by enabling consumption of new setting Enabled Projected Pricing and adding Default Item for Pricing option. |
Improvements
XOO-9513 | UI | Backend, UI | Error message Expiration year is not valid displays successfully when four-digit card expiration year is entered. |
XOO-9607 | Menu Engine | Backend | Error codes display accurately for invalid destination and order_source validation. |
XOO-9618 | Backend | Backend | Reverse payment request is successful. |
XOO-9644 | Menu Engine | UI | Translation Menu Export displays accurately. |
XOO-9669 | Backend | Backend | Void request sends successfully duringDELETE payment call. |
XOO-9554, XOO-9582 | UI, Backend | Backend |
2024-12-02 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket: CHANGE-11168 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.9.62 | 3.9.66-1 |
API Updates
Endpoint | Summary |
---|---|
/order.update | Updated to allow re-calculation of Advanced Day Orders without requiring a newly created order (XOO-9164) |
New Features
XOO-9519 | API | Process, Backend | Enabled consumption of subtract_price_on_modifier_replacement in order to allow replacing existing modifier items within quick builds. |
XOO-9621 | API | Process, Backend, UI | Increased order efficiency by adding support for preauthorizing pre-event orders prior to sending them to Point of Sale. |
Improvements
XOO-9483 | API | Process, Backend | Captured payment in Awaiting Tip status commits successfully. |
XOO-9523 | API | Process, Backend, UI | Modifier builds successfully apply to child-item product and order saves successfully. |
XOO-9534 | API | Backend, UI | Columns in Order List page sort accurately. |
XOO-9555 | API | Process, Backend | comment value accurately displays on Order level as expected. |
XOO-9576 | API | Process, Backend, UI | Quantity-based child-item pricing rule applies successfully to added modifier with same rule as modifier in quick build. |
XOO-9585 | API | Backend | Timeout parameters are consumed successfully for outgoing requests. |
XOO-9605 | API | Backend | Logs display and record accurately during or after deployment. |
XOO-9666 | API | Backend | Orders with recalculate_order:true process successfully. |
XOO-9657 | API | Backend |
2024-11-21 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10885, CHANGE-11065 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering UI | 3.9.11 | 3.9.16 |
Menu Engine | 3.9.24 | 3.9.25 |
Improvements
XOO-9634 | Menu Engine | Backend | All applicable exception days are present in exception_days array as expected. |
XOO-9554 | UI | Backend |
2024-11-18 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10949, CHANGE-10998, CHANGE-11050 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.9.48 | 3.9.48-2 |
Menu Publisher | 3.9.42 | 3.9.50 |
Menu Update Monitor | 3.9.33 | 3.9.43 |
New Features
XOO-7015 | Menu Update Monitor | Process, Backend, UI | Added support for multi-language translations of menu content by updating code to consumeÌýmenu_engineÌý±ð²Ô³Ù¾±³Ù²â. |
XOO-8977 | Menu Publisher | Process, Backend | Enabled omission of bundle items with variant build bundle components prior to sending menu data to delivery partners. |
Improvements
XOO-9462 | Menu Update Monitor | Backend | Publish retry is disabled as expected after menu publish error occurs. |
XOO-9463, XOO-9485 | Menu Publisher, Menu Update Monitor | Backend | Logs read and record properties successfully. |
XOO-9516, XOO-9595 | API | Backend | Timeout parameters are consumed successfully for outgoing requests. |
XOO-9527 | API | Backend | Orders not consumed during migration are received successfully. |
XOO-9529 | API | Backend, UI | Order total value on Order List page calculates and displays accurately. |
XOO-9232, XOO-9441 | Menu Update Monitor | Backend |
2024-11-11 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-11009 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.9.11 | 3.9.24 |
New Features
XOO-8926 | Menu Engine | Process, Backend, UI | Added support for consumption of new Variant Build Bundle configuration. |
Improvements
XOO-9543 | Menu Engine | Backend | Logs perform successfully without flag value error messages. |
XOO-9545 | Menu Engine | Backend | Menu generates successfully with no product definition error messages. |
XOO-9570, XOO-9571 | Menu Engine | Backend | Original error logs accurately when availability callback fails. Item availability update logs accurately. |
XOO-9579 | Menu Engine | Backend | Worker autoscaling configures correctly with SQS messages as expected. |
XOO-9604 | Menu Engine | Backend | Delay for database retry is measured in seconds as expected. |
XOO-9467, XOO-9542, XOO-9616 | Menu Engine | Backend |
2024-11-07 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10476, CHANGE-10879 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering UI | 3.9.2 | 3.9.11 |
Online Ordering Backend | 3.9.20 | 3.9.21 |
New Features
XOO-9407, XOO-9408 | XOO Backend | Backend | Replaced and improved logic of third-party payment processing. |
XOO-9426 | XOO UI | Backend | Replaced error handling for third party payment processor, ton include consumption of errors from error_message instead of approval_status. |
Improvements
XOO-9535 | XOO Backend | Backend, UI | Tip value in payment_info object calculates and displays accurately. |
XOO-9351 | XOO Backend | Backend |
2024-10-17 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10611, CHANGE-10760, CHANGE-10811 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.9.45 | 3.9.48 |
Menu Creator | 3.9.38 | 3.9.41 |
Menu Publisher | 3.9.26 | 3.9.42 |
New Features
XOO-7015 | Menu Creator | Process, Backend, UI | Added support for multi-language translations of menu content by updating code to consume menu_engine entity. |
Improvements
XOO-9374 | Menu Publisher | Process, Backend, UI | Menu publishes to delivery partner as expected. |
XOO-9462 | Menu Publisher | Backend | Publish retry is disabled as expected after menu publish error occurs. |
XOO-9463 | Menu Creator, Menu Publisher | Backend | Logs record accurately. |
XOO-9515 | API | Backend | Optimized and streamlined requests to exclude subscriptions data unless validation of subscription is required. |
XOO-9516 | API | Backend | Improved retry performance by implementing timeout logic for requests. |
XOO-9517 | API | Backend | Correct error logs are returned for unavailable PLU items. |
XOO-9527 | API | Backend | Order migration processes successfully. |
XOO-9529 | API | Backend | Total order number displays accurately on Order List page. |
XOO-9413, XOO-9441 | Menu Creator, Menu Publisher | Backend |
2024-10-14 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10780 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.9.44 | 3.9.45 |
Improvements
XOO-9509 | API | Backend | Improved database and order migration performance. |
2024-10-10 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10769 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.9.30-3 | 3.9.44 |
New Features
XOO-9286 | API | Process, Backend, UI | Enabled user to set price based on Order Object tags by updating Order Engine and passing product tags to pricing engine. |
Improvements
XOO-9378 | API | Process, Backend, UI | Tax-exempt options for orders display and perform successfully. |
XOO-9439, XOO-9440 | API | Backend, UI | Updating order to remove tax-exempt status is successful and order total calculates correctly. |
XOO-9469, XOO-9479 | API | Backend, UI | tax_exempt_info added to account is applied as expected while order is committed, and removed as expected after non-tax-exempt order is paid. |
XOO-9509 | API | Backend | Improved database and order migration performance. |
XOO-8980, XOO-9400, XOO-9401, XOO-10754 | API | Backend |
2024-10-07 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10721 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.9.30-2 | 3.9.30-3 |
Improvements
XOO-9509 | API | Backend | Migration orders process to/from database successfully. |
2024-10-03 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10658 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Delivery Site Status Monitor (XSSM) | 3.9.21 | 3.9.34 |
Improvements
XOO-9382 | Site Status Monitor | Backend | Logs for delivery partner display accurately. |
2024-09-30 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10557 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Delivery Adapter (XAD) | 3.9.1 | 3.9.8 |
New Features
XOO-9140 | XAD | Backend | Updated Access Control List. |
Improvements
XOO-8080, XOO-8333, XOO-9445 | XAD | Backend |
2024-09-26 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10540, CHANGE-10580, CHANGE-10629 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.9.7 | 3.9.11 |
Menu Creator | 3.9.6 | 3.9.38 |
Menu Update Monitor | 3.9.24-1 | 3.9.33 |
New Features
XOO-9046, XOO-9343 | Menu Update Monitor, Menu Creator | Process, Backend, UI | Enhanced timeout mechanism with following actions:
|
XOO-7016, XOO-9358 | Menu Engine | Process, Backend, UI | Enhanced user localization and customization by adding menu support for multi-language translations of content with the following actions:
|
Improvements
XOO-9370 | Menu Update Monitor, Menu Creator | Process, Backend, UI | Onboarding to delivery partner service is successful withÌýmenu idÌý²¹²Ô»åÌýstore idÌýerror messages absent from logs as expected. |
XOO-9374 | Menu Update Monitor | Process, Backend, UI | Menu publishes to delivery partner as expected. |
XOO-9386 | Menu Update Monitor, Menu Creator | Backend | Enhanced SQS processing by expanding timeout and improving timeout logic. |
XOO-9447 | Menu Creator | Backend | Distributor returns menu successfully as expected. |
XOO-9473 | Menu Engine | Backend, UI | Product variations in menu output feature translations in translations object and match data management translations and uploaded files with added translations. |
XOO-9232, XOO-9406 | Menu Creator, Menu Engine | Backend |
2024-09-19 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10543 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Notifier | 3.9.4 | 3.9.9 |
Improvements
XOO-8937, XOO-9228 | Notifier | Backend, UI | Receipt email is received successfully and contains correct component information as expected. |
XOO-9415 | Notifier | Backend | Lambdas perform successfully without timeout error as expected. |
2024-09-17 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10528 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.9.15-3 | 3.9.30-2 |
New Features
XOO-9293 | API | Process, Backend, UI | Enabled payment-authorized orders to stay open for additional items by supporting is_tab functionality at Point of Sale. |
XOO-7036 | API | Process, Backend, UI | Enabled localized order content by adding support for multi-language translation in online orders. |
XOO-8680 | API | Backend, UI | Extended Reporting Categories Object with Child Reporting Categories data, with applicable populating functionality. |
XOO-9292 | API | Backend, UI | Added support for new orders to include order_source_id and pay_type_id into order object. |
XOO-9319 | API | Backend, UI | Updated to consumer new Order Source parameter Enforce Order Check-in on Commit, with functionality to send order to Point of Sale with checked-in order status. |
Improvements
XOO-9136 | API | Process, Backend, UI | Improved shipping integration by expanding touchless payment routes to additional services and enhancing validation. |
XOO-9160 | API | Backend, UI | Discounts display and apply successfully after updating child item in order receipt page. |
XOO-9306 | API | Backend, UI | Tax exempt status applies successfully when items are added to tax exempt order with no previous items. |
XOO-9380 | API | Backend, UI | Included order state information in check-in error message. |
XOO-9438 | API | Backend | New orders have associated Audit object in database as expected. |
XOO-9354 | API | Backend | Improved performance by deleting redundant variables from serverless files. |
XOO-9366 | API | Backend | Password information in logs is masked successfully. |
XOO-7747 | API | Backend | Error logs contain stack trace as expected. |
XOO-8996, XOO-9333 | API | Backend |
2024-09-16 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10539 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Update Monitor | 3.9.24 | 3.9.24-1 |
Improvements
XOO-9443 | Menu Update Monitor | Process, Backend, UI | Menu updates for multiple sites trigger successful menu creation at all sites as expected. |
2024-09-12 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10451 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.9.6 | 3.9.7 |
New Features
XOO-9139 | Menu Engine | Backend | Enhanced security by updating Access Control List. |
Improvements
XOO-9396 | Menu Engine | Backend | Menu creation includes accurate ordering_integration_data response as expected. |
XOO-8911, XOO-9362 | Menu Engine | Backend |
2024-09-05 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10358, CHANGE-10380, CHANGE-10399 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Publisher | 3.9.8 | 3.9.26 |
Menu Update Monitor | 3.9.17 | 3.9.24 |
Delivery Site Status Monitor (XSSM) | 3.8.168 | 3.9.21 |
New Features
XOO-9053 | Site Status Monitor | Backend, UI | Added support for site status notification in delivery partner service. |
XOO-9141 | Menu Update Monitor | Backend | Enhanced and updated Access Control List. |
Improvements
XOO-9370 | Menu Publisher | Process, Backend, UI | Onboarding to delivery partner service is successful with menu id and store id error messages absent from logs as expected. |
XOO-9233 | Menu Publisher | Backend | failed_to_get_integrator_menu error is absent as expected. |
XOO-9287, XOO-9298, XOO-9361, XOO-9363 | Menu Update Monitor, Menu Publisher | Backend |
2024-08-27 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10410 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Publisher | 3.9.8 | 3.9.8 |
Improvements
CHANGE-10410 | Menu Publisher | Backend | Enhanced performance with redeployment. |
2024-08-23 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10382, CHANGE-10409 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.9.15-3 | N/A |
Menu Engine | 3.9.6 | N/A |
Improvements
CHANGE-10382 | XOO API | Backend | Enhanced database connectivity with variable update. |
CHANGE-10409 | Menu Engine | Backend | Improved hard memory capability with redeployment. |
2024-08-15 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10312 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.253 | 3.9.15-3 |
New Features
XOO-6615 | XOO API | Process, Backend, UI | Added support to allow integrators to specify employee data during updateOrder and createOrder operations through the following actions:
|
XOO-8913 | XOO API | Process, Backend, UI | Enhanced standardization of order number length calculation by updating API to consume and apply sequence_number_length calculation method. |
XOO-9132 | XOO API | Process, Backend, UI | Added support to consume alternate_kitchen_name for population in all order objects. |
XOO-9081 | XOO API | Backend | Added support for utilization of two databases for order-number collection through the following actions:
|
XOO-9181 | XOO API | Backend | Added a unique index in order number collection for site id field to ensure records are not duplicated for order number from the same site. |
Improvements
XOO-9116 | XOO API | Process, Backend, UI | Combine like items functionality performs successfully when items with order-level discount are added with PUT add /item and PUT add /discount requests. |
XOO-9254 | XOO API | Process, Backend, UI | applied_to_order flag is removed as expected when order is not identified as tax-exempt. |
XOO-9255, XOO-9264 | XOO API | Process, Backend, UI | Order number length calculation performs successfully and order number length is the expected number. |
XOO-9345 | XOO API | Process, Backend, UI | Rollover logic performs successfully for order number lengths of 7 digits with 2-digit prefix. |
XOO-9305 | XOO API | Backend, UI | Updated default order number threshold to 1500. |
XOO-8550, XOO-9211 | XOO API | Backend |
2024-08-12 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10272, CHANGE-10273, CHANGE-10285 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Notifier | 3.9.2 | 3.9.4 |
Menu Update Monitor | 3.9.12 | 3.9.17 |
Delivery Adapter | 3.8.140 | 3.9.1 |
New Features
XOO-9263 | Menu Update Monitor | Process, Backend, UI | Improved performance and response time by optimizing SQS communication with the following enhancements:
|
Improvements
XOO-9233 | Menu Update Monitor | Backend, UI | failed_to_get_integrator_menu error message displays accurately. |
XOO-9291 | Notifier | Backend | SQS communication is successful after reconfiguration of network connection creation. |
XOO-7898, XOO-8000, XOO-9236, XOO-7113, XOO-9271, XOO-9287, XOO-9298 | Delivery Adapter, Menu Update Monitor | Backend |
2024-08-08 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10263 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.9.4 | 3.9.6 |
Improvements
Menu Engine | Backend | Requests to Menu Update Monitor include current timestamp to avoid validation error when future timestamp is passed. |
Menu Engine | Backend |
2024-08-01 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10241, CHANGE-10258 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Update Monitor | 3.8.2 | 3.9.12 |
Menu Publisher | 3.8.167 | 3.9.8 |
Improvements
Menu Publisher | Process, Backend, UI | Product prices display accurately for delivery partner for products with product variations. |
Menu Publisher, Menu Update Monitor | Backend |
2024-07-29 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10211, CHANGE-10216 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Notifier | 3.8.89 | 3.9.2 |
Menu Engine | 3.8.82 | 3.9.4 |
New Features
Menu Engine | Process, Backend, UI | Enhanced customer experience by adding support to include Allergen information. |
Improvements
Notifier | Backend, UI | Logs display all mandatory fields as expected. |
Menu Engine | Backend, UI | Validation messages display successfully when timestamp error is made in request for menu creation. |
Menu Engine | Backend | x-cb-authorization token is masked in service logs as expected. |
Menu Engine, Notifier | Backend |
2024-07-18 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10141, CHANGE-10190 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
¶¶ÒõPayment Router (XPR) | 3.8.21 | 3.9.1 |
Online Ordering UI | 3.8.70 | 3.9.2 |
API Updates
Endpoint | Summary |
---|---|
/authorize-payments | Updated to support payment authorization transactions and storage/use of Card on File tokens received from third-party payment provider. |
/cancel-payment | Updated to support cancelation of existing transactions through third-party payment provider. |
/refund-payment | Updated to support processing existing refund transactions through third-party payment provider. |
/process-payment | Updated to enable capture of previously authorized payments through third-party payment provider when previous authorization token is provided. |
/adjust-tip | Updated to support ability to adjust tip of previously created payment transaction through third-party payment provider. |
New Features
Payment Router | Process, Backend, UI | Enhanced functionality by adding support for inclusion of card expiration details in API response during card boarding. |
Payment Router | Process, Backend, UI | Enabled users to identify orders with Awaiting_tip status by adding auth-reference_ID field during payment process request. |
Payment Router | Process, Backend, UI | Added support to receive and process error responses from third-party payment provider. |
Payment Router | Backend, UI | Enabled cancelation of transaction with timeout response from third-party payment provider. |
Payment Router | Backend, UI | Enabled use of generic invoice number when boarding credit cards. |
Payment Router | Backend, UI | Introduced 40-second timeout for Authorize Payment retries. |
Improvements
Payment Router | Process, Backend, UI | Invoice numbers in Adjustment requests send successfully to third-party payment provider. |
Payment Router | Process, Backend, UI | Validation error sends and displays successfully for partial refund overpayment with tips. |
Payment Router | Process, Backend, UI | Transactions with one-time token authorize successfully |
Payment Router | Process, Backend | Requests to third-party payment provider send successfully. |
Payment Router | Backend, UI | Decremental adjustment utilizes separate merchantReferenceCode from initial transaction as expected. |
XOO UI | Backend, UI | Updated tip percentage available for user. |
Payment Router | Backend | Failed transactions are consumed with correct error description. |
Payment Router | Backend | Enhanced capture requests with addition of cardPresent value. |
Payment Router | Backend | Personal Identifiable Information, including name_on_card value and expiration date, is masked successfully in logs. |
Payment Router | Backend | Enhanced configuration of timeout requests to third-party payment provider with new environment variable. |
Payment Router | Backend | Performed the following enhancements:
|
Payment Router | Backend |
2024-07-15 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10084, CHANGE-10176 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.8.81 | 3.8.82 |
Menu Creator | 3.8.152 | 3.9.6 |
Improvements
Menu Creator | Backend | Token sends callback to delivery partner successfully. |
Menu Engine | Backend |
2024-07-11 | 3.9 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10046, CHANGE-10094, CHANGE-10149 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.8.77 | 3.8.81 |
Menu Publisher | 3.8.165 | 3.8.167 |
Menu Update Monitor | 3.8.154 | 3.9.2 |
Improvements
Menu Engine | Process, Backend, UI | Correct active menus return when created with include_inactive:true in request body. |
Menu Publisher | Process, Backend, UI | Delivery partner menus return and display successfully. |
Menu Publisher | Backend, UI | Sides display on delivery partner site when flags are not used for components. |
Menu Publisher | Backend | Logs perform successfully following refresh menu command. |
Menu Update Monitor | Backend, UI | SQS messages send successfully during menu update procedure. |
2024-07-09 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10076 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Publisher | 3.8.131-2 | 3.8.165 |
New Features
Menu Publisher | Process, Backend, UI | Added functionality to convert menu to delivery partner menu with publication to delivery partner service. Added functionality for users to identify items as out of stock with delivery partner. |
2024-07-08 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10047, CHANGE-10096 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Delivery Adapter | 3.8.132 | 3.8.140 |
Delivery Site Status Monitor (XSSM) | 3.7.37 | 3.8.168 |
New Features
Delivery Adapter | Process, Backend, UI | Added functionality to convert menu to delivery partner menu with publication to delivery partner service. Added ability to identify items as out of stock with delivery partner. |
Site Status Monitor | Process, Backend, UI | Added support to send Site Status Notifications to delivery partner to enable order placement to be managed by Site Status availability. |
Improvements
Site Status Monitor | Backend | Updated component build scripts and node.js versions. |
Site Status Monitor | Backend | Added strict-Transport-Security headers. |
Site Status Monitor | Backend |
2024-06-27 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9954 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Creator | 3.8.146 | 3.8.152 |
New Features
Menu Creator | Process, Backend, UI | Added functionality to convert menu to delivery partner menu with publication to delivery partner service. Added ability to identify items as out of stock with delivery partner. |
2024-06-24 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-10051 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.208-10 | 3.8.253 |
New Features
API | Process, Backend, UI | Added support for injection of external_id field into custom builds to enable users to match corresponding external identifiers. |
API | Process, Backend, UI | Added functionality allowing orders to be filtered by event ID. |
API | Process, Backend, UI | Enhanced ordering process by adding tax_exempt_info object to Account information attributes. |
API | Process, Backend, UI | Created single call for commit and check-in by allowing injection of checkin_on_commit parameter in commitOrder request. |
Improvements
API | Process, Backend, UI | Orders through delivery partner calculate and complete successfully. |
API | Process, Backend, UI | Correct taxes can be applied to modifier build sum in priced custom modifier builds. |
API | Process, Backend, UI | Enhanced and standardized formatting of Awaiting_tip payment status. |
API | Process, Backend, UI | Order subtotals re-calculate and update accurately after roll up price sum is updated. |
API | Process, Backend, UI | Payments can be added successfully when order_source is disabled. |
API | Backend, UI | Validation of order is successful without inclusion of destination_id in request body. |
API | Backend, UI | Comments as child-items are not duplicated. |
API | Backend | Price engine requests are successful. |
API | Backend | Applicable index sorts correctly when sorting method is DATA_DEFINED. |
API | Backend |
2024-06-13 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9950 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Update Monitor | 3.8.144 | 3.8.154 |
Improvements
Menu Update Monitor | Backend | Non-HTTP lambdas terminate correctly and perform successfully. |
Menu Update Monitor | Backend |
2024-06-06 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9803, CHANGE-9860 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.8.76 | 3.8.77 |
Menu Creator | 3.8.132 | 3.8.146 |
New Features
Menu Creator | Backend | Enhanced menu creation performance and usability by adding xmc.xenial.com to Origin header for outgoing HTTP requests. |
Improvements
Menu Engine | Process, Backend | Menu Engine updates status and sub-status successfully during onboarding with failed_to_pull_dm_data error. |
Menu Creator, Menu Engine | Backend |
2024-06-03 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9928 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Publisher | 3.8.131 | 3.8.131-2 |
Improvements
Menu Publisher | Backend | Enhanced menu updating protocol by employing PATCH method for use when initial menu creation fails and retry is needed. |
2024-05-16 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9817, CHANGE-9840 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Site Status Notifier | 3.8.164 | 3.8.166 |
Menu Update Monitor | 3.8.123 | 3.8.144 |
New Features
Menu Update Monitor | Backend | Enabled detection of menu data changes and decreased use of refresh function by implementing HTTP API. |
Improvements
Site Status Notifier | Backend | Publication to SQS queue is successful after updates to logs and logic. |
Site Status Notifier | Backend |
2024-05-06 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9727, CHANGE-9776 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Notifier | 3.8.75 | 3.8.89 |
Menu Engine | 3.8.68-5 | 3.8.76 |
API Updates
Endpoint | Summary |
---|---|
PUT/item-availability-status | Updated swagger documentation. |
GET/ordering-integration-data/:mcid | Updated swagger documentation. |
New Features
Menu Engine | Process, Backend, UI | Added support for consumption and display of nutritional information as part of modifier item content. |
Menu Engine | Process, Backend, UI | Added support for destination-conditional pricing with variations by order source, time period, and parent relationship. |
Notifier | Process, Backend, UI | Added support for display of relevant QR codes in email receipt templates and for order identification. |
Notifier | Process, Backend, UI | Added support to notify customers when order is ready and fulfilled order is ready for feedback. |
Notifier | Backend, UI | Improved order lookup process by adding external_order_id and/or reference_id objects to order webhook messages. |
Notifier | UI | Enabled receipt to print phone number based on host country format standards. |
Improvements
Menu Engine | Process, Backend, UI | Site onboards successfully when excluded_properties are added. |
Menu Engine | Process, Backend, UI | Menu successfully receives nutritional data for product with parent modifier variation. |
Notifier | Backend, UI | Send/refund messages are processes correctly. Refund email template is consumed and refund email sent to customer successfully. |
Notifier | Backend | Redis cache performs successfully. |
Menu Engine, Notifier | Backend |
2024-05-02 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9710, CHANGE-9770 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.208-6 | 3.8.208-10 |
Delivery Adapter | 3.8.125 | 3.8.132 |
New Features
XOO API | Process, Backend, UI | Added support for placement of tax-exempt orders. |
Improvements
Delivery Adapter | Backend |
2024-04-25 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9742 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.8.68-2 | 3.8.68-5 |
Improvements
Menu Engine | Backend | Reduced database menu size by eliminating duplicated price ranges for modifier variations. |
Menu Engine | Backend |
2024-04-22 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9712 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Site Status Notifier | 3.8.162 | 3.8.164 |
Improvements
Site Status | Backend |
2024-04-18 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9544, CHANGE-9560, CHANGE-9579, CHANGE-9709 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Creator | 3.8.127 | 3.8.132 |
Menu Publisher | 3.8.123 | 3.8.131 |
Delivery Adapter | 3.8.122 | 3.8.125 |
New Features
Delivery Adapter | Process, Backend, UI | Added support for users to onboard stores to DoorDash by improving proxy menu requests. |
Delivery Adapter | Process, Backend, UI | Added support for users to view store onboarding process and current status with creation of new /onboarding-status endpoint. |
Menu Creator | Process, Backend, UI | Enabled users to view Store Onboarding status and progress with addition of Menu creation initiated sub-status. |
Menu Publisher | Process, Backend, UI | Added support for users to view store onboarding process and current status with the following parameter displays:
|
Improvements
Menu Publisher | Backend, UI | Retry logic for Menu Deactivation performs successfully. |
Menu Publisher | Backend |
2024-04-15 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9602, CHANGE-9670 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.208-1 | 3.8.208-6 |
Site Status Notifier | 3.8.142 | 3.8.162 |
New Features
XOO API | Process, Backend, UI | Added support enabling multiple quantity-based pricing rules to be assigned to an item simultaneously. |
Improvements
XOO API | Backend | Improved performance and processing of custom builds in price engine. |
XOO API | Backend | Indexes sort correctly when sorting method is DATA_DEFINED. |
Site Status Notifier | Backend |
2024-04-08 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9631 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.8.66 | 3.8.68-2 |
Improvements
Menu Engine | Process, Backend, UI | Menus generate with restricted modifiers in build (restricted_modifiers_in_build) included successfully. |
Menu Engine | Backend, UI | Menu modifiers map accurately during menu generation. |
Menu Engine | Backend, UI | Improved performance by minimizing amount of redundant/unnecessary data received from Data Management. |
2024-04-01 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9594 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.208 | 3.8.208-1 |
Improvements
XOO API | Backend |
2024-03-28 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9533, CHANGE-9584 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Notifier | 3.8.74 | 3.8.75 |
Online Ordering UI | 3.8.64 | 3.8.70 |
Improvements
XOO UI | UI | Recommended Tip Amount field displays and translates correctly. |
Notifier | Backend |
2024-03-25 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9548 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.8.65 | 3.8.66 |
Improvements
Menu Engine | Backend, UI | Improved performance by minimizing and streamlining volume of menu category data received from data management. |
2024-03-21 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9504 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.190 | 3.8.208 |
API Updates
Endpoint | Summary |
---|---|
/companies/company_id/sites/{site_id} | Optimized and streamlined requests to receive only necessary data. |
New Features
XOO API | Process, Backend, UI | Enhanced accuracy of sales reports by adding support for population of Order Object with tax jurisdiction details. |
XOO API | Backend, UI | Added indexing support to enable order modifiers to be sorted in synchronization with Point of Sale devices. |
Improvements
XOO API | Process, Backend | Updated to set Business Date to order closure date rather than order creation date. |
XOO API | Backend | Discounts do not apply to inactive items as expected. |
XOO API | Backend | Infrastructure improvements including:
|
2024-03-18 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9446, CHANGE-9477, CHANGE-9485 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering Backend | 3.8.84 | 3.8.90 |
Menu Creator | 3.8.118 | 3.8.127 |
Order Notification Processor | 3.8.17 | 3.8.22 |
New Features
Menu Creator | Process, Backend, UI | Enabled users to view Store Onboarding status and progress with addition of Menu creation initiated sub-status. |
Order Notification Processor | Backend | Ìý´¡»å»å±ð»å Strict-Transport-Security headers. |
Improvements
Menu Creator, Order Notification Processor, Backend | Backend | Infrastructure improvements including updating web services and SSR service keys. |
2024-03-14 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9484 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.8.60 | 3.8.61 |
New Features
Menu Engine | Process, Backend, UI | Improved ordering experience by adding support for the inclusion of customer-facing modifier images. |
Improvements
Menu Engine | Process, Backend, UI | Menus can be restricted by order source as expected. |
Menu Engine | Process, Backend, UI | Menus generate with calculation of updated pricing rules. |
2024-03-07 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9410, CHANGE-9411, CHANGE-9412 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Creator | 3.8.118 | 3.8.123 |
Menu Publisher | 3.8.119 | 3.8.123 |
Menu Update Monitor | 3.8.97 | 3.8.123 |
Improvements
Menu Creator, Menu Publisher, Menu Update Monitor | Backend | Infrastructure improvements including update of web services. |
2024-02-29 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9352, CHANGE-9353 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Creator | 3.8.92 | 3.8.118 |
Menu Publisher | 3.8.114 | 3.8.119 |
New Features
Menu Creator | Backend | Added support to make new stores available for DoorDash ordering by enabling store onboarding parameters to DoorDash. |
Menu Creator | Backend | Established consistency of app_code across services. |
Menu Creator | Backend | ´¡»å»å±ð»åÌýStrict-Transport-SecurityÌý³ó±ð²¹»å±ð°ù²õ. |
Improvements
Menu Creator, Menu Publisher | Backend | Performed review of services and configurations. |
2024-02-22 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9300, CHANGE-9324 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering UI | 3.8.63 | 3.8.64 |
Online Ordering Backend | 3.8.40 | 3.8.84 |
Notifier | 3.8.63 | 3.8.68 |
New Features
Notifier | Backend, UI | Added support for processing send-refund messages and consuming refund emails from refund template so that customer receives template from order or event message. |
Improvements
XOO Backend, XOO UI, Notifier | Backend | Added Strict-Transport-Security headers. |
XOO Backend | Backend | Emails are masked successfully in logs. |
2024-02-15 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9285, CHANGE-9293 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.8.50 | 3.8.59 |
Delivery Adapter | 3.8.71 | 3.8.116 |
New Features
Menu Engine | Process, Backend, UI | Added support to make new stores available for DoorDash ordering by enabling store onboarding parameters to DoorDash. |
Improvements
Menu Engine | Backend, UI | Menus reflect accurate products and product counts in parent_product_ids array. |
Menu Engine | Backend, UI | Modifiers map to menu accurately when product only contains a modifier collection. |
Menu Engine | Backend, UI | Menus generate successfully. |
Menu Engine | Backend | Improved performance by minimizing and streamlining volume of data received from data management. |
Delivery Adapter | Backend | Added Strict-Transport-Security headers. |
Delivery Adapter | Backend | Deployment is successful. |
Menu Engine | UI | special_hours object displays correct values. |
2024-02-05 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9251 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.182 | 3.8.187 |
New Features
Online Ordering API | Process, Backend, UI | Configured order modifier sorting to match Point of Sale sorting protocol. |
Improvements
Online Ordering API | Process, Backend, UI | Availability data for products returns successfully, and error message displays accurately when products not available for order. |
2024-01-29 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9196 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.96-13 | 3.8.182 |
Improvements
Online Ordering API | Backend, UI | Orders update successfully with added modifier build in child items. |
Online Ordering API | Backend, UI | Child items are added successfully to replace custom build orders. |
2024-01-22 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9021 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Site Status Notifier | 3.8.60 | 3.8.140 |
API Updates
Endpoint | Summary |
---|---|
GET/info | Responds successfully with service build version displayed. |
Improvements
Site Status Notifier | Backend | Topics contain company_id as expected in site and company cleanups. |
2024-01-11 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-9041 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.8.47 | 3.8.50 |
Improvements
Menu Engine | Backend, UI | Improved menu configurations to ensure accurate consumption and display of available_days parameter. |
2023-12-14 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-8917 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.8.46 | 3.8.47 |
New Features
Menu Engine | Process, Backend, UI | Increased functionality by inclusion of Event ID and Price Point data when process_events parameter is true. |
Improvements
Menu Engine | Backend | Service logs successfully mask bearer tokens. |
2023-12-11 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-8918 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.36 | 3.8.44 |
Improvements
XOO API | UI | Logos on touchless UI display accurately and survey link on touchless UI is correct. |
2023-12-04 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-8836 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.96-9 | 3.8.155 |
Improvements
XOO API | Backend, UI | quantity_build_inclusive amount calculates correctly with modifier quantity that is less than default build modifier quantity. |
XOO API | Backend, UI | New orders save successfully after application of automatic discount using an Item Set with one item inactive. |
XOO API | Backend, UI | Parent price updates successfully when updated by /item/update request if child item pricing rule contains Roll Up before or after tax. |
XOO API | Backend, UI | Discount sets apply successfully when first item used as discount basis is inactive. |
XOO API | Backend, UI | Items process in correct order when build includes modifiers. |
XOO API | Backend, UI | Correct fractional quantities display when Increment Modifier Quantity By value is 1/3. |
XOO API | Backend, UI | No variation modifier appears as expected when build quantity is decreased to 0. |
XOO API | Backend | Get order with filters performs without site_id as expected. |
XOO API | Backend | Enhanced createOrder speed by ensuring that only required products are fetched. |
XOO API | UI | Discount offer displays correct modifier add/remove colors. |
2023-11-16 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-8779 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.96-8 | 3.8.96-9 |
Improvements
Online Ordering API | UI | Modifier add/remove colors in special offers display accurately as expected. |
2023-11-13 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-8675, CHANGE-8690 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.8.44 | 3.8.45 |
Menu Publisher | 3.8.101 | 3.8.107 |
New Features
Menu Engine | Process, Backend, UI | Added ability for users to receive discount data to more precisely manage discounts on orders. |
Improvements
Menu Publisher | Backend, UI | Prices are calculated and displayed accurately when using quantity-based modifiers. |
2023-10-31 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-8622 ,CHANGE-8661 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.96-7 | 3.8.96-8 |
Menu Engine | 3.8.42 | 3.8.44 |
New Features
Menu Engine | Process, Backend, UI | Added ability for users to receive discount data to more precisely manage discounts on orders. |
Improvements
API | Backend, UI | Orders are created successfully when automatic discounts when one item set is inactive. |
2023-10-26 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-8625, CHANGE-8628 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.96-7 | 3.8.142 |
Notifier | 3.8.54 | 3.8.57 |
API Updates
Endpoint | Summary |
---|---|
PUT /total PUT /order/:id/close | Updated Swagger documentation. |
New Features
Online Ordering API | Process, Backend, UI | Increased user control of hybrid modifiers by updating to support negative quantity and negative and regular fractional quantities in menu builds. |
Online Ordering API | Process, Backend, UI | Allowed customers to view total amount of applied modifiers by adding consumption of "Include Builds Modifier Quantity" parameter. |
Online Ordering API | Process, Backend, UI | Allowed users to charge for quick builds by updating to allow injection of custom build data. |
Online Ordering API | Process, Backend, UI | Added functionality for users to charge/not charge for additional build modifiers by adding consumption of "Include Build Items" parameter from Child Item Pricing rules with calculation of modifier pricing. |
Online Ordering API | Process, Backend, UI | Added functionality for users to differentiate guests by account type in order to clearly define suite owner. |
Improvements
Online Ordering API | Backend, UI | Null price is calculated accurately. |
Online Ordering API | Backend, UI | "FixedAmount" fee is successfully applied to order when account has never had fee applied previously. |
Online Ordering API | Backend, UI | Prices are calculated correctly for product with a default build and custom build with same modifier. |
Online Ordering API | Backend, UI | Orders are created successfully with correct fractional quantity for created modifier. |
Online Ordering API | Backend, UI | Prices are calculated accurately after being updated with child item including pricing rule of "Before Tax" or "After Tax." |
Online Ordering API | Backend, UI | Items process in the correct order as expected with parameter "include_build_items: true." |
Online Ordering API | Backend, UI | GET orders perform successfully without inclusion of "site_id". |
Online Ordering API | Backend, UI | "No" variation modifier is included in order response after build quantity is changed to zero. |
Notifier | Backend, UI | Allowed inclusion of tax information in email receipt by updating to consume "tax_info.total_inclusive" variable from order object. |
2023-10-23 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-8588, CHANGE-8595 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.8.40 | 3.8.42 |
Delivery Adapter | 3.8.61 | 3.8.71 |
New Features
Menu Engine | Process, Backend, UI | Added support for users to receive discounts data in Pricing Menu to facilitate management of discounts on orders. |
Improvements
Delivery Adapter | Backend | Improved refresh performance by setting internal cache expiration to 24 hours. |
2023-10-19 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-8518, CHANGE-8588 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Publisher | 3.8.93 | 3.8.101 |
Delivery Adapter | 3.8.61 | 3.8.71 |
API Updates
Endpoint | Summary |
---|---|
GET /menu/mcid?menu_en-tity_ids=menu_en-tity_id1,menu_enti-ty_id2&service_name | Created new endpoint to get published menus for delivery providers. |
Improvements
Delivery Adapter | Backend | Improved refresh performance by setting internal cache expiration to 24 hours. |
2023-10-12 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-8503, CHANGE-8520, CHANGE-8534 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.96-6 | 3.8.96-7 |
Notifier | 3.8.43 | 3.8.54 |
Menu Engine | 3.8.39 | 3.8.40 |
New Features
Notifier | Process Backend, UI | Added support to display "Paid Custom Build" pricing and modifiers and inclusion of negative quantities in custom build items in email receipts. |
Improvements
Online Ordering API | Process, Backend, UI | Orders are created successfully when discount is configured as "Multiple Sets of Items" and first item used as discount basis is inactive. |
Menu Engine | Backend, UI | Stockout flag performs successfully in Pricing Menu. |
Notifier | Backend, UI | Improved performance and display of bump notifications on orders. |
2023-10-02 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-8433 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.8.38 | 3.8.39 |
Improvements
Menu Engine | Backend, UI | Modifier variants successfully display "default_unit_price." |
2023-09-28 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-8404, CHANGE-8435 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.96-5 | 3.8.96-6 |
Backend | 3.8.39 | 3.8.40 |
New Features
Online Ordering API, Backend | Process, Backend, UI | Added functionality for creation of touchless transaction report to enhance fraud detection. |
Improvements
Backend | Backend, UI | "payment_info.payments.processed_at" is stored in correct format. |
2023-09-25 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-8366 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
¶¶ÒõPayment Router (XPR) | 3.8.20 | 3.8.21 |
Improvements
XPR | Backend, UI | Validation message displays as expected for partial refund requests when tips are present. |
2023-09-21 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-8385, CHANGE-8368, when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.96-3 | 3.8.96-5 |
Menu Engine | 3.8.36 | 3.8.38 |
New Features
Menu Engine | Process, Backend, UI | Added support for users to receive discount codes to allow for greater flexibility and control of discounts in catering orders, through new "ordering_integration_data" object. |
Improvements
API | Backend, UI | Improved integration by adding support to include "external_identifiers" of Product items in the order object. |
API | Backend, UI | Updated to consume "combine_like_items" parameter from Company/Site preferences so that users can view similar items within individual orders. |
API | Backend, UI | Fee amounts are recalculated accurately when order changes are made. |
API | Backend, UI | Fees are calculated correctly when an order has two or more modifiers. |
API | Backend, UI | "Use the Default Fees" field is consumed and "FixedAmount" fees applied successfully. |
API | Backend, UI | Updated to automatically populate the following Transaction Types at Point of Sale:
|
2023-09-07 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-8222, CHANGE-8233, CHANGE-8241, CHANGE-8266 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Creator | 3.8.78 | 3.8.92 |
Menu Publisher | 3.8.82 | 3.8.93 |
Delivery Adapter | 3.8.57 | 3.8.60 |
Improvements
Menu Publisher | Backend, UI | Improved support for publishing to Uber Eats delivery provider. |
Menu Creator | Backend | Search by service name is case insensitive. |
Delivery Adapter | Backend | Improved logging for Uber Eats and DoorDash integration. |
Delivery Adapter | Backend, UI | Improved error messaging when product cannot be found in Uber Eats or DoorDash integration. |
2023-08-31 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-8237 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.96-2 | 3.8.96-3 |
Improvements
API | Backend, UI | Tax calculates correctly in accordance with local law. |
2023-08-24 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-8197 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Delivery Adapter | 3.8.49 | 3.8.57 |
New Features
Delivery Adapter | Process, Backend, UI | Added functionality to enable consumption of Orders received from Uber Eats and injection of those Orders into XOO API. |
2023-08-17 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-8144, CHANGE-8149, CHANGE-8150 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.8.33 | 3.8.36 |
Menu Publisher | 3.8.82 | 3.8.89 |
Delivery Adapter | 3.8.43 | 3.8.46 |
New Features
Menu Publisher | Process, Backend, UI | Added support for publication of menus to Uber Eats delivery provider. |
Menu Engine | Process, Backend, UI | Added support for users to specify meal variation conversions. |
Menu Engine | Process, Backend, UI | Added ability to sort modifier/product variations by order. |
Delivery Adapter | Process, Backend, UI | Added support for consuming orders received from Uber Eats delivery provider. |
2023-08-14| 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-8127 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Publisher | 3.8.73-5 | 3.8.82 |
New Features
Menu Publisher | Process, Backend, UI | Implemented integration with Uber Eats to enable publishing/updating of menus. |
Menu Publisher | Process, Backend, UI | Added ability to specify conversions available in delivery services. |
Improvements
Menu Publisher | Backend | Improved throughput of requests for "enforce_same_size_children_variations" and "include_inactive" from subscriptions. |
2023-08-10 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-8081, CHANGE-8066 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Creator | 3.8.58 | 3.8.78 |
Menu Publisher | 3.8.73-4 | 3.8.73-5 |
Improvements
Menu Creator | Backend | Improved throughput of requests for "enforce_same_size_children_variations" and "include_inactive" from subscriptions. |
Menu Publisher | Backend, UI | Modifiers not requiring quantity selection display as expected. |
2023-08-07 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-8034, CHANGE-8045 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Publisher | 3.8.73-2 | 3.8.73-3 |
Delivery Adapter | 3.8.42 | 3.8.43 |
Improvements
Delivery Adapter | Backend, UI | Resizable products are priced correctly when upcharged/upsized. |
Menu Publisher | Backend, UI | Null price is disabled as expected when "shift_variation_prices_to_parent" is set to "true." |
2023-08-04 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-8047 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.96 | 3.8.96-2 |
Improvements
API | Backend, UI | Orders are successfully created when manual discounts are applied for items with inactive discounts. |
2023-08-03 | 3.8 ¶¶ÒõOnline Ordering
Refer to Change Ticket(s): CHANGE-8018, CHANGE-8023 when speaking with a ¶¶ÒõTeam Member about this release.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.8.30 | 3.8.33 |
Menu Publisher | 3.8.73 | 3.8.73-2 |
Improvements
Menu Engine | Backend | Improved consistency by introducing "disable_bundle_within_bundles" flag to disallow bundle components to be converted to other items. |
Menu Publisher | Backend | "-n" suffixes removed from split product names. |
2023-07-31 | 3.8 Online Ordering
Refer to Change Ticket(s): CHANGE-7995 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Publisher | 3.8.71 | 3.8.73 |
Improvements
Menu Publisher | Backend, UI | Improved integration with DoorDash to allow display of default quantities for bundle component product choices. |
2023-07-24 | 3.8 Online Ordering
Refer to Change Ticket(s): CHANGE-7939, CHANGE-7943, CHANGE-7945, CHANGE-7947 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.8.28 | 3.8.30 |
Gift and Loyalty | 3.8.152 | 3.8.157 |
Menu Publisher | 3.8.68 | 3.8.70 |
Delivery Adapter | 3.8.38 | 3.8.40 |
New Features
Gift and Loyalty | Backend, UI | Added list of allowed upsize discounts to "identifyCustomers" response at Point of Sale. |
Improvements
Menu Publisher | Backend, UI | Improved DoorDash ordering process by including aggregate calculation of quantity at group level. |
Delivery Adapter, Menu Engine | Backed, UI | Improved DoorDash ordering process by restricting modifiers from default menu with a variation of "No." |
Menu Engine | Backend, UI | Parent prices display successfully for bundle components. |
2023-07-20 | 3.8 Online Ordering
Refer to Change Ticket(s): CHANGE-7925 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.8.25 | 3.8.28 |
New Features
Menu Engine | Process, Backend, UI | Added ability to quick-build menu items by consuming prices and tax groups to assign to modifier builds. |
Improvements
Menu Engine | Backend | Improved process by excluding fractional quantity fields from Menu output when fractions are the same. |
2023-07-17| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM), and ¶¶ÒõPayment Router (XPR).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7778, 7876, 7877 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Notifier | 3.8.41 | 3.8.43 |
Gift and Loyalty | 3.8.151 | 3.8.152 |
¶¶ÒõPayment Router (XPR) | 3.8.9 | 3.8.17 |
Menu Publisher | 3.8.65 | 3.8.68 |
New Features
Payment Router | Process, Backend UI | Added support to integrate third party payment applications with Genius gateway to enable payment and processing of orders with applicable vault tokens. |
Menu Publisher | Backend, UI | Added support for integrating Product Images into DoorDash menus. |
Improvements
Notifier | Backend, UI | Custom modifier build displays on receipt as expected. |
Payment Router | Backend, UI | "error_description" for failed transactions displays as expected. |
Payment Router | Backend | Improved logging and response times of PopID requests. |
Gift and Loyalty | Backend | Item discounts are applied as expected in "submitOrder" and "voidOrder" requests at Point of Sale. |
2023-07-13| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM), and ¶¶ÒõPayment Router (XPR).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7870 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 3.8.147 | 3.8.151 |
New Features
Gift and Loyalty | Process, Backend, UI | Added support for sending item-level and order-level discounts on parent and child items to Loyalty services at Point of Sale. |
Improvements
Gift and Loyalty | Backend, UI | Customer account information are retrieved as expected when Loyalty status is scanned. |
2023-07-10| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM), and ¶¶ÒõPayment Router (XPR).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7808, CHANGE-7810 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Publisher | 3.8.61 | 3.8.65 |
Delivery Adapter | 3.8.36 | 3.8.38 |
Improvements
Delivery Adapter, Menu Publisher | Backend, UI | Enhanced integration with updated DoorDash token management and DoorDash URLs. |
2023-07-06| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM), and ¶¶ÒõPayment Router (XPR).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7793 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 3.8.84 | 3.8.147 |
New Features
Gift and Loyalty | Process, Backend, UI | Added "redeemed_reward" object to "identifyCustomer" response so that customer rewards can be automatically redeemed upon customer identification. |
Improvements
Gift and Loyalty | Backend, UI | Updated mapping for improved printing performance. |
2023-06-29| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM), and ¶¶ÒõPayment Router (XPR).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7743, CHANGE-7730, CHANGE-7711 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Site Status Notifier | 3.8.42 | 3.8.45 |
Notifier | 3.8.37 | 3.8.41 |
Improvements
Notifier | Backend, UI | Item-level comments are now displayed on receipt email template. |
Notifier | Backend, UI | Email receipts send as expected. |
Notifier | Backend | Added "order_source" and "order_source_ext" to outgoing order notifications. |
Site Status Notifier | Backend, UI | Point of Sale terminal status displays as expected on portal. |
2023-06-20| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM), and ¶¶ÒõPayment Router (XPR).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7690, CHANGE-7701 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.81-3 | 3.8.96 |
Delivery Adapter | 3.8.35 | 3.8.36 |
New Features
Online Ordering API | Process, Backend, UI | Added support to calculate discounts including or excluding rolled-up prices by updating Discount Calculator to consume "Rolled UP Pricing Behavior" discount configuration. |
Improvements
Delivery Adapter | Backend, UI | "order_source_id" is consumed from delivery services as expected when service is enabled. |
2023-06-15 | 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM), and ¶¶ÒõPayment Router (XPR).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7594 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 3.8.77 | 3.8.84 |
API Updates
Endpoint | Summary |
---|---|
POST transaction/accountQuery | Request retrieves generic account query to improve transaction processing and user convenience. |
Improvements
Gift and Loyalty | Backend, UI | Transaction amounts return with expected value when Givex provider is configured. |
2023-06-08| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM), and ¶¶ÒõPayment Router (XPR).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7572, CHANGE-7576, CHANGE-7621 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.81-2 | 3.8.81.3 |
Menu Publisher | 3.8.60 | 3.8.61 |
Delivery Adapter | 3.8.30 | 3.8.35 |
Improvements
API | Backend, UI | Items can be deleted from orders as expected. |
Delivery Adapter | Backend | "delivery_services" filtered after validation of enabled services via the "service_enabled" flag. |
Menu Publisher | Backend | Referenced categories in bundle components now utilize the following three fields when updating products in DoorDash menu:
|
2023-06-01| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM), and ¶¶ÒõPayment Router (XPR).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7595 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.81-1 | 3.8.81-2 |
API Updates
Endpoint | Summary |
---|---|
PUT /order/:id/item/:item_id/child | Orders are updated and child items added to order as expected. |
2023-05-25| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM), and ¶¶ÒõPayment Router (XPR).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7491, CHANGE-7556 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.8.24 | 3.8.25 |
Menu Update Monitor | 3.8.44 | 3.8.57 |
New Features
Menu Update Monitor | Process, Backend, UI | Added ability for users to update Price Points pricing by triggering creation of new menu based on upcoming events. |
Improvements
Menu Engine | Backend, UI | Limit decimal place display for bundle products when shifting variant prices to parent. |
Menu Engine | Backend, UI | ¶¶Òõ display as expected when restricted by "order_source." |
2023-05-22| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM), and ¶¶ÒõPayment Router (XPR).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7438, CHANGE-7487, CHANGE-7499, CHANGE-7525, CHANGE-7531 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Notifier | 3.8.14 | 3.8.37 |
Menu Engine | 3.8.17 | 3.8.24 |
Menu Creator | 3.8.41 | 3.8.58 |
Menu Publisher | 3.8.52 | 3.8.60 |
Delivery Adapter | 3.8.22 | 3.8.30 |
New Features
Menu Publisher, Menu Engine, Delivery Adapter | Process, Backend, UI | Added ability in DoorDash integration for prices to be displayed at main menu level via use of new "shift_variation_prices_to_parent" flag, with functionality for prices to shift from parent to variations. |
Menu Creator | Process, Backend, UI | Added ability to consume and pass on custom parameters from subscriptions. |
Notifier | Process, Backend, UI | Added support for email notification of table ready for waitlist clients and for order closure. |
Menu Publisher, Menu Engine | Process, Backend, UI | Added support for following enhancements to Bundle Components:
|
Improvements
Notifier | Backend, UI | Added support to include customer survey code on email receipts. |
Notifier | Backend, UI | Credit card tips display matches printer receipt display as expected. |
Notifier | Backend, UI | Error logs display as expected. |
2023-05-18 | 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM), and ¶¶ÒõPayment Router (XPR).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7457, CHANGE-7458 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.79 | 3.8.81 |
New Features
XOO API | Process, Backend, UI | Added functionality to populate new "paid_time" field with metadata to give users the option to sort orders by when they are paid. |
2023-05-15 | 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM), and ¶¶ÒõPayment Router (XPR).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7402 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Site Status Notifier | 3.8.41 | 3.8.42 |
Improvements
Site Status Notifier | Backend, UI | Added ability to consume and reflect Kitchen status for display on Point of Sale devices. |
2023-05-11 | 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM), and ¶¶ÒõPayment Router (XPR).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7360 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Publisher | 3.8.42 | 3.8.52 |
New Features
Menu Publisher | Process, Backend, UI | Added support for integration of SNS topics providing Event/Event Type updates so that users can configure Price Points based on changes to Event/Event Type. |
Improvements
Menu Publisher | Backend, UI | Menus publish as expected after adding ability for logs to remove items with quantity-based prices. |
2023-05-08 | 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM), and ¶¶ÒõPayment Router (XPR).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7345, CHANGE-7365, CHANGE-7445, when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Site Status Notifier | 3.7.3 | 3.8.41 |
Menu Engine | 3.8.14 | 3.8.17 |
Gift and Loyalty | 3.8.75 | 3.8.77 |
New Features
Menu Engine | Process, Backend, UI | Added bundle component "visibility" parameters to enable users to hide "visibility=OFF" component. Visibility data consumption parameter updated to "is_associated_item". |
Menu Engine | Process, Backend, UI | Added identification of "next event" so that users can update Price Points pricing as Event/Event Type data changes. |
Menu Engine | Backend, UI | Added "alternate_name" field for alternative product names to be used in reporting, customer-facing software and other user needs. Renamed previous "alternate_name" field in Kitchen section as "alternate_kitchen_name." |
Improvements
Gift and Loyalty | Backend, UI | Ticket number value displays as expected for Givex tickets in Apple Wallet. |
Gift and Loyalty | Backend, UI | Offers converted to discounts are removed as expected. |
Site Status Notifier | Backend | Infrastructure improvements including:
|
2023-05-04| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM), and ¶¶ÒõPayment Router (XPR).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7341 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
¶¶ÒõPayment Router (XPR) | 3.8.7 | 3.8.9 |
Improvements
Payment Router | Backend, UI | Suite Catering refunds process as expected. |
Payment Router | Backend | "POPid" responses process as expected. |
2023-05-01 | 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM), and ¶¶ÒõPayment Router (XPR).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7404 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.68 | 3.8.79 |
New Features
XOO API | Process, Backend, UI | Added ability to apply discount to alternative item price so that coupons can be applied without affecting discount amount. |
XOO API | Backend, UI | Added ability to specify associated items in Suite Catering bundle. |
2023-04-24| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM), and ¶¶ÒõPayment Router (XPR).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7254 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Update Monitor | 3.8.39 | 3.8.44 |
New Features
Menu Update Monitor | Process, Backend, UI | Added the following features to enable user configuration of Price Points when Event and Event Type data changes:
|
2023-04-20| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM), and ¶¶ÒõPayment Router (XPR).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7249, CHANGE-7267, CHANGE-7270 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.8.10 | 3.8.11 |
Menu Publisher | 3.8.25 | 3.8.42 |
Delivery Adapter | 3.8.18 | 3.8.22 |
Improvements
Menu Publisher, Menu Engine | Backend | Infrastructure improvements. |
Delivery Adapter | Backend | Infrastructure improvements including:
|
2023-04-17| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM), and ¶¶ÒõPayment Router (XPR).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7127, CHANGE-7177, CHANGE-7314 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 3.8.72 | 3.8.75 |
Delivery Adapter | 3.8.14 | 3.8.18 |
¶¶ÒõPayment Router (XPR) | 3.8.7 | 3.8.8 |
API Updates
Endpoint | Summary |
---|---|
"Activate", "CREDIT" | Updated "Activate" endpoint to allow Gift Card Activation transactions to be processed through Fortress "CREDIT" endpoint. |
"Add Value/Reload", "Balance Inquiry", "Payment", "Refund", "Reverse Transaction" | Updated to support Fortress provider. |
"submitOrder" | Updated to provide "TransactionDetails" information after each "Payment" and "Refund" transaction associated with Fortress provider. |
New Features
Gift and Loyalty | Process, Backend, UI | Created functionality for "reference_order_available" flag to be consumed from Point of Sale devices. A "true" value allows transaction to be processed and returns a response to include a "require_gift_submit" flag with "true" value. A "false" value returns error message to Point of Sale and disallows transaction. |
Improvements
Gift and Loyalty | Backend | Added till info caching and added support for Terminal name field to be populated in "till_description" field for each Register/Update till request in Fortress. |
Gift and Loyalty | Backend, UI | Second and subsequent payments are applied as expected when a gift card is used twice to pay for an order, or when an order is partially paid using multiple gift cards. |
Gift and Loyalty | Backend | Updated logic to receive order details and send "TRANSACTIONDETAILS" request to Fortress after each "CREDIT", "DEBIT", and "REFUND" action. |
XPR | Backend | Updated DoorDash token masking policies. |
XPR | Backend, UI | Suite Catering refunds process as expected. |
XPR, Delivery Adapter | Backend | Infrastructure improvements. |
2023-04-10| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM), and ¶¶ÒõPayment Router (XPR).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7129, CHANGE-7216, CHANGE-7235, CHANGE-7252 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.65 | 3.8.68 |
Menu Engine | 3.8.8 | 3.8.10 |
Menu Creator | 3.8.29 | 3.8.41 |
Menu Publisher | 3.8.25 | 3.8.35 |
Improvements
Online Ordering API | Backend, UI | Improved Point of Sale functionality by adding "table_name" to root of order object. |
Online Ordering API | Backend, UI | Updated validation to allow the addition of "temp_guest" account ID to an account object. |
Menu Engine | Backend, UI | Updated "default menu response" to include list of potential external identifiers array at product level. |
Menu Creator | Backend | Infrastructure improvements. |
Menu Publisher | Backend | Updated DoorDash token masking policies. |
2023-04-02| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7141, CHANGE-7212 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering Backend | 3.8.17 | 3.8.24 |
Gift and Loyalty | 3.8.35 | 3.8.35-2 |
Improvements
Gift and Loyalty | Backend, UI | Value and loyalty tickets added to Apple Wallet display as expected. |
Gift and Loyalty | Backend, UI | Updated error handling for Paytronix to include "card_balance" field. |
2023-03-29| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Payment Router, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
NOTE: ¶¶ÒõPayment Router is now a component in the Online Ordering component group.
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7064, CHANGE-7178 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.55 | 3.8.59-1 |
Payment Router | 3.8.6 | 3.8.7 |
API Updates
Endpoint | Summary |
---|---|
createOrder | Order can be created as expected after updating event acceptance criteria. |
Improvements
API | Backend, UI | Improved Point of Sale service by allowing identification of table names at root level in order object. |
2023-03-19| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7044, CHANGE-7046, CHANGE-7066 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.48 | 3.8.55 |
Menu Publisher | 3.7.39 | 3.8.25 |
Order Notification Processor | 3.7.13 | 3.8.17 |
Improvements
Menu Publisher | Backend | Doordash "PATCH" request performs and displays as expected. |
XOO API | Backend, UI | Error message displays as expected when order is in "awaiting tips" status. |
XOO API | Backend, UI | Automatic fees are applied as expected when condition is set to "None." |
2023-03-15| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7038, CHANGE-7075 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.8.7 | 3.8.8 |
Menu Creator | 3.8.12 | 3.8.29 |
New Features
Menu Engine | Process, Backend, UI | Added functionality to send Menu Images to Menu Engine Menus for display. |
Improvements
Menu Engine | Backend, UI | Personal price adjustment values display and perform as expected in quantity-based child item price ranges. |
Menu Engine | Backend | Updated security token policies. |
Menu Creator | Backend, UI | Menu Creator performs as expected when "service_name" includes characters that are spaces or symbols. |
2023-03-12| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Payment, Router, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-7008, CHANGE-7042 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Payment Router | 3.8.2 | 3.8.6 |
Improvements
Payment Router | Backend, | Payments with "card_ref_id" process as expected. |
Payment Router | Backend | Updated security token policies. |
Payment Router | Backend | The following objects are unmasked in XPR logs:
|
2023-03-08| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-6964, CHANGE-6999, CHANGE-7014, CHANGE-7021 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
XOO Backend | 3.7.73 | 3.8.13 |
Menu Engine | 3.8.5 | 3.8.7 |
Notifier | 3.8.3 | 3.8.14 |
New Features
Menu Engine | Process, Backend, UI | Added functionality to send Menu Images to Menu Engine Menus for display. |
Improvements
XOO Backend | Backend, UI | "payment_info.payments.code" populates with upper-case sensitivity as expected. |
Menu Engine | Backend, UI | Personal price adjustment values display and perform as expected in quantity-based child item price ranges. |
Menu Engine, Notifier | Backend | Updated security token policies. |
Notifier | Backend | Updated Node.js runtimes and component build scripts. |
2023-03-01| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-6998 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.43 | 3.8.48 |
New Features
Online Ordering API | Process, Backend, UI | Added support linking "suite_info" to refund orders for Point of Sale integration. |
Online Ordering API | Process, Backend, UI | Added "Event_ID" to refund orders for Point of Sale integration. |
Improvements
Online Ordering API | Backend | Updated security token policies. |
2023-02-26| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-6965 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.8.43 | 3.8.45 |
API Updates
Endpoint | Summary |
---|---|
Refund Orders Processing | Updated all XOO API endpoints to incorporate new "suite_info" object for refund orders as described below. |
New Features
Online Ordering API | Process, Backend, UI | Added support for "suite_info" object to improve reporting of refund orders. |
2023-02-19| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Payment Router (XPR) Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-6849, 6954 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Payment Router | 3.8.1 | 3.8.2 |
Gift and Loyalty | 3.8.31 | 3.8.32 |
API Updates
Endpoint | Summary |
---|---|
identifycustomers | Added support for integration with Givex Loyalty provider. |
simulateaccrual | Added support for integration with Givex Loyalty provider. |
redeemrewards | Added support for integration with Givex Loyalty provider. Updated endpoint to provide rewards list directly from Point of Sale. |
submitorder | Added support for integration with Givex Loyalty provider. |
voidorder | Added support for integration with Givex Loyalty provider. |
New Features
Payment Router | Process, Backend, UI | Added support to allow Void and Refund operations to be performed on pre-authorized payments. |
Gift and Loyalty | Process, Backend, UI | Added support for "Identify Customer" operation in "identification_method" and "is_identified" fields. |
Gift and Loyalty | Process, Backend, UI | Added support in "Identify Customer" operation to allow adding coupons to orders without items. |
Improvements
Payment Router | Backend, UI | "Invalid card_reference_id" validation error message displays and performs as expected. |
2023-02-15| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-6778, 6923, 6943 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.7.68-2 | 3.8.43 |
Notifier | 3.7.37 | 3.8.3 |
Menu Engine | 3.8.4 | 3.8.5 |
API Updates
Endpoint | Summary |
---|---|
CreateOrder | Added support to pull previous refund information in order to calculate and round correct refund amount. |
New Features
Notifier, Online Ordering API | Process, Backend, UI | Added functionality allowing integrators the option of adding fees. |
Online Ordering API | Process, Backend, UI | Created new "table_id injection" so users can specify table locations and IDs in orders. |
Online Ordering API | Process, Backend, UI | Added support for the addition of payment source to order objects. |
Online Ordering API | Process, Backend, UI | Added support for the addition of Event objects to online orders. |
Online Ordering API | Process, Backend, UI | Added support for the addition of Order Owner information to online orders. |
Online Ordering API | Process, Backend, UI | Added support for Personal Price Adjustment to online orders. |
Online Ordering API | Process, Backend, UI | Added support to match account data to Suite Catering orders. |
Online Ordering API | Process, Backend, UI | Added support for creating temporary payment to facilitate pre-authorization. |
Online Ordering API | Process, Backend, UI | Added "Close Order" functionality. |
Menu Engine, Online Ordering API | Process, Backend, UI | Added support for integrators to add, define, and process different price points. |
Online Ordering API | Process, Backend, UI | Added support for inclusion of "suite_info" in order objects. |
Online Ordering API | Process, Backend, UI | Added support for item payment status to update concurrently with order payment status to allow correct processing of partial payments and refunds. |
Online Ordering API | Process, Backend, UI | Added support to allow products and fees to be specified on refund orders. |
Menu Engine | Process, Backend, UI | Added new fields to Menu Status and Menu Output to contain information regarding Order Source, Store number, Event ID, Account ID, Price Points, and Personal Price Adjustment. |
Menu Engine | Process, Backend, UI | Added support for integrators to scan and store alternate PLUs for menu items for additional item identification. |
Improvements
Menu Engine | Backend, UI | Modifier categories in menu output display and perform as expected. |
Menu Engine, Online Ordering API | Backend, UI | Child item pricing is applied as expected when Price Point condition is not true. |
Menu Engine, Online Ordering API | Backend, UI | Child item pricing for modifiers is applied as expected when no order source is specified. |
Menu Engine, Online Ordering API | Backend, UI | Price points display as expected when Price Point is equivalent to Base Price. |
Online Ordering API | Backend, UI | Items are removed as expected and order is checked in as expected through use of DEL "/order/{order_id}/item" function. |
Online Ordering API | Backend, UI | Pay Type codes display and perform as expected when adding payments to orders. |
Online Ordering API | Backend, UI | Allow specification of "item_source_id" to order items so that users can group and view orders by source. |
Online Ordering API | Backend, UI | Limited repeat order closures. |
Online Ordering API | Backend, UI | "Failed to get floor plan" error processes and displays as expected. |
Online Ordering API | Backend, UI | "Change_info" amount changes to correspond with payment changes as expected. |
Online Ordering API | Backend, UI | "created_by" parameter displays in audit object as expected. |
Online Ordering API | Backend, UI | "site_info" object updated to include "type" field for more precise order identification. |
Online Ordering API | Backend, UI | "Platform" key in CloseOrder functionality displays as expected. |
Online Ordering API | Backend, UI | Added "total" and "page_count" to order to improve pagination functionality for users. |
Online Ordering API | Backend, UI | Custom fees in orders are calculated and display as expected. |
Online Ordering API | Backend, UI | "ADO" price point is used for quantity-based child item pricing as expected. |
Online Ordering API | Backend, UI | Orders with fees in "Advanced Day Order Items" are calculated and display as expected. |
Online Ordering API | Backend, UI | Tax calculates as expected when a fee is applied to a Tax Group. |
Online Ordering API | Backend, UI | Event logic has functionality to gather single events matching Event ID as expected. |
2023-02-12| 3.8 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Payment Router, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-6778, CHANGE-6840 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Notifier | 3.7.37 | 3.8.3 |
Menu Creator | 3.8.4 | 3.8.12 |
New Features
Notifier | Process, Backend, UI | Added functionality allowing integrators the option of adding fees. |
Menu Creator | Process, Backend, UI | Added functionality allowing integrators the option to trigger menus using a specified list of price points if the flag "allow_price_point_injection" is true. |
Menu Creator | Process, Backend, UI | Added functionality allowing integrators to include Personal Adjustment data with price points information. |
2023-01-11| 3.7 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-6579 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Update Monitor | 3.7.44 | 3.7.54 |
Improvements
XMUM | Backend | DM cart requests perform as expected after improvements to "CheckDMUpdates" lambda logic and schedule frequency. |
XMUM | Backend | Technical improvements. |
2022-12-21| 3.7 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-6639 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.7.68 | 3.7.68-2 |
Ìý
Improvements
Online Ordering API | Backend, UI | Added retries to "get site status" lambda. |
2022-12-14| 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-6547 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 3.5.87 | 3.5.105 |
Improvements
Gift and Loyalty | Backend | ACE integration performs as expected. |
Gift and Loyalty | Backend, UI | "VoidOrder" requests for redeemed rewards perform as expected. |
2022-12-11| 3.7 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-6093, CHANGE-6484, CHANGE-6486, CHANGE-6491, CHANGE-6557, CHANGE-6564, CHANGE-6578 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering Backend | 3.7.29 | 3.7.73 |
Notifier | 3.7.2 | 3.7.37 |
Menu Engine | 3.7.156 | 3.7.157 |
Menu Creator | 3.7.37 | 3.7.51 |
Menu Update Monitor | 3.7.39 | 3.7.44 |
Delivery Site Status Monitor (XSSM) | 3.5.5 | 3.7.37 |
New Features
Menu Engine | Backend, UI | Added new attributes to allow full manageability of images in ¶¶Òõcatering services. |
Menu Engine | Backend, UI | Added support for new flag to exclude specified store hours from a menu. |
Menu Engine | Backend, UI | Added "out_of_stock" flag support for pricing menus. |
Backend | Backend, UI | Updated touchless payments UI to display user-friendly error messages when payment processing fails. |
Backend | Backend, UI | Updated touchless UI to include charitable donations on the Order Preview page. |
Backend | Backend | Updated Touchless Payments processing flow to send receipt/email notifications prior to "UpdateOrder" requests. |
Notifier | Backend, UI | Added additional fields in email receipts so that orders through QR code payment may be refunded. |
Notifier | Backend, UI | Updated to includeÌýface value,Ìýexchange rate, andÌýamountÌýfor foreign currencies on customer email receipts. |
Notifier | Backend, UI | Updated touchless UI to include charitable donations in email receipts. |
API | Backend, UI | Added support allowing Event objects to be included in online orders. |
Improvements
Menu Creator | Backend | Tags in Bitbucket perform as expected. |
Menu Creator, Menu Engine | Backend, UI | XOO Passes the 'Include_image_sets' flag from Portal to Menu Engine in order to limit functionality of image sets. |
Menu Creator | Backend, UI | Menu delivery performs as expected. |
Menu Engine | Backend | Updated XME logging to accept null values in "excluded_properties" field. |
Menu Engine | Backend | Updated Menu Engine Swagger documentation. |
Backend | Backend | Updated database drivers and ACL version. |
Backend | Backend | Touchless Payments does not void paid orders if payment has been approved by the payment merchant, allowing point of sale to determine if the order should be voided. |
Backend | Backend | Added a log retention policy for the XOO API lambdas. |
Backend | Backend | Added ECS variables for service sizing. |
Menu Update Monitor | Backend | Updated "PUT xmum/preferences" endpoint to update data in "xenial-menu-delivery-service-preferences"Ìýdatabase collection instead of replacing. |
XSSM | Backend, UI | Created human-readable SSR "/info" endpoint pages. |
XSSM | Backend, UI | Retranslated "accept_online_orders" flag so that customers can see whether integrators are available for ¶¶ÒõOnline Ordering. |
XSSM, Notifier | Backend | Added a log retention policy for the XOO API lambdas. |
Notifier | Backend | Updated database drivers. |
Notifier | Backend | Updated ACL version log integrator ID value in all XOO services. |
Notifier | Backend, UI | Removed frames from applicable custom refund email templates. |
Notifier | Backend, UI | Email version of receipts matches printer receipts as expected. |
Site Status Notifier | Backend | Site Status Notifier logs perform as expected. |
2022-11-16 | 3.7 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-6096, CHANGE-6101, CHANGE-6339 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.7.56 | 3.7.68 |
Delivery Adapter | 3.7.2 | 3.7.21 |
Order Notification Processor | 3.6.4 | 3.7.13 |
Improvements
API | Backend | Users can create discounts that calculate their amount based on the price of a reference item rather a specified value. |
API | Backend | Users can add modifiers to an order with a request to the "mo_url/order/order_id/item/parent_product_order_id/child" endpoint as expected. |
Delivery Adapter | Backend | Updated database drivers and ACL version. |
Delivery Adapter, Order Notification Processor | Backend | Added a log retention policy for the XOO API lambdas. |
Delivery Adapter | Backend | Added ECS variables for service sizing. |
2022-11-02 | 3.7 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-6162, CHANGE-6186, CHANGE-6292, CHANGE-6308 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.7.52 | 3.7.56 |
Online Ordering UI | 3.5.22 | 3.7.19 |
Menu Publisher | 3.7.37 | 3.7.39 |
Menu Update Monitor | 3.5.2 | 3.7.39 |
New Features
UI | Backend | The "Order Preview" page of the Touchless Paymets UI includes donation items. |
UI | Backend, UI | Users can enable/disable predefined tip percentages on the tips page of the Touchless Payments UI using the "predefined_tip_percentages" flag. |
Menu Update Monitor | Backend | Added SSR "/info" endpoint. |
Menu Update Monitor | Backend | Added a new "/preferences" API endpoint to specify which companies will be updated by the data update lambda. |
Menu Update Monitor | Backend | XMUM filters the DM carts retrieved by the "/cart/master" API by status and only begins a new menu delivery for carts with a "deployed" status. |
Improvements
API | Backend | Updated the "createOrder" lambda to scan an order for builds and dynamically retrieve any necessary modifier collections. |
API | Backend | The payment object contains the "code" field as expected. |
UI | UI | Updated error messages for payment processing failures. |
UI | Backend | Updated version of the price engine. |
UI | Backend | Added ECS variables for service sizing. |
Menu Update Monitor | Backend | Added a log retention policy for the XOO API lambdas. |
UI, Menu Update Monitor | Backend | Infrastructure improvements. |
Menu Publisher | Backend | Removing menus and menu items from Data Management removes them from third party delivery services as expected. |
2022-10-26 | 3.7 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-6163 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.7.26 | 3.7.31 |
New Features
Menu Engine | Backend | Time-based pricing menus include both prices associated with time periods and prices not covered by a time period. |
Menu Engine | Backend | Users can set a sort order for modifier variations, determining the order in which they will display on a menu. |
Improvements
Menu Engine | Backend | Updated Swagger documentation. |
2022-10-19 | 3.7 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-6091 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Publisher | 3.7.4 | 3.7.37 |
New Features
Menu Publisher | Backend | Updated versions of menus that are manually disabled by third party delivery services are published via menu creation request. |
Improvements
Menu Publisher | Backend | Updated database drivers and ACL version. |
Menu Publisher | Backend | If a menu includes a bundle component defined by a menu category not assigned to the menu, a publishing request triggers an error message and then publishes the menu without the item in question. |
Menu Publisher | Backend | Added validation for the follwing fields to the "POST /publish" endpoint:
|
Menu Publisher | Backend | Error logs for rejected publishing requests include references to the items or structures that caused the rejection. |
Menu Publisher | Backend | Updated the Close Order lambda to retain logs for the same length of time as other XOO API lambdas. |
2022-10-12 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-6200 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 3.5.78 | 3.5.87 |
Improvements
Gift and Loyalty | Backend | Updated order ID field mapping for merchant-specific loyalty services. |
2022-10-02 | 3.7 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-6086, CHANGE-6090, CHANGE-6094, CHANGE-6115 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.7.39-1 | 3.7.52 |
Online Ordering UI | 3.5.22 | 3.7.18 |
Menu Engine | 3.7.19 | 3.7.26 |
Menu Creator | 3.7.24 | 3.7.37 |
New Features
API | Backend, UI | Implemented ¶¶ÒõOnline Ordering as a company and site level subscription service, which can be activated/deactivated according to which companies and sites are paying for the service. |
API | Backend, UI | The ¶¶ÒõOnline Ordering service is automatically available without a subscription to all companies that are not specified to have access via a subscription in Portal. |
UI | Backend | The "Order Preview" page of the Touchless Paymets UI includes donation items. |
UI | Backend, UI | Users can enable/disable predefined tip percentages on the tips page of the Touchless Payments UI using the "predefined_tip_percentages" flag. |
Menu Engine | Backend, UI | Users can assign multiple modifier collections to individual products and can restrict the availability of modifier collections by order source. |
Menu Engine | Backend | Menus include voice command values for menu items in the new "voice_commands" object. |
Menu Creator | Backend | Added functionality to receive the "include_missed_default_modifiers" flag and pass it to Menu Engine. |
Improvements
API | Backend | Site status requests that include multiple site IDs are processed as expected. |
API | Backend | Updated Swagger documentation. |
API | Backend | The "Destination is Not Delivery" condition prevents a tax from being applied on third party delivery applications as expected. |
UI | Backend | Infrastructure improvements. |
UI | UI | Updated error messages for payment processing failures. |
UI | Backend | Updated version of the price engine. |
Menu Engine | Backend | Updated price engine. |
API, UI, Menu Engine, Menu Creator | Backend | Added a log retention policy for the XOO API lambdas. |
2022-09-21 | 3.7 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-6099 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.7.39 | 3.7.39-1 |
New Features
API | Backend, UI | Implemented ¶¶ÒõOnline Ordering as a company and site level subscription service, which can be activated/deactivated according to which companies and sites are paying for the service. |
API | Backend, UI | The ¶¶ÒõOnline Ordering service is automatically available without a subscription to all companies that are not specified to have access via a subscription in Portal. |
Improvements
API | Backend | Site status requests that include multiple site IDs are processed as expected. |
2022-09-14 | 3.7 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-6054 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Payment Router | 3.5.19 | 3.7.17 |
New Features
Payment Router | Backend | Added support for payments processed through the Genius payments gateway. |
Payment Router | Backend | XPR can process refund and void transactions through the Genius payments gateway with single-use tokens. |
Payment Router | Backend | Transactions that include a request to board a card using the "board_card" flag trigger the database to store the card attached as a payment method with a connected card reference ID. |
Payment Router | Backend | XPR can process payments using cards previously saved with an attached card reference ID. |
Payment Router | Backend | Added support for automatic sync requests for responses from the "ProcessPayment" and "RefundPayment" endpoints, using the new "sync_request" flag. |
Payment Router | Backend | XPR can pre-authorize cards as payment methods, saving them in the database with an attached card reference ID before they are used in a transaction. |
Payment Router | Backend | XPR can collect post-payment tips on transactions processed through the Genius payments gateway with single-use tokens. |
Payment Router | Backend | Added uniqueness validation for the card reference ID field, terminating any payments that include a new payment method with an already saved reference ID. |
Improvements
Payment Router | Backend | Updated database drivers and ACL version. |
Payment Router | Backend | Transactions that encounter a mapping error are assigned a status of "payment-failed" as expected. |
Payment Router | Backend | Added an "order_amount" value to the response message for GET transaction requests. |
Payment Router | Backend | XPR excludes the "terminal_id" field from all transactions processed through the Genius payments gateway. |
2022-09-07 | 3.7 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5771 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Creator | 3.7.3 | 3.7.24 |
New Features
Menu Creator | Backend | Users can create pricing menus that break down prices by time period by including the "create_time_period_menus" flag with a value of "true" in the menu creation request. |
Menu Creator | Backend | Added support for the "include_default_bundle_products" flag for pricing menus. |
Improvements
Menu Creator | Backend | Updated database drivers. |
2022-08-31 | 3.7 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5763, CHANGE-5985, CHANGE-5990 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.7.31 | 3.7.39 |
Online Ordering Backend | 3.5.30-3 | 3.5.30-21 |
Menu Engine | 3.7.13 | 3.7.19 |
New Features
API | Backend | Updated the order object to exclude deleted items. |
API, Backend | Backend | Added an "UpdateOrder" message queue to send receipt/email notifications for orders completed through Touchless payments. |
Menu Engine | Backend, UI | Users can create a pricing menu for specific time periods at a particular site. |
Improvements
API | Backend | Users can add products with a custom modifier build to an order by specifying the "entity_id" as expected. |
API | Backend | Updated price engine. |
API | Backend | Orders maintain manual order-level discounts when the user removes a individual item. |
API | Backend | Users can remove items with a unit price of zero from orders as expected. |
2022-08-24 | 3.7 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5779 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.7.14-2 | 3.7.31 |
New Features
API | Backend, UI | Merchants can collect donations for specific charitable organizations through ¶¶ÒõOrders by adding donation items. |
Improvements
API | Backend | Updated error messages for order updates that include an unknown item ID. |
API | Backend | Updated error messages for rejected discounts with a minimum subtotal criteria to include context information and a unique error code. |
API | Backend | Parent products exclude the "rolled_up_price" field when their child products do not have a set "rollup_type" value. |
API | Backend | The reset cache scans the database to retrieve entity keys when expected. |
API | Backend | Added an error message for attempts to update an unknown order item. |
API | Backend | Updated PUO lambdas to purge uncommitted orders according to scheduled jobs. |
API | Backend | Updated the reset cache endpoint to handle modifier collections. |
API | Backend | Order updates are upserted to the database, requiring a new save for only the updated parts of the order. |
API | Backend | Reset cache responses include the "status" field as expected. |
2022-08-17 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5857, CHANGE-5922 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering Backend | 3.5.27 | 3.5.30-3 |
Gift and Loyalty | 3.5.70 | 3.5.78 |
New Features
Backend | Backend | The Touchless UI updates the payment object with errors that should void a transaction, allowing the site to initiate the void of the transaction if deemed appropriate. |
Gift and Loyalty | Process | Added Swagger documentation for gift and loyalty services. |
Improvements
Gift and Loyalty | Backend | Updated the "id" field for the "IdentifyCustomer" endpoint to use the string type. |
2022-07-27 | 3.7 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5607, CHANGE-5674 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.5.56 | 3.7.13 |
Menu Publisher | 3.6.24 | 3.7.4 |
New Features
Menu Engine | Backend, UI | Menus can include configured donations, allowing donations to be added to orders along with other menu items. |
Menu Engine | Backend, UI | Users can configure menus to be available at all times and have their status change dynamically using the "restrict_availability_time_periods" value. |
Improvements
Menu Engine, Menu Publisher | Backend | Updated the access control list to including logging for integrator IDs. |
Menu Engine | Backend, UI | Validation prevents users from creating menus with more than one level of nested bundles as expected. |
Menu Engine | Backend | Target First menus include tags attached to menu items as expected. |
Menu Engine | Backend | Logs exclude bearer tokens as expected. |
Menu Engine | Backend, UI | Users can create price menus as expected when the menu includes a product that has an alternate price at a different site. |
Menu Engine | Backend | Updated logging for the Menu Publisher. |
Menu Publisher | Backend | Updated database drivers. |
Menu Publisher | Backend | Optimized menu delivery during onboarding. |
Menu Publisher | Backend | Logs include detailed context information as expected. |
2022-07-06 | 3.7 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5567 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.7.6-1 | 3.7.14-2 |
Improvements
API | Backend | Updated database drivers. |
API | Backend | Updated the access control list to including logging for integrator IDs. |
API | Backend | Event logs include only the expected information. |
API | Backend | Updated PUO lambdas to purge uncommitted orders according to scheduled jobs. |
API | Backend | Order updates are upserted to the database, requiring a new save for only the updated parts of the order. |
API | Backend | The database maintains the order state of closed orders as expected. |
2022-06-30 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5657 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 3.5.68 | 3.5.70 |
Improvements
Gift and Loyalty | Backend, UI | Loyalty rewards are confirmed as used once they are requested by the customer, as expected. |
2022-06-29 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5618 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 3.5.66 | 3.5.68 |
Improvements
Gift and Loyalty | Backend | Updated the region header field name to "x-region" and set the "US" region as the default. |
2022-06-15 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5518 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 3.5.61 | 3.5.66 |
Improvements
Gift and Loyalty | Backend | Updated the "submitOrder" endpoint to accept the "card_token" field, which can be mapped to the "ccToken" field, within the payment object. |
Gift and Loyalty | Backend | Response messages exclude the "identifierType" field when the mapping for it is unavailable. |
Gift and Loyalty | Backend | Users can download POS systems for sites with a subscription to "Givex" or custom gift services as expected. |
Gift and Loyalty | Backend | Updated the access control list to including logging for integrator IDs. |
2022-06-13 | 3.7 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5572 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.7.6 | 3.7.6-1 |
Improvements
API | Backend | The database maintains the order state of closed orders as expected. |
API | Backend | Order updates are upserted to the database, requiring a new save for only the updated parts of the order. |
2022-06-01 | 3.7 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5437 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Notifier | 3.5.26 | 3.7.2 |
New Features
Notifier | Backend, UI | Added email notification support for orders that include custom modifier builds. |
2022-05-22 | 3.7 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5277, CHANGE-5408 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Order Notification Processor | 3.2.36 | 3.6.4 |
Online Ordering API | 3.5.58-10 | 3.7.6 |
New Features
Order Notification Processor | Backend | Voided orders are only reversed when they have payments included. |
Order Notification Processor | Backend | Created "/info" endpoint for special service requests. |
API | Backend | Added support for Custom Modifier Builds. |
API | Backend, UI | Users can add payments to orders in the "Saved" state. |
API | Backend | Added a new "closeOrder" endpoint which sends orders to the pipeline for POS rather than for XOO. |
API | Backend | Users can void an order both before and after payment and can choose to route voided orders to the data stream rather than to POS. |
API | Backend | Added a toggle to switch between data structure repository versions. |
Improvements
Order Notification Processor | Backend | Error logs exclude bearer token values as expected. |
API | Backend | Infrastructure improvements. |
API | Backend | Orders include the prices of side items in the price of combo products, and the POS accepts orders containing side items from ¶¶Òõas expected. |
API | Backend | Orders include a business date calculated using the EOD time and "day ahead" preferences stored in Data Management. |
API | Backend | Users can create orders with an a la carte product as a parent item with multiple toggle modifiers attached as child items as expected. |
API | Backend | Added validation to prevent the population of the "quantity" field when the "fractional_quantity" field is populated. |
API | Backend | Users can create orders with multiples of a combo or custom bundle as expected. |
API | Backend | "Create Order" responses include items in the expected order. |
API | Backend | Updated the database to purge orders after 14 days. |
API | Backend | Users can add item-level comments to a child item as expected, making the comment a child item of the desired menu item. |
API | Backend | The "day_part_info" object contains day part information configured in DM as expected. |
API | Backend | Implemented "APM_ENABLED" environment variable. |
API | Backend | Updated the "store_number" field to be optional and to populate automatically when left blank. |
API | Backend | ¶¶Òõorders can process service fees in their order total and exclude those fees from IRIS versions of mobile orders as expected. |
API | Backend | Short-term integrator tokens auto-renew as expected. |
2022-05-11 | 3.6 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5379 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Creator | 3.5.3 | 3.7.3 |
New Features
Menu Creator | Backend | The new "menu_type" field allows users to create both site and price type menus. |
Improvements
Menu Creator | Backend | Infrastructure improvements. |
Menu Creator | Backend | Logs using the "is_active" functionality mask authorization tokens as expected. |
Menu Creator | Backend | Logs include all expected information and exclude the "_serialized_data" object. |
2022-05-04 | 3.7 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5339 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Delivery Adapter | 3.5.10 | 3.7.2 |
New Features
Delivery Adapter | Backend | Added support for quantifiable and hybrid modifiers. |
Improvements
Delivery Adapter | Backend | Infrastructure improvements. |
Delivery Adapter | Backend | Logs record error responses and context for failed delivery service calls as expected. |
Delivery Adapter | Backend | Create and commit type order requests retrieve and process products from Data Management as expected. |
2022-04-27 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5307 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.5.58-9 | 3.5.58-10 |
Improvements
API | Backend | ¶¶Òõorders can process service fees in their order total and exclude those fees from IRIS versions of mobile orders as expected. |
2022-04-24 | 3.5 and 3.6 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5248, CHANGE-5287, CHANGE-5315 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.5.51 | 3.5.56 |
Menu Publisher | 3.6.21 | 3.6.24 |
Gift and Loyalty | 3.5.60 | 3.5.61 |
New Features
Menu Engine | Backend | The "default_modifiers_entity_ids" object includes default quantities for all quantifiable modifiers. |
Menu Publisher | Backend | Added support for quantifiable and hybrid modifiers. |
Improvements
Menu Engine | Backend | Third party delivery services offer and process size variants as expected. |
Gift and Loyalty | Backend | Response messages exclude the "identifierType" field when the mapping for it is unavailable. |
2022-04-20 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5217 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.5.47-3 | 3.5.58-9 |
New Features
API | Backend | Added support for quantifiable and hybrid modifiers. |
API | Backend | Implemented timeout and retry logic for Dispatcher requests for the following http endpoints:
|
API | Backend | Users can add payments and otherwise update/edit orders in the "Saved" state. |
API | Backend | Added validation to prevent the population of the "quantity" field when the "fractional_quantity" field is populated. |
API | Backend | Orders include a business date calculated using the Portal and DM configuration. |
API | Backend | Added a new "closeOrder" endpoint which sends orders to the pipeline for POS rather than for XOO. |
API | Backend | Added support for a new "DATASTREAM" value for the X-Order-Target header. |
Improvements
API | Backend | Infrastructure improvements. |
API | Backend | Updated the request-promise module for executing http requests. |
API | Backend | Updated the database to purge orders after 14 days. |
API | Backend | Users can create orders with multiples of a combo or custom bundle as expected. |
API | Backend | Users can create orders with an a la carte product as a parent item with multiple toggle modifiers attached as child items as expected. |
API | Backend | "Create Order" responses include items in the expected order. |
API | Backend | Implemented "APM_ENABLED" environment variable. |
2022-04-13 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5215, CHANGE-5224 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.5.47-3 | 3.5.47-5 |
Gift and Loyalty | 3.5.59 | 3.5.60 |
New Features
API | Backend | Added a "Close Order" function and endpoint. |
API | Backend | Added a "DATASTREAM" value to the "X-Target-Order" header, allowing orders to be voided and sent to the data stream instead of to POS both before and after payment. |
Gift and Loyalty | Backend | Response message exclude the "identifierType" field when the mapping for it is unavailable. |
2022-04-10 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5195 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.5.43 | 3.5.51 |
New Features
Menu Engine | Backend | The price engine filters quantity-based prices by order source, applying the price designated by the order source configuration. |
Improvements
Menu Engine | Backend, UI | Custom product variants save and display with a "variant_type" set by the user in DM. |
2022-04-06 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5098 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 3.5.48-2 | 3.5.59 |
New Features
Gift and Loyalty | Backend, UI | The Custom Gift Adapter allows users to create integrations between XGL and any gift provider through custom service settings. |
Improvements
Gift and Loyalty | Backend | Updated transaction endpoints. |
2022-03-27 | 3.5 and 3.6 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5000, CHANGE-5108 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.5.33-2 | 3.5.43 |
Menu Publisher | 3.6.6 | 3.6.21 |
New Features
Menu Engine | Backend, UI | Added support for Custom Modifier Builds. |
Menu Engine | Backend, UI | Users can set menu requests to create menu categories in-line as part of a menu structure instead of as references. |
Menu Publisher | Backend | ¶¶ÒõConfiguration has a minimum and maximum aggregate option quantity value of one for third party delivery services that do not display aggregate quantity. |
Improvements
Menu Engine | Backend | Added a site ID parameter to GET requests for products. |
Menu Engine | Backend | Users can create menus with bundle components that are restricted by order source as expected. |
Menu Engine | Backend, UI | Menus display bundle products with variant options as expected. |
Menu Publisher | Backend | Tags can be created for delivery components as expected. |
Menu Publisher | Backend | Infrastructure improvements. |
Menu Publisher | Backend | Error logs mask bearer token values as expected. |
Menu Publisher | Backend | Users can add products with variant options for a bundle component to their cart in third party delivery services as expected. |
2022-03-20 | 3.6 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5091 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Publisher | 3.2.78 | 3.6.6 |
New Features
Menu Publisher | Backend | Added support for the "main_item" parameter for bundle components, which replaces the modifier collection of the bundle item with the modifier collection of the component. |
Menu Publisher | Backend | Added support for multiple levels of nested menu categories in menus within third party delivery services. |
Menu Publisher | Backend | Bundle components can be populated by menu categories. |
Improvements
Menu Publisher | Backend | Updated menu creation logic for third party delivery services to use the variant type of an item's default option. |
Menu Publisher | Backend | Updated subscription logic to consume parameters for third party delivery services from "external_data.delivery_services" field. |
Menu Publisher | Backend | Infrastructure improvements. |
2022-03-09 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-4857, CHANGE-4980, CHANGE-5034 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.5.40-4 | 3.5.47-3 |
Notifier | 3.5.25 | 3.5.26 |
Payments Router | 3.5.12 | 3.5.19 |
New Features
API, Notifier | Backend | Added support for quantifiable modifiers and hybrid modifiers that can accept both toggle and quantifiable inputs. |
API | Backend | Added support for quantity prices to the "UpdateOrderItem" lambda. |
API | Backend | Integrated a webpack to implement codebase minimization and tree-shaking. |
API | Backend, UI | Users can add payments to orders in the "Saved" state. |
Payments Router | Backend | Added retry logic for failed transactions to account for edge cases and communication failures. |
Improvements
API | Backend | If a payment object is received with an "auth_code" field but no "auth" field, the "auth_code" field is automatically duplicated into a new "auth" field. |
API | Backend | Implemented retry logic for http requests to Dispatcher with the "/moapi.notificartion" and "/xoo.order" URLs. |
API | Backend | Added filtering for item comments to ensure orders exclude comments created by the target first onboarding lambda. |
API | Backend | "Forbidden" responses exclude integrator tokens as expected. |
API | Backend | Orders with quantity-based child item pricing applied maintain the expected quantity of nested modifiers. |
API | Backend | Orders include a business date calculated using the EOD time and "day ahead" preferences stored in Data Management. |
API | Backend | Infrastructure improvements. |
2022-02-23 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5023 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 3.5.48 | 3.5.48-2 |
Improvements
Gift and Loyalty | Backend | Point of sale users can reverse gift card payments as expected. |
2022-02-20 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-5006 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.5.26-2 | 3.5.33-2 |
New Features
Menu Engine | Backend | Added support for the "main_item" parameter for bundle components, which replaces the modifier collection of the bundle item with the modifier collection of the component. |
Menu Engine | Backend | Added support for quantifiable modifiers and hybrid modifiers that can accept both toggle and quantifiable inputs. |
Menu Engine | Backend | Added bundle items to the product choices for bundle components, with support for up to one level of nesting. |
Improvements
Menu Engine | Backend | Menus display bundle products with component options as expected. |
Menu Engine | Backend | Users can create menus with bundle components restricted by order source as expected. |
Menu Engine | Backend | Updated logic to maintain the "default_product" of a base product that has multiple "variant_type" versions. |
2022-02-09 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-4967 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 3.5.43 | 3.5.48 |
Improvements
Gift and Loyalty | Backend | Updated domain mapping for void requests to use the merchant ID field. |
2022-01-23 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-4763, CHANGE-4887 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.5.13-4 | 3.5.40-4 |
Gift and Loyalty | 3.5.40 | 3.5.43 |
New Features
API | Backend, UI | Added support for quantity-based child item pricing for products and modifiers. |
API | Backend | Users can add item-level comments to products as child items which display with the product on the "Order Preview" screen. |
API | Backend, UI | The order object can contain display priority for modifiers, allowing orders to display modifiers in the proper sequence for preparation. |
API | Backend | Added the "unit_price_source" field to ensure that externally calculated prices are not altered. |
API | Backend | The payment object records timestamps for each addition to a payment. |
API | Backend | Web services store only the latest version of lambda functions. |
API | Backend | Orders from sources that do not support discounts are processed without any discounts applied, including discounts that normally apply automatically. |
Improvements
API | Backend | When a child item is removed, its sibling items recalculate their prices. |
API | Backend | Orders can be created with any applicable discount as expected. |
API | Backend | The order object includes the day part type field through its entity ID. |
API | Backend | Users can create orders with a quantity of a child item different than that of the parent item. |
API | Backend | Requests with an empty order ID return the expected error codes. |
API | Backend | Updated the "_cacheDMData" function to retrieve the specific information required for a particular request. |
API | Backend | Infrastructure improvements. |
API | Backend | Orders contain all daypart object fields as expected. |
API | Backend | Order responses calculate the rolled up price of parent products as expected. |
API | Backend | Requests that contain the "clone" property are processed as expected. |
API | Backend | Added concurrency limits for all lambdas. |
API | Backend | Child item pricing rules apply to the child items of all parent items in an order as expected. |
API | Backend | Updated encryption library. |
API | Backend | Unexpected fields in the order object do not prompt logger warnings in the encryption service. |
API | Backend | Encryption client errors include request IDs in their context data as expected. |
API | Backend | Updated naming of JWT key environment variables. |
API | Backend | Orders that contain multiple nested parent modifiers are processed with the expected quantity of child modifiers. |
API | Backend | Orders contain item comments with the expected information from either the ¶¶Òõseed data or from the legacy ID field. |
Gift and Loyalty | Backend | Updated the prefix for the support cluster name. |
Gift and Loyalty | Backend | Extended "identifyCustomers" transactions to process "identification_method" values as needed for ACE endpoints. |
2022-01-16 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-4827 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.5.26-1 | 3.5.26-2 |
New Features
Menu Engine | Backend, UI | ¶¶Òõ and modifiers include tag information, allowing users to create menus that display the tags assigned to available items. |
2022-01-05 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: CHANGE-4817 when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.5.13-5 | 3.5.13-7 |
New Features
API | Backend | If a payment object is received with an "auth_code" field but no "auth" field, the "auth_code" field is automatically duplicated into a new "auth" field. |
2021-12-28 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-4755] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.5.26 | 3.5.26-1 |
Improvements
Menu Engine | Backend | Items include bundle components at the top level when the item's product variations are included in the exclusion list of the company's Portal subscription. |
2021-12-19 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-4734] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 3.5.30 | 3.5.40 |
Improvements
Gift and Loyalty | Backend | The "loyalty" subscription type is processed as not case sensitive. |
Gift and Loyalty | Backend | Updated processing logic for "submitOrder" and "voidOrder" POS requests for merchant-specific loyalty providers to include item-level rewards as separate order items. |
2021-12-15 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-4651, CHANGE-4762] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.5.13-4 | 3.5.13-5 |
Payments Router | 3.5.6 | 3.5.12 |
New Features
Payments Router | Backend | Database storage encrypts all email data received from point of sale. |
Improvements
API | Backend | The "Daypart" object includes the "Daypart Name" field as expected. |
Payments Router | Backend | Updated encryption library. |
2021-12-01 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-4652, CHANGE-4653, CHANGE-4654, CHANGE-4668] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering Backend | 3.5.24 | 3.5.27 |
Notifier | 3.5.17 | 3.5.25 |
Menu Engine | 3.5.24 | 3.5.26 |
Delivery Site Status Monitor (XSSM) | 3.5.2 | 3.5.5 |
New Features
Notifier | Backend, UI | Added a "reset-cache" lambda that allows users to clear crypto-keys. |
Improvements
Backend | Backend | Updated encryption library. |
Backend | Backend | Timed out requests are processed as expected. |
Notifier | UI | Email receipts display the number of child items as expected. |
Menu Engine | Backend | Parent items inherit unit price values from child items that are added to the exclusion list. |
Delivery Site Status Monitor | Backend | Implemented retries for site activation/deactivation requests that receive "rate limited" errors. |
2021-11-17 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-4576, CHANGE-4577, CHANGE-4604] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Creator | 4.1.2 | 3.5.3 |
Menu Update Monitor | 3.2.58 | 3.5.2 |
Delivery Site Status Monitor (XSSM) | 3.2.57 | 3.5.2 |
New Features
Menu Creator | Backend | Implemented retry logic for messages to the Menu Engine. |
Improvements
Delivery Site Status Monitor | Backend | Error logs maintain all expected context data. |
Delivery Site Status Monitor | UI | Menus display both "combo" and "a la carte" versions of products. |
Delivery Site Status Monitor | Backend | Menu publishing for a site does not retry publishing to delivery services where the site is not included. |
Delivery Site Status Monitor | Backend | New menus can be published automatically when there has not been a "publish_in_progress" status within the last 24 hours. |
Delivery Site Status Monitor, Menu Update Monitor | Backend | Delivery service API tokens are only logged after successful requests. |
Delivery Site Status Monitor | Backend | Updated quantity mappings for third party delivery applications to support bundle components with multiple default quantities. |
Delivery Site Status Monitor | Backend | Calls to the Menu Engine provide a callback URL and callback token determined by the relevant delivery service provider. |
Delivery Site Status Monitor | Backend | Turning on a POS terminal activates connected menus in third party delivery service applications as expected. |
2021-11-14 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-4600] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 3.5.17 | 3.5.30 |
New Features
Gift and Loyalty | Backend | Added company and site IDs to the request headers for all calls to custom loyalty providers and integrators. |
Gift and Loyalty | Backend | Reverse requests for transactions that have an inactive certificate or that have already been canceled or reversed return a success response to point of sale. |
Gift and Loyalty | Backend | Responses for card payments with insufficient funds include the remaining card balance with the error message. |
Improvements
Gift and Loyalty | Backend | Errors include the expected reason code for all gift providers. |
Gift and Loyalty | Backend | Redeem reward responses include a unique client discount ID. |
Gift and Loyalty | Backend | Updated store ID values for requests to loyalty providers. |
Gift and Loyalty | Backend | Updated item priority for the menu items list. |
Gift and Loyalty | Backend | Infrastructure improvements. |
2021-11-10 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-4504, CHANGE-4505, CHANGE-4568, CHANGE-4583] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering Backend | 3.5.17 | 3.5.24 |
Notifier | 3.5.8 | 3.5.17 |
Menu Engine | 3.5.8-1 | 3.5.24 |
Delivery Adapter | 3.2.45 | 3.5.10 |
New Features
Menu Engine | Backend | Added support for quantity-based child item pricing for products and modifiers, allowing price for individual items to change based on their quantity. |
Menu Engine | Backend | Bundle and a la carte items are limited to one level of nesting, meal conversions of child items are not stored, and child items support one level of size conversion. |
Menu Engine | Backend | Implemented support for modifiers with no "Add" variations. |
Notifier, Backend | Backend, UI | Email receipts include item-level comments that are included with a product as child items. |
Notifier | Backend, UI | Email receipts include discounts applied to child items. |
Improvements
Menu Engine | Backend | Parent items inherit unit price values from child items that are added to the exclusion list. |
Menu Engine, Backend, Delivery Adapter | Backend | Infrastructure improvements. |
Notifier | Backend, UI | Email receipts display the quantity of child items in an order as expected. |
Notifier | Backend | Email receipts use the expected template as the default. |
Notifier | Backend | Email receipts display item quantities as expected. |
Backend | Backend | Updated XDC payment object fields for consistency. |
Delivery Adapter | Backend | Orders from third party delivery services attach the "Add" prefix to all modifiers as expected. |
Delivery Adapter | Backend | Order logs created through XAD mask phone numbers as expected. |
Delivery Adapter | Backend | Order logs display array objects as expected. |
2021-10-28 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-4531] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 3.3.28-21 | 3.5.17 |
New Features
Gift and Loyalty | Backend, UI | Added loyalty support for multi-level bundles with the "comboItem" type. |
Gift and Loyalty | Backend, UI | Users can obtain loyalty customer information, balance, and available rewards at Point of Sale with an "identifyCustomers" request. |
Gift and Loyalty | Backend, UI | Users can redeem rewards one by one from a loyalty provider with a single "redeemReward" transaction. |
Gift and Loyalty | Backend, UI | Users can submit orders to loyalty providers with a loyalty customer included with a "submitOrder" transaction. |
Gift and Loyalty | Backend, UI | Users can void loyalty orders and data from POS with a "voidOrder" request to a loyalty provider. |
Gift and Loyalty | Backend, UI | Users can activate gift cards at POS with an "activate" request. |
Gift and Loyalty | Backend, UI | Users can add value to a gift card at POS with a "value" request. |
Gift and Loyalty | Backend, UI | Users can cash out gift cards at POS with a "cashout" request. |
Gift and Loyalty | Backend, UI | Users can process gift card payments at POS with a "payment" request. |
Gift and Loyalty | Backend, UI | Users can view gift card balances at POS with a "balance" request. |
Gift and Loyalty | Backend, UI | Users can void gift card payments at POS with a "reverse" request. |
Gift and Loyalty | Backend, UI | Users can refund value to a gift card at POS with a "refund" request. |
Gift and Loyalty | Backend | Endpoints that calculate a negative subtotal for a transaction after applying rewards process the subtotal value as zero. |
Gift and Loyalty | Backend | Added "action_type" as a required field in all requests to custom loyalty providers. |
Gift and Loyalty | Backend | Added a "description" field to the "validated_rewards" object of the identify customers response. |
Gift and Loyalty | Backend | Timed out requests can be sent to a backup loyalty provider. |
Improvements
Gift and Loyalty | Backend | Timed out gift and loyalty transactions are reversed as expected. |
Gift and Loyalty | Backend | Infrastructure improvements. |
Gift and Loyalty | Backend | Updated logging implementation to use the ¶¶ÒõLogger. |
Gift and Loyalty | Backend | Redeem reward requests send rewards following the sequence in which they were applied to the order. |
Gift and Loyalty | Backend | Updated payment type mappings for submit and void order requests. |
Gift and Loyalty | Backend | Order-level discount IDs are mapped as discount item IDs. |
Gift and Loyalty | Backend | Redeem reward requests can apply item-level rewards to multiple items as expected. |
Gift and Loyalty | Backend | Redeem reward requests apply multiple loyalty discounts as expected when a POS user changes the quantity of an item in the order. |
Gift and Loyalty | Backend | Added a "scan" value to the acquired method enumeration for some loyalty providers. |
Gift and Loyalty | Backend | Rewards sent to loyalty providers for Redeem Reward, Submit Order, and Void Order transactions include a "distributed" tag set to "false". |
Gift and Loyalty | Backend | Simulate accrual requests can apply a discount to both the parent and child versions of an item if both are included in a combo item. |
Gift and Loyalty | Backend | Updated the "name" field for simulate accrual responses. |
Gift and Loyalty | Backend | Cashout requests to certain gift providers use the order ID as the terminal order value. |
Gift and Loyalty | Backend | Updated "identifyCustomers" responses with mappings for the "eligibleDiscounts" array. |
Gift and Loyalty | Backend | Void order requests for loyalty transactions function as expected for orders that have not yet been submitted. |
Gift and Loyalty | Backend | Added logging for key values used to access the XGL p-store. |
Gift and Loyalty | Backend | Identify customers requests include coupons in the list of validated rewards. |
Gift and Loyalty | Backend | Added a transaction token to the request value of a void order response as a reward ID. |
Gift and Loyalty | Backend | Identify Customer responses transmit empty "rewarded_items" arrays to POS as expected. |
Gift and Loyalty | Backend | Gift card transactions produce the expected errors when sent with invalid card numbers. |
Gift and Loyalty | Backend | Loyalty transactions sent by POS are not automatically rejected when they do not include a p-store token. |
Gift and Loyalty | Backend | Updated quick build mappings for the item ID, category ID, and category name fields. |
Gift and Loyalty | Backend | Balance requests to the "Givex" provider use the API 994 service. |
Gift and Loyalty | Backend | All requests to the "Givex" provider use unique identifiers as ID values. |
Gift and Loyalty | Backend | Added a "calculated_by" property to the "rewards"; "validated_rewards"; and "declined_rewards" arrays of the identify customers and simulate accrual responses for certain providers. |
Gift and Loyalty | Backend | The Custom Loyalty Adapter includes errors returned by the loyalty provider in responses to POS. |
Gift and Loyalty | Backend | Error responses follow the expected format. |
Gift and Loyalty | Backend | Updated the request values for cashout and redeem reward requests for the "ACE" provider. |
Gift and Loyalty | Backend | Moved container definition settings to environment variables. |
2021-10-24 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-4496] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.5.8 | 3.5.8-1 |
New Features
Menu Engine | Backend, UI | Added support for modifiers with no "Add" variations. |
Improvements
Menu Engine | Backend | Infrastructure improvements. |
2021-10-20 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-4429, CHANGE-4456] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering UI | 3.5.18 | 3.5.22 |
Online Ordering Backend | 3.5.13-1 | 3.5.17 |
New Features
Backend, UI | Backend, UI | Users can add item-level comments to products as child items which display with the product on the "Order Preview" screen. |
Backend | Backend | The Genius Transport Service can process both encrypted and un-encrypted keys. |
Improvements
Backend | Backend | Users can make payments with the Touchless UI as expected. |
UI | UI | The Touchless UI displays online payment services as an option only when the service is configured with a valid merchant ID. |
2021-10-06 | 3.2 and 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-4248, CHANGE-4441] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.5.13-3 | 3.5.13-4 |
Menu Update Monitor | 3.2.53 | 3.2.58 |
Improvements
API | Backend | Unexpected fields in the order object do not prompt logger warnings in the encryption service. |
Menu Update Monitor | Backend | Added support for multi-region deployment. |
Menu Update Monitor | Backend | Error logs contain all expected context data. |
2021-09-29 | 4.1 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is dependent on MC and MUM 3.2.23+; ME 3.2.22+; and XOO Backend 3.5.7+.
Version History
Refer to Change Ticket: [CHANGE-4166, CHANGE-4306, CHANGE-4358, CHANGE-4386, CHANGE-4397, CHANGE-4399] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.5.13 | 3.5.13-3 |
Online Ordering UI | 3.2.64 | 3.5.18 |
Online Ordering Backend | 3.5.7 | 3.5.13-1 |
Menu Engine | 3.2.87 | 3.5.8 |
Menu Creator | 3.2.72 | 4.1.2 |
Menu Publisher | 3.2.59 | 3.2.78 |
New Features
Menu Creator, Menu Engine | Backend | Added functionality for excluding redundant properties from menus using the "exclusion list" from the ¶¶ÒõMerchant Portal. |
Backend | Backend, UI | Orders can be voided directly at Point of Sale both before and during payment processing. |
Menu Engine | Backend | Menus store product images at the parent level so that they are available at every bundle level with minimal data usage. |
Menu Engine | Backend, UI | Product definitions can include a nutrition data object which menus can use to display nutrition data alongside products. |
Backend | Backend, UI | Orders can be voided directly at Point of Sale both before and during payment processing. |
Backend | Backend | Updated the Genius Transport Service to process both encrypted and un-encrypted keys. |
UI | Backend, UI | Implemented configurable payment options for Touchless Payments. |
UI | Backend, UI | Users can configure the order previews, tip screens, and button layouts of the Touchless UI. |
UI | UI | The Touchless UI can be configured to match company branding. |
Improvements
Menu Creator, Menu Engine, Menu Publisher | UI | Menus display both "combo" and "a la carte" versions of products. |
Menu Creator, Menu Publisher | Backend | New menus can be published automatically when there has not been a "publish_in_progress" status within the last 24 hours. |
API | Backend | Updated the discount calculator. |
API | Backend | Updated day part types in the order object to use the entity ID field. |
Menu Engine | Backend | Logs include order sources in the context field and cover success callbacks and order source names. |
Menu Engine | Backend | Combo products with meal variations include a bundle components array as expected. |
Menu Engine | Backend | Infrastructure improvements. |
Menu Publisher | Backend | Menu publishing requests to delivery services do not attempt retries for sites that are not set up in the service. |
Menu Publisher | Backend | Error logs do not record tokens from third party delivery services. |
Menu Publisher | Backend | Callback tokens are assigned based on the delivery service in the request. |
UI | UI | The loading spinner displays as expected when users navigate to the payment selection page of the Touchless UI. |
UI | Backend, UI | QR code payment services are active for all expected sites. |
UI | UI | The "Payment Type" page displays all payment options as expected. |
UI | UI | The "Custom Tip" popup on the "Tip Amount" page opens and displays as expected. |
UI | UI | The "No Tip" button on the "Tip Amount" page displays as expected. |
UI | UI | The "Thank you!" page for the Touchless UI displays and includes company links and branding as expected. |
UI | UI | The "Payment Type" page displays the order amount and "Back to Menu" option as expected. |
UI | UI | The "Thank you!" page for the Touchless UI indicates the successful sending of receipt emails as expected. |
UI | UI | The Touchless UI displays text as expected. |
UI | UI | An error message indicating that Touchless pay is unavailable displays if all payment buttons are disabled in the company's configuration. |
UI | UI | The order review page displays the "Back to Menu" option as expected. |
2021-09-15 | 3.5 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-4263, CHANGE-4264, CHANGE-4265, CHANGE-4298] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.2.35-1 | 3.5.13 |
Backend | 3.2.64 | 3.5.7 |
Payments Router | 1.0.74 | 3.5.6 |
Notifier | 3.2.38 | 3.5.8 |
New Features
API | Backend | Extended the Price Engine with a "Before Tax" configuration for Roll Up Parent Pricing. |
API | Backend, UI | The "Segments" field in the Order object allows delivery services to attach a customer name to individual items within an order that contains items for multiple customers. |
Backend | Backend, UI | Implemented configurable payment options for Touchless Payments. |
Payments Router | Backend, UI | Created a dashboard to track the number of transactions by company or site. |
Payments Router | Backend, UI | Users can set whether or not online payment services request tips from their customers with the "request_tip" flag, and can set the percentage options presented with the "recommended_tip_percentages" array. |
Payments Router, API, Backend, Notifier | Backend | Logs and database storage encrypt all email, name, phone number, and address fields to mask sensitive customer data. |
Notifier | Backend | Added customer loyalty information and pre-payment tip variables to the Receipt and Order Confirmation email templates and created a new Refund email template. |
Improvements
API | Backend | Extended the Order object to include an external ID field for the Order Destination and Reporting Category entities. |
API | Backend | Implemented fallback region support for message queue and notification services. |
API | Backend | The Price Engine divides child items by quantity. |
API | Backend | Updated the Discount Calculator, the Tax Calculator, and the Order Engine. |
API | Backend, UI | ¶¶Òõ that contain child items display the full price of all included items as expected. |
API | Backend | Error and Info logs mask sensitive customer data as expected. |
API | Backend, UI | Database collections maintain the encryption of customer data for re-submissions of identical orders. |
API | Backend, UI | Loyalty orders can be retrieved by ID as expected. |
API | Backend | Added the ID, name, entity ID, and external ID fields to reporting categories data. |
API | Backend | Email receipts decrypt the brand name of the payment card as expected. |
API | Backend | Extended the site info object to include the preferred version, site info ID, timezone, store number, and name fields. |
Backend | Backend | Increased processing speed for Touchless Payments. |
API, Backend | Backend | Infrastructure improvements. |
Backend | Backend | Logs are recorded and encrypted as expected in all environments. |
Payments Router | Backend | Added an endpoint for "Reset Cache" functionality. |
Payments Router | Backend | Error logs for online payment services exclude authentication headers. |
Payments Router | Backend | Response messages decrypt the "email" field as expected. |
Payments Router | Backend | Partial refund responses include the total amount that has been refunded from the original transaction. |
Payments Router | Backend | The database stores values for the tip amount field as expected. |
Notifier | Backend | Multiple bump events can be sent to an order, allowing specific details to be updated after the Check-in and Commit operations are completed. |
Notifier | Backend, UI | Email receipt templates can include external links to merchant surveys and rewards programs. |
Notifier | UI | Item level discounts display with the value of any discounts applied to child items included. |
Notifier | Backend, UI | Email receipts include the quantities of child items. |
Notifier | Backend, UI | Email receipts for touchless payments include card and transaction information. |
Notifier | UI | Email receipts do not display table borders. |
2021-09-01 | 3.2 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-4168] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering UI | 3.2.54 | 3.2.64 |
Improvements
UI | UI | Payment options no longer display after a user selects a payment type and the transaction begins. |
UI | UI | Text displays in the expected positions on the "Thank you" page of the Touchless UI. |
2021-08-18 | 3.2 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-4140, CHANGE-4203] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.2.35 | 3.2.35-1 |
Delivery Adapter | 3.2.33 | 3.2.45 |
Improvements
API | Backend | Extended the Reporting Categories data stored in the Order object to be consistent with the data stored at Point of Sale. |
Delivery Adapter | Backend | Logs encrypt all email, name, phone number, and address fields to mask sensitive customer data. |
Delivery Adapter | Backend | Added an app version field to responses from the info endpoint. |
Delivery Adapter | Backend | Logs mask order and item states as expected. |
2021-08-01 | 3.3 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3963, CHANGE-4065, CHANGE-4067] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.2.62 | 3.2.87 |
Menu Creator | 3.2.47 | 3.2.72 |
Gift and Loyalty | 3.3.28-9 | 3.3.28-19 |
Improvements
Gift and Loyalty | Backend | Redeem Reward requests to loyalty providers include a separate item amount field for each item. |
Gift and Loyalty | Backend, UI | Users can obtain customer information, balance, and available rewards at Point of Sale with an "identifyCustomers" request. |
Gift and Loyalty | Backend | Redeem Reward requests with requests for multiple rewards include item-level rewards in requests after the first as expected. |
Gift and Loyalty | Backend | Added a "scan" value to the acquired method enumeration for some loyalty providers. |
Gift and Loyalty | Backend | Rewards sent to loyalty providers for Redeem Reward and Submit Order transactions include a "distributed" tag set to "false". |
Menu Creator | Backend | SSR data cache functions as expected. |
Menu Creator | Backend | Menu publishing for a site does not retry publishing to delivery services where the site is not included. |
Menu Creator | Backend | Delivery service API tokens are only logged after successful requests. |
Menu Creator | Backend | Updated quantity mappings for third party delivery applications to support bundle components with multiple default quantities. |
Menu Creator | Backend | Added support for multi-region deployment. |
Menu Creator, Menu Engine | Backend | Error logs contain all expected context data. |
Menu Creator | Backend | Calls to the Menu Engine provide a callback URL and callback token determined by the relevant delivery service provider. |
Menu Engine | Backend | Menus exclude default modifiers that are not specified by a product's modifier collection. |
Menu Engine | Backend | Point of Sale updates for the Menu Creator run as expected. |
2021-07-21 | 3.2 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-4037] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Order Notification Processor | 3.1.4 | 3.2.36 |
Improvements
Order Notification Processor | Backend | Added support for multi-region deployment. |
Order Notification Processor | Backend | Added functionality for multiple topic subscriptions within notification services. |
2021-07-18 | 3.1 and 3.2 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3852, CHANGE-3853] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Site Status Notifier | 1.0.16 | 3.1.60 |
Delivery Site Status Monitor (XSSM) | 3.2.7 | 3.2.57 |
New Features
Delivery Site Status Monitor | Backend, UI | Implemented the ability to manually activate stores in third party delivery services. |
Improvements
Delivery Site Status Monitor, Site Status Notifier | Backend | Added support for multi-region deployment. |
Site Status Notifier | Backend | Infrastructure improvements. |
Site Status Notifier | Backend | Updated templates to use the tag keys employed by third party web services:
|
Site Status Notifier | Backend | Added warning messages for the creation of new instances of container orchestration services. |
Site Status Notifier | Backend | Logs contain the expected site and company IDs. |
Site Status Notifier | Backend | Updated the configuration of container orchestration services to include and account for placement strategy. |
2021-07-08 | 3.3 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3969] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 3.3.28-4 | 3.3.28-9 |
Improvements
Gift and Loyalty | Backend | Updated the product ID mapping for order-level discounts. |
Gift and Loyalty | Backend | Updated the payment type mappings for Submit Order and Void Order requests. |
Gift and Loyalty | Backend | Item-level rewards that apply to multiple items are sent to the second item in a queue as expected. |
Gift and Loyalty | Backend | Rewards sent to loyalty providers for Void Order transactions include a "distributed" tag set to "false". |
Gift and Loyalty | Backend | Migrated logging functions to the ¶¶ÒõLogger for consistency between components. |
Gift and Loyalty | Backend | Timed out loyalty transactions are reversed. |
2021-06-30 | 3.2 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is dependent on MUM and MC 3.2.23+ and ME 3.2.22+.
Version History
Refer to Change Ticket: [CHANGE-3802, CHANGE-3888] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Publisher | 3.2.32 | 3.2.59 |
Menu Update Monitor | 3.2.23 | 3.2.53 |
New Features
Menu Publisher, Menu Update Monitor | Backend, UI | Added support for bundle components with multiple default quantities to third party delivery applications. |
Menu Update Monitor | Backend | The "is_available" and "out_of_stock" flags allow users to enable/disable the sale of items at individual sites through delivery services based on an item's availability at that site. |
Menu Update Monitor | Backend, UI | An item's availability at Point of Sale determines it's availability on delivery services for individual sites. |
Improvements
Menu Publisher, Menu Update Monitor | Backend | Implemented a cache for SSR data. |
Menu Publisher, Menu Update Monitor | Backend | Logs are retained for 90 days. |
Menu Publisher, Menu Update Monitor | Backend | Increased database connection speed for Menu Publisher. |
Menu Publisher | Backend | Error logs contain all expected context data. |
Menu Publisher | Backend | Added support for multi-region deployment for the Delivery Site Status Monitor. |
Menu Update Monitor | Backend | When deactivated menus are replaced with newly created active menus, delivery services update the old menu in their service to match the new menu. |
2021-06-29 | 3.3 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3945] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 3.3.28 | 3.3.28-4 |
Improvements
Gift and Loyalty | Backend | Loyalty providers redeem rewards in the order in which they were added to the order. |
Gift and Loyalty | Backend | Updated the initialization of the logger. |
2021-06-23 | 3.2 and 3.3 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3632, CHANGE-3849, CHANGE-3861, CHANGE-3862] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering UI | 3.2.51 | 3.2.54 |
Menu Creator | 3.2.24 | 3.2.47 |
Gift and Loyalty | 3.1.89-2 | 3.3.28 |
Delivery Adapter | 3.2.24 | 3.2.33 |
New Features
Menu Creator | Backend, UI | Enabling/disabling a product locally at a Point of Sale terminal also enables/disables that product in delivery services for that site. |
Gift and Loyalty | Backend, UI | Added authentication and validation support for custom loyalty providers. |
Gift and Loyalty | Backend, UI | Users can submit orders to loyalty providers with a loyalty customer included with a "submitOrder" transaction. |
Gift and Loyalty | Backend, UI | Users can redeem rewards one by one from a loyalty provider with a single "redeemReward" transaction. |
Gift and Loyalty | Backend, UI | Users can void loyalty orders and data from POS with a "voidOrder" request to a loyalty provider. |
Gift and Loyalty | Backend, UI | Users can check customer data and rewards, including redemption codes, coupons, promo codes, and customer IDs, with an "identifyCustomer" request to a loyalty provider. |
Gift and Loyalty | Backend, UI | Users can cash out gift cards directly from a loyalty provider with a "cashout" transaction. |
Improvements
Delivery Adapter | Backend | Info requests do not require a merchant supplied ID, and the ECS health checks use a new "/health" endpoint. |
Delivery Adapter | Backend | The "ENABLE_AUTH" environment variable allows API requests to require authorization tokens. |
UI | Backend | Logs for the "Custom Tip" option on the Touchless UI are recorded as expected. |
UI | UI | Warning messages display as expected for an empty "Enter Email Address" field on the Touchless UI. |
UI | UI | The "Street Address" field of the Touchless UI limits inputs to 100 characters. |
Menu Creator | Backend | Logs are retained for 90 days. |
Menu Creator | Backend | Implemented a cache for SSR data. |
Menu Creator | Backend | Increased database connection speed for the Menu Creator. |
Gift and Loyalty | Backend | Loyalty services send rewards and offers for validation one at a time sequentially in response to "simulateAccrual" calls from POS. |
Gift and Loyalty | Backend | Redeem requests return the expected amount for redeem transactions that are still pending and requests to the transaction history. |
Gift and Loyalty | Backend | Added testing instances for custom loyalty adapters. |
Gift and Loyalty | Backend | Added company, site, and request IDs to the context field of error logs. |
Gift and Loyalty | Backend | Updated loyalty and POS discount mappings for individual loyalty providers. |
Gift and Loyalty | Backend | Order submission requests without payment info are received as expected. |
Gift and Loyalty | Backend | Customer identification requests that include orders with previously validated rewards return a validated coupon reward as expected. |
Gift and Loyalty | Backend | The "is_identified" flag is set to true in the "identifyCustomers" response for coupons. |
Gift and Loyalty | Backend | Item level loyalty discounts are filtered for uniqueness before they are redeemed in orders with unique order discount IDs. |
Gift and Loyalty | Backend | Removed the "loyalty_info.code" variable from redeemed reward and declined reward response mappings. |
2021-06-16 | 3.2 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3835] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.2.61 | 3.2.62 |
New Features
Menu Engine | Backend, UI | Updated the product and modifier objects with the "Menu Caption" property, allowing menus to display sized products without including their size, which users can choose later. |
2021-06-06 | 3.2 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3805] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Notifier | 3.2.23 | 3.2.38 |
Improvements
Notifier | Backend | Implemented fallback region support for message queue and notification services. |
Notifier | Backend | Logs do not record database credentials. |
Notifier | Backend | Email receipts include the rolled up prices of child-items for any parent items in the order within the existing "price" field. |
2021-06-02 | 1.0 and 3.2 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3762, CHANGE-3779, CHANGE-3795, CHANGE-3798] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering Backend | 3.2.43 | 3.2.64 |
Online Ordering UI | 3.2.40 | 3.2.51 |
Menu Engine | 3.2.55 | 3.2.61 |
Payments Router | 1.0.57 | 1.0.74 |
New Features
Payments Router | Backend, UI | Customers can pay for orders with online payment service wallets on the touchless payments UI. |
Menu Engine | Backend, UI | Implemented new "Menu Caption" property for products and modifiers that allows a menu to display the name of sized products without including the size. |
Improvements
Payments Router | Backend | Tips are sent to online payment services as expected. |
Payments Router | Backend, Process | Logs include event statuses and request, reference, transaction, payment reference, and payment transaction IDs. |
Payments Router | Backend | Processing for service names and IDs is not case sensitive. |
Payments Router | Backend | Error messages for QR code transactions are processed as expected. |
Payments Router | Backend | Online payment services can process "Order Capture" requests from the ¶¶ÒõTouchless Payments UI. |
Payments Router | Backend | Added optional parameters that identify the origin and version of Payment Router transactions. |
Payments Router | Backend | Added transaction type validation to the refund endpoint. |
Payments Router | Backend | Order totals are rounded to the expected value after conversion to a value in cents. |
Payments Router | Backend | Touchless payments made through the online payments mobile app do not request shipping information. |
Payments Router, Backend | Backend | Order information sent to online payment services includes a detailed break down of the order total. |
Menu Engine | Backend, UI | Added support for products with meal or size variants that reference the product, such as meal conversions for bundle or a la carte items, limited to one level of product nesting. |
Menu Engine | Backend | Added validation to prevent nesting more than one bundle within another bundle. |
Menu Engine | Backend | Menus calculate and include pricing for parent modifiers when the requisite information is available. |
Menu Engine | Backend | Extended the "Referenced Categories" entity with a child-item pricing array for populating Bundle Components that contain child-items. |
UI | Backend, UI | The Touchless UI "Thank you!" screen and email receipt templates can include external links to merchant surveys and rewards programs. |
UI | UI | The Touchless UI does not display payment options for services with inactive subscriptions, and displays a warning screen instead if all payment services have been disabled. |
UI | UI | Payment options display as expected when the user returns to the "Payments" screen from the "Tips" screen. |
UI | Backend | Infrastructure improvements. |
Backend, UI | Backend | The Touchless UI can retrieve online payment subscription data from the XOO Backend as needed. |
Backend, UI | Backend, UI | The Touchless UI can initiate "Create Order" and "Order Capture" requests for orders from online payment services through the XOO Backend. |
Backend | Backend | Integrator tokens with proper permissions are required to access all Backend API routes. |
Backend | Backend | Touchless UI orders paid using online payment services can be refunded through the Payment Router "transaction-status" and "refund-payment" endpoints. |
Backend | Backend | The Notifier sends a refund email to the customer after a refund transaction is completed. |
Backend | Backend | Backend initiates "capture payment" requests for orders paid using online payment services through the Payment Router. |
Backend | Backend | Online payments without payment info are processed as if the payment total is 0. |
Backend | Backend | Payments and orders made through external POS terminals and integrated subscriptions can be voided and canceled as expected. |
Backend | Backend | Refunds for orders made through online payment services include tips in the refund amount. |
2021-05-26 | 3.1 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3706] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 3.1.86 | 3.1.89-2 |
Improvements
Gift and Loyalty | Backend | Error logs include company, request, and site IDs within the context field, as well as the event's order ID. |
2021-05-16 | 3.2 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3652] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.2.31 | 3.2.35 |
Improvements
Online Ordering | Backend | Implemented fallback region support for message queue and notification services. |
Online Ordering | Backend | Separate service regions use their own databases. |
2021-05-05 | 3.2 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3557, CHANGE-3581] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering UI | 3.2.23 | 3.2.40 |
Menu Engine | 3.2.37 | 3.2.55 |
New Features
UI | UI | Added required inputs for Billing Address data to touchless payments. |
UI | UI | Order receipts are displayed after the QR code is scanned and before the "Tip & Payment" screen during touchless payments. |
Menu Engine | Backend, UI | Bundle items can contain other bundle items as bundle components. |
Menu Engine | Backend, UI | ¶¶Òõ can include item-level offers as components such that the offers will display when the product is being ordered. |
Menu Engine | Backend, UI | Added support for menu hierarchies with multiple levels of nested sub-categories. |
Menu Engine | Backend, UI | Bundle components can be populated by menu categories. |
Menu Engine | Backend, UI | Modifier collections can be populated by modifier categories. |
Improvements
UI | UI | Updated the design of the "Thank you!" page for touchless payments. |
UI | Backend, UI | Infrastructure improvements. |
UI | Backend | Email receipts for touchless payments are sent as expected when the email address is auto-filled from a phone. |
UI | Backend | Added headers that allow token transfer to XOO Backend. |
UI | Backend | Touchless payments function as expected for orders without discounts. |
Menu Engine | Backend | Logs are retained for 90 days. |
Menu Engine | Backend | Price is calculated and displays as expected for bundle components with no product choices. |
Menu Engine | Backend | Availability hours can be added to a menu as expected. |
2021-04-27 | 3.1 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3572] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 3.1.56 | 3.1.86 |
New Features
Gift and Loyalty | Backend, UI | Users can obtain loyalty customer information directly with an "identifyCustomers" transaction. |
Gift and Loyalty | Backend, UI | Users can send reward redemption, point accruement, and void transactions directly to the loyalty provider. |
Gift and Loyalty | Backend, UI | Loyalty services support the creation of custom integrations by third party developers. |
Improvements
Gift and Loyalty | Backend | All non food items are mapped to the "service" product type. |
Gift and Loyalty | Backend | VM item prices role up into parent item prices and reflect receipt prices. |
Gift and Loyalty | Backend | Updated transaction and void endpoints. |
2021-04-14 | 3.2 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3282, CHANGE-3407, CHANGE-3491] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering UI | 3.2.11 | 3.2.23 |
Delivery Adapter | 3.2.19 | 3.2.24 |
Backend | 3.1.62-46 | 3.2.43 |
New Features
Backend | Backend | Domain association files and certificates for touchless payments can be acquired from online storage services. |
Improvements
Delivery Adapter | Backend | The version of an app is included in "info" responses. |
Delivery Adapter | Backend | Logs are retained for 90 days. |
Backend | Backend | Implemented logic to retry failed void transactions until they are successful. |
Backend | Backend | Infrastructure improvements. |
Backend | Backend | Implemented a "payment-log" endpoint for logging touchless payments. |
Backend | Backend | Users cannot enter a tip value of $0 in the custom tip pop-up when a "No tips" button is configured. |
Backend | Backend | All ECS instances receive the expected online payment certificates. |
UI | UI | Card info fields for Touchless payments are displayed as expected. |
UI | Backend | Implemented logs for Touchless UI errors in the XOO API. |
2021-04-11 | 3.2 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3494] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.2.27 | 3.2.31 |
Improvements
Online Ordering API | Backend | The Order object includes the "pay_type_name" field in the "payments" section as expected. |
Online Ordering API | Backend | Orders with a collected exclusive tax value of zero are processed and paid as expected. |
2021-03-28 | 1.0 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is dependent on Portal 3.3.31 and up.
Version History
Refer to Change Ticket: [CHANGE-3429] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Payments Router | 1.0.30 | 1.0.57 |
New Features
Payments Router | Backend, UI | Payments can be made with digital wallet applications via QR-code scanning. |
Improvements
Payments Router | Backend | Payment cancellations are routed through the "cancel" endpoint of third party wallet applications. |
Payments Router | Backend | Payment refunds are routed through the "refund" endpoint of third party wallet applications. |
Payments Router | Backend | Access tokens have been implemented in requests to the Location and Point of Sale API. |
Payments Router | Backend | Approved IP addresses can retrieve information through a callback URL. |
Payments Router | Backend | Users can track transaction status through the "captures" endpoint of third party wallet applications. |
Payments Router | Backend | Infrastructure improvements. |
Payments Router | Backend | Payment status is not changed to "canceled" until the cancellation request is satisfied. |
Payments Router | Backend | "Process-payment" requests can include text with spaces as expected. |
Payments Router | Backend | The ¶¶Òõcallback function validates the Payer ID of the request. |
Payments Router | Backend | Cancel requests function as expected. |
Payments Router | Backend | Order amounts are saved as numeric values. |
Payments Router | Backend | Each transaction uses a unique reference ID. |
Payments Router | Backend | "Vendor" and "Method" values are included in the response object. |
Payments Router | Backend | Error responses include a description field. |
Payments Router | Backend | Objects are only instantiated in the database once per process. |
Payments Router | Backend | The "debug ID" field is logged in the "context" object. |
Payments Router | Backend | Partners automatically request a new access token after receiving an "Invalid Access Token" error. |
Payments Router | Backend | The "payment declined" route functions as expected when not using quick pay. |
2021-03-24 | 3.2 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3365, CHANGE-3392, CHANGE-3412] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.2.13 | 3.2.27 |
Notifier | 3.2.17 | 3.2.23 |
Menu Engine | 3.2.30 | 3.2.37 |
Improvements
API | Backend | Discount calculator errors are ignored on orders that do not include manually applied discounts. |
API | Backend | Customer info can be updated after payment has already been applied to the order. |
API | Backend | The Order object has been updated with a "table_tent" field. |
Notifier | UI | The displayed price of a parent item includes the "Rolled Up" prices of attached child items. |
Notifier | Backend | Specific order details can be updated after the Check-in and Commit operations have been completed. |
Notifier | UI | On email receipts, both pre-payment and post-payment tips and order level discounts are all displayed in the Totals area. |
Notifier | UI | Date and time formats displayed in emails are determined by the selected locale of the relevant site. |
Menu Engine | Backend | Error logs include the details of the entity being processed. |
Menu Engine | Backend | The "include_inactive" field can be added to menu creation requests as expected. |
2021-03-22 | 3.1 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3402] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Backend | 3.1.62-40 | 3.1.62-46 |
Improvements
Backend | Backend | Domain certificates have been re-verified. |
2021-03-15 | 3.1 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3373] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Backend | 3.1.62-10 | 3.1.62-40 |
New Features
Backend | Backend | Touchless transaction data is stored with expected customer information and can be collected in reports as CSV files. |
Improvements
Backend | Backend | A "send-receipt" endpoint has been implemented in the API. |
Backend | Backend | Receipt emails for touchless payments include all expected information, including card type. |
Backend | Backend | An "order_number" field has been added for all touchless payment types. |
Backend | Backend | The "payment_type" field of the Payment object is populated as expected. |
Backend | Backend | Customer information specifies the email address from email receipts. |
2021-03-14 | 3.2 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3363] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Delivery Adapter | 3.2.2 | 3.2.19 |
New Features
Delivery Adapter | Backend, UI | Pay types can be mapped to particular order sources. |
Improvements
Delivery Adapter | Backend | Tokens have been removed from the response and logs for third party services. |
2021-03-10 | 3.1 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3359] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 3.1.48 | 3.1.56 |
Improvements
Gift and Loyalty | Backend | Redeem and submit requests from Point of Sale are received and validated as expected. |
2021-03-03 | 3.2 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is dependent on Menu Engine 3.2.22 and up and Menu Creator, Menu Publisher, and Menu Update Monitor 3.2.23 and up.
Version History
Refer to Change Ticket: [CHANGE-3245, CHANGE-3271, CHANGE-3289, CHANGE-3290] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.2.4 | 3.2.30 |
Menu Creator | 3.1.26 | 3.2.24 |
Menu Publisher | 3.2.6 | 3.2.32 |
Menu Update Monitor | 2.7.92 | 3.2.23 |
New Features
Menu Engine, Menu Creator, Menu Update Monitor | Backend, UI | Added functionality to create special store hours configurations for holidays. |
Menu Creator, Menu Publisher, Menu Update Monitor | Backend, UI | Items can be enabled/disabled for sale at individual Sites based on the availability status of that item at the Site in question. |
Menu Update Monitor | Backend, UI | Site Availability status changes are sent to third party delivery services and can be used to deactivate order placement for offline Sites. |
Menu Update Monitor | Backend, UI | Integration with third party delivery services has been updated with functionality for multi-account architecture. |
Improvements
Menu Engine | Backend | Created a new endpoint to update item availability status. |
Menu Engine | Backend, UI | Added a new field to track item availability on the menu. |
Menu Engine, Menu Creator, Menu Update Monitor | Backend | Infrastructure improvements. |
Menu Engine | Backend | Menus can be created with iterable items as expected. |
Menu Creator, Menu Publisher, Menu Update Monitor | Backend | Integrated system with Delivery Site Status Monitor. |
Menu Creator, Menu Update Monitor | Backend | Multiple default quantities are supported on third party delivery applications. |
Menu Creator, Menu Update Monitor | Backend | Menu hours for third party delivery applications are created as expected. |
Menu Creator, Menu Update Monitor | Backend | Delivery statuses for publishing and deactivating menus are collected as expected. |
Menu Creator, Menu Update Monitor | Backend | Items are validated by Order Source based on Item Availability status updates. |
Menu Creator, Menu Update Monitor | Backend | Modifiers for menu ¶¶Òõ are not required options. |
Menu Creator, Menu Publisher, Menu Update Monitor | Backend | Stores can be activated in third party delivery applications manually. |
Menu Publisher, Menu Update Monitor | Backend | Third party delivery applications are updated with out of stock items for specific Sites based on Item Availability notifications. |
Menu Publisher | Backend | Creating new versions of an already published but deactivated menu updates the existing menu. |
Menu Update Monitor | Backend | Support has been added for external ECS configuration variables. |
Menu Update Monitor | Backend, UI | Menus can be refreshed on the Site level directly from the Portal UI. |
Menu Update Monitor | Backend | Authentication has been added to the Menu Publisher, and the proper tokens have been added to menu requests. |
Menu Update Monitor | Backend | Menu delivery statuses are checked for Menu Entity IDs and deleted menus are automatically deactivated. |
Menu Update Monitor | Backend | Menus are updated as expected without duplication. |
Menu Update Monitor | Backend | The Menu Publisher sends responses to the Menu Engine without delay. |
Menu Update Monitor | Backend | Callback tokens are included in delivery integration as expected. |
Menu Update Monitor | Backend | Price calculation in the Menu Publisher works as expected. |
Menu Update Monitor | Backend | The Menu Publisher connects to the database within the expected time-frame. |
Menu Update Monitor | Backend | The Menu Engine is only called when a callback URL is present. |
2021-02-24 | 3.2 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3263] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.2.1 | 3.2.13 |
Improvements
API | Backend | A "pay_type_name" field has been added to the Payments section of the Order object. |
API | Backend | Order notifications have been implemented for custom web services regions. |
API | Backend | Infrastructure improvements. |
API | Backend | The Day Part associated with an Order is included in the Order object through a "DayPartInfo" object. |
API | Backend | Site Status data is now kept in a separate memory cache. |
2021-02-21 | 3.2 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3281] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Notifier | 3.2.2 | 3.2.17 |
Improvements
Notifier | Backend | Infrastructure improvements. |
Notifier | Backend, UI | Order level discounts display in the Subtotal section of receipt emails as expected. |
Notifier | Backend | Certain order details can be updated after the Check-in/Commit operation has been completed. |
Notifier | Backend | Support has been added for multi-region deployment. |
Notifier | Backend, UI | Email receipts display pre-payment and post-payment tips separately, and order level discounts are included in the totals area. |
Notifier | Backend, UI | Email receipts have been updated to include additional company information and authorization codes. |
2021-02-11 | 3.1 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3254] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Backend | 3.1.62-10 | 3.1.62-25 |
Improvements
Backend | Backend | New merchant locations have been configured with a Company and Site ID. |
2021-01-27 | 3.1 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, Delivery Site Status Monitor (XSSM).
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3185] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 3.1.42 | 3.1.48 |
Improvements
Gift and Loyalty | Backend | The "identifyCustomer", "submitOrder", and "voidOrder" endpoints are covered with integration tests. |
Gift and Loyalty | Backend | When preferred tip values sent by Loyalty providers don't match the expected format, a preferred tip object is added to the "identifyCustomer" response. |
2021-01-20 | 3.2 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3116] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.1.26-2 | 3.2.1 |
Improvements
Online Ordering API | Backend | Implemented Jenkins job to check pull requests. |
Online Ordering API | Backend | Orders are now associated with a "Pay Type" attribute through a "pay_type_name" field in the payments object. |
Online Ordering API | Backend | The ¶¶ÒõLogger has been integrated into XOO services. |
Online Ordering API | Backend | Updated the version of the "xenial-odata" library. |
Online Ordering API | Backend | Updated logging in the XOO API. |
Online Ordering API | Backend | The API uses an internal token for communication with ¶¶Òõservices. |
Online Ordering API | Backend | Validation for order creation works as expected for orders that contain items with a unit price of 0. |
2021-01-13 | 3.1 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3120] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 3.1.29-9 | 3.1.42 |
New Features
Gift and Loyalty | Backend | New "Identify Customers" transaction allows Users to obtain Loyalty customer and reward details. |
Gift and Loyalty | Backend | New "Reverse Bulk Activate" transaction allows Users to reverse bulk activation transactions for gift cards. |
Improvements
Gift and Loyalty | Backend | Updated tests for the "checkReward" endpoint. |
Gift and Loyalty | Backend | Updated tests for Loyalty partner integration endpoints. |
Gift and Loyalty | Backend | The Identify Customers request returns blank fields when it receives values in an unexpected format. |
Gift and Loyalty | Backend | Void order requests function as expected. |
Gift and Loyalty | Backend | Email and phone validation has been removed from point of sale objects. |
Gift and Loyalty | Backend | The "autoActivateCard" flag is set to true by default on Identify Customer requests. |
Gift and Loyalty | Backend | Header info is included in Identify Customer requests. |
Gift and Loyalty | Backend | Pricing for items with the "serviceChargeItem" type has been updated with applied discounts. |
Gift and Loyalty | Backend | Decoding added for the preferred tip value in Identify Customer requests. |
Gift and Loyalty | Backend | Logs include the size of incoming requests. |
2020-12-23 | 3.2 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3105, CHANGE-2919] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 3.1.29-5 | 3.1.29-9 |
Delivery Site Status Monitor | 3.2.7 | 3.2.7 |
New Features
Delivery Site Status Monitor | Backend, UI | A new component, the Delivery Site Status Monitor, was implemented to send Site Status information to delivery partners to control the flow of allowed order placement. |
Improvements
Gift and Loyalty | Backend | Decoded the preferred tip value field sent to "identifyCustomer" calls by Loyalty service providers. |
Gift and Loyalty | Backend | Updated parsing rules for integration with loyalty services to return blank fields when receiving unexpected formats. |
Gift and Loyalty | Backend | Updated the "serviceChargeItem" type with applied discounts. |
2020-12-16 | 3.2 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3078, CHANGE-3079, CHANGE-3081] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Backend | 3.1.62-8 | 3.1.62-10 |
Online Ordering UI | 3.2.9 | 3.2.11 |
Gift and Loyalty | 3.1.29-2 | 3.1.29-5 |
Ìý
Improvements
Gift and Loyalty | Backend | New fields added to "identifyCustomer" requests to loyalty service providers. |
Gift and Loyalty | Backend | The "autoActivateCard" flag is always true in "identifyCustomer" calls to loyalty service providers. |
Gift and Loyalty | Backend | Orders with loyalty discounts attached can be voided as expected. |
Backend | Backend | Information from all touchless transactions is collected in a CSV file export. |
Backend | Backend | "Touchless" value implemented for the "payment_type" field of the Payment object. |
Backend | Backend | Customer emails are collected and stored in the database if customers request an email receipt on the "Thank You" page. |
Backend | Backend | Payment services configured for XOO Backend. |
UI | Backend | Rounding functions for tips work as expected with payment services. |
UI | Backend | Touchless transactions work as expected with real merchants. |
2020-12-13 | 3.2 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-3053, CHANGE-3054] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.1.26 | 3.1.26-2 |
Delivery Adapter | 3.1.26 | 3.2.2 |
Improvements
Online Ordering API, Delivery Adapter | Backend | Infrastructure improvements. |
Online Ordering API | Backend | The Create Order handler properly validates orders that include marketplace remitted tax or collected exclusive tax. |
Delivery Adapter | Backend | Delivery partners who qualify as marketplace facilitators can calculate, collect, and remit state taxes. |
Delivery Adapter | Backend | The Delivery Adapter properly converts tax amounts from integer to float values. |
2020-12-09 | 3.2 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-2821, CHANGE-2958, CHANGE-2769, CHANGE-2961, CHANGE-2933] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.1.15 | 3.1.26 |
Menu Engine | 3.1.28 | 3.2.4 |
Menu Creator | 3.1.11-1 | 3.1.26 |
Menu Publisher | 3.1.7 | 3.2.6 |
Delivery Adapter | 3.1.26 | 3.1.33 |
New Features
Menu Creator, Menu Publisher | UI, Backend | Users can refresh the menu for a particular site or provider from the Portal UI. |
Online Ordering API | Backend | Online orders can be associated with Pay Type attributes. |
Menu Engine | Backend | Menu availability through delivery services can be set to particular hours with the Time Period and Store Hours configuration. |
Menu Engine, Menu Publisher | UI, Backend | Delivery services have been updated with holiday hours. |
Improvements
Menu Creator, Menu Publisher | Backend | External ECS policies and configurations are now supported. |
Menu Creator, Menu Publisher | Backend | Bundle components can be configured with multiple default quantities on 3rd party delivery applications. |
Menu Creator, Menu Publisher | Backend | Token-based authentication was added to the Menu Publisher. |
Menu Creator, Menu Publisher | Backend | The menu creator only triggers menu publishing processes when a callback URL is present. |
Menu Publisher | Backend | Site status information is sent to 3rd party delivery services, and orders sent to offline sites are not accepted or placed. |
Menu Publisher | Backend | Delivery statuses for publishing and deactivating menus function as expected. |
Menu Publisher | Backend | The menu publisher updates existing menus without creating duplicate copies. |
Menu Publisher | Backend | Availability hours are properly updated for delivery services. |
Menu Publisher | UI | The required selection quality has been removed from optional menu items. |
Online Ordering API | Backend | XDC dependencies on Online Ordering operate as expected. |
Online Ordering API | Backend | XOO Cache clears entities when requested. |
Online Ordering API | Backend | Discount Calculator supports discounts that apply to each qualifying item or to the collective. |
Online Ordering API | Backend | Online Ordering API includes the company ID in site status logs. |
Online Ordering API, Delivery Adapter | Backend | Infrastructure improvements. |
Menu Engine | Backend | Menu Engine supports store hours in "00:00" and "00:00:00" formats. |
Delivery Adapter | Backend | Delivery partners who qualify as marketplace facilitators can calculate, collect, and remit state taxes through their platform. |
2020-11-18 | 2.6 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release is dependent on Portal version 2.8.75 or onward.
Version History
Refer to Change Ticket: [CHANGE-2896] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 2.6.148-2 | 2.6.148-3 |
Improvements
Gift and Loyalty | Backend | Infrastructure improvements to gift service. |
Gift and Loyalty | Backend | Discount ID added to Point of Sale responses for both redeeming and declining rewards. |
2020-11-10 | 3.1 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-2880, CHANGE-2879] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering UI | 3.1.94 | 3.1.102 |
Backend | 3.1.53 | 3.1.62 |
New Features
UI | User Interface | Adds a GooglePay button to the touchless UI for Android devices. |
Improvements
UI | User Interface | The Apple Pay card opens when a user selects Apple Pay from the touchless payment screen on Apple devices. |
UI, Backend | Backend | Adds endpoints and certificates for XOO UI domain verification. |
UI | Backend | Balance due updates when a tip is added to the order. |
UI | User Interface | The custom tip text box and expanded keyboard open when a user clicks the custom tip button. |
UI | User Interface | Adds a loading icon to the touchless UI screen and improves consistency of the visual design. |
UI | User Interface | Updates the name and fav-icon on the ¶¶ÒõTouchless Pay page. |
UI, Backend | User Interface | Updates fields and alignment on the touchless payments credit card payment form. |
UI | User Interface | Improves visual design of the add tip form. |
UI | Backend | The credit card payment form validates only after the user leaves a field instead of as the user types. |
UI | User Interface | GooglePay button displays on the Payment Type page of the Touchless Payment UI when the user selects Custom Tip. |
UI | User Interface | Removes spinner from Thank You page after successfully completing a payment using Apple Pay in the Touchless UI. |
UI | Backend | Google Pay button displays without delay. |
UI | User Interface | Google Pay and Apple Pay buttons are the same size. |
Backend | Backend | Performance improvements. |
Backend | Backend | Adds support for Apple Pay and Google Pay for touchless UI including merchant_id, and web_checkout_key fields. |
Backend | Backend | When a customer pays for an order using Apple Pay or Google Pay the order state is set to Sale. |
2020-10-29 | 3.1 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-2768, CHANGE-2699, CHANGE-2813] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.1.22 | 3.1.28 |
Order Notification Processor | 2.7.33 | 3.1.11 |
Improvements
Notifier | Backend | Notifier now adds post-payment tips to order payment notifications sent to the POS so that the order payment reflects the entire amount paid by the customer. |
Menu Engine | Backend | Menu availability hours are built as expected when store hours are available in DM. |
Menu Engine | Backend | Item mapping is updated for modifiers without variants. |
2020-10-28 | 2.6 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release depens on Portal version 2.8.75 or greater.
Version History
Refer to Change Ticket: [CHANGE-2794] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 2.6.148 | 2.6.148-2 |
Improvements
Gift and Loyalty | Backend | Adds an "Actual number of cards does not match the number requested" error message to the response to the POS. |
2020-10-21 | 2.6 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release depends on Portal version 2.8.75 or greater.
Version History
Refer to Change Ticket: [CHANGE-2775] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 2.6.134 | 2.6.148 |
New Features
Gift and Loyalty | Backend | Adds Reverse Bulk Activate action. |
Improvements
Gift and Loyalty | Backend | Updates header and body attributes to support updated loyalty provider requirements. |
Gift and Loyalty | Backend | Correct amounts are set by POS on split tender orders with loyalty discounts applied. |
Gift and Loyalty | Backend | Added "Actual number of cards does not match number requested" error for bulk activation requests. |
Gift and Loyalty | Backend | Active redemptions can be obtained using customer email or phone number as expected. |
2020-10-7 | 2.6 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release depends on Portal version 2.8.75 or greater.
Version History
Refer to Change Ticket: [CHANGE-2720] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 2.6.120-1 | 2.6.134 |
Improvements
Gift and Loyalty | Backend | Adds support for a generic "Reverse Bulk Activate" transaction. |
Gift and Loyalty | Backend | XGL retrieves customer info from the Customer object for void order requests, when it is available. |
Gift and Loyalty | Backend | Void order works as expected when the customer was identified by a QR code on the original order. |
Gift and Loyalty | Backend | Menu items mapping is updated. |
Gift and Loyalty | Backend | The 'menu_family_0' attribute is no longer required for CheckReward and RedeemReward requests. |
Gift and Loyalty | Backend | The 'menu_major_group' and 'menu_family' attributes are set to "0" for all items where 'menu_item_type' is not "M". |
Gift and Loyalty | Backend | The correct 'serviceChargeTotal' is sent in redemption requests. |
Gift and Loyalty | Backend | The correct 'item_name' is used for items with 'menu_item_type' = "D". |
Gift and Loyalty | Backend | The 'serviceChargeTotal' value is not added to the 'subTotal'. |
2020-09-23 | 3.1 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-2607] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 3.1.8 | 3.1.22 |
Improvements
Menu Engine | Backend | Supports external ECS configuration variables. |
Menu Engine | Backend | The availability hours calculation is updated to support different formats of input data. |
Menu Engine | Backend | '¶¶ÒõMenu Engine is Unavailable' alert is logged. |
Menu Engine | Backend | Bundle component order quantity can be changed on orders. |
Menu Engine | Backend | Menu data is updated to support modifier collections for some integrators. |
2020-09-16 | 2.6 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release depends on Portal version 2.8.75 or greater.
Version History
Refer to Change Ticket: [CHANGE-2638] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 2.6.111 | 2.6.120-1 |
Improvements
Gift and Loyalty | Backend | Transaction history data is pulled from loyalty providers using the correct start date. |
Gift and Loyalty | Backend | All required items are sent to loyalty providers in the "Check" details. |
Gift and Loyalty | Backend | Adds error handling when retrying void requests. |
Gift and Loyalty | Backend | The checkReward request includes customer profile details in order to obtain available rewards for the customer. |
Gift and Loyalty | Backend | Customer info is obtained from the Customer object instead of from the POS for voidOrder requests. |
Gift and Loyalty | Backend | The redeemReward and submitOrder requests include the correct total amounts when communicating with the loyalty provider. |
2020-09-13 | 3.1 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release depends on Portal version 2.8.75.
Version History
Refer to Change Ticket: [CHANGE-2502, CHANGE-2625] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 2.6.64 | 3.1.8 |
Gift and Loyalty | 2.6.102 | 2.6.111 |
Improvements
Menu Engine | Backend | Removes all menu entities that do not contain any objects prior to sending the menu to a delivery partner. |
Menu Engine | Backend | Consumes the 'allowed_order_source_entity_ids' field from data management to determine product/bundle availability based on the order source. |
Menu Engine | Backend | Made specific variables available via export in order to support different ECS policies:
|
Menu Engine | Backend | Performance improvements. |
Menu Engine | Backend | Orders are created using the conditional price based on the order source. |
Menu Engine | Backend | Menu creation process no longer stalls without providing an error message. |
Menu Engine | Backend | Order source is passed in price engine constructor. |
Gift and Loyalty | Backend | Supports bulk activation for some loyalty providers. |
Gift and Loyalty | Backend | Resolved communication failure error message with more information on the loyalty provider details to POS. |
Gift and Loyalty | Backend | The order_id is now used for the transaction_no for some loyalty providers. |
Gift and Loyalty | Backend | Attribute formats are updated for some providers. |
Gift and Loyalty | Backend | Reward redemption applies the discount to the order when calculating the subtotal. |
Gift and Loyalty | Backend | Orders are submitted to data sync regardless of the status of the checkin operation. The POS is notified of failed checkin and data sync requests. Taxes are included in the submit order request. |
Gift and Loyalty | Backend | Loyalty awards can be applied to orders that include gift card payments. |
2020-09-07 | 3.1 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Delivery Adapter, and Order Notification Processor.
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-2562, CHANGE-2577] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Creator | 3.1.1 | 3.1.11-1 |
Delivery Adapter | 3.1.11 | 3.1.26 |
Improvements
Delivery Adapter | Backend | Deliveries that are voided by the delivery partner are also voided on the POS. |
Delivery Adapter | Backend | Tips added to delivery orders for the deliverer are not injected into Xenial. |
Delivery Adapter | Backend | Pay types can be associated with order sources. |
Delivery Adapter | Backend | Delivery partner orders can be checked in. |
Delivery Adapter | Backend | Order mapping is updated to improve modifier identification. |
Delivery Adapter | Backend | ¶¶Òõorder ID can be obtained by referencing the external order ID. |
Delivery Adapter | Backend | Product pricing is correct when creating the ¶¶Òõorder request. |
Menu Creator | Backend | Site status information can be sent to delivery partners. |
Menu Creator | Backend | Mongo DB connection timeout is set to 30 seconds and new environment variables are available to handle timeout errors. |
Menu Creator | Backend | Multiple log in accounts are supported for delivery partner integrations. |
Menu Creator | Backend | Menus are not published unless a menu engine callback URL is provided in the order injection request. |
2020-08-30 | 3.1 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, Order Notification Processor, and Backend.
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-2376, CHANGE-2440] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Engine | 2.6.64 | 3.1.8 |
Backend | 3.1.22 | 3.1.26 |
Improvements
Menu Engine | Backend | Empty entities are no longer sent to delivery providers with the menu. |
Menu Engine | Backend | Item availability can be restricted based on the 'allowed_order_source_entity_ids' attribute from DM or the 'restricted_order_source_entity_ids' attribute from OL. |
Menu Engine | Backend | Added support for ECS configuration variables. |
Menu Engine | Backend | Memory usage is improved. |
Menu Engine | Backend | Orders are created using the source conditional price when it is defined. |
Menu Engine | Backend | Order source is incorporated into the price engine. |
Backend | Backend | XOO-backend and XONP now include the request_id, company_id, and site_id context fields. |
Backend | Backend | Services and logger are available for requests by middleware. |
2020-08-19| 3.1 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-2433, CHANGE-2454, CHANGE-2505] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Publisher | 3.1.3 | 3.1.7 |
Delivery Adapter | 1.0.43 | 3.1.11 |
API | 3.1.12 | 3.1.15 |
New Features
Menu Publisher, Delivery Adapter | Backend | Added support for integrators that create and publish their own menus to delivery partners and use ¶¶Òõfor order processing. |
Delivery Adapter | Backend | Modifier variations are supported for delivery partners. |
Improvements
Menu Publisher | Backend | Mongo will not timeout when menus are published. |
Delivery Adapter | Backend | Deactivate status is saved on publish_success. |
Delivery Adapter | Backend | Delivery adapter now uses the updated calculate total endpoint of the XOO API. |
Delivery Adapter | Backend | Timeout and retries are update for tax calculation requests. The request will timeout after 10 seconds and be retried up to four times after a delay of two seconds when the request returns a 5XX type error. |
Delivery Adapter | Backend | Modifiers are applied correctly when changing a default modifier applied to a child item. |
Delivery Adapter | Backend | Child item quantities are calculated as multiples of the quantity of the parent item that is ordered. |
Delivery Adapter | Backend | Added support for separate login credentials for delivery integrations. |
API | Backend | Orders that cannot be processed trigger an order failed event. |
API | Backend | Quantities in the My Order popup are calculated as expected. |
API | Backend | Load on the site status notifier is reduced. |
2020-08-02 | 2.6 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release is depends on Portal version 2.8.75 or greater.
Version History
Refer to Change Ticket: [CHANGE-2404] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Gift and Loyalty | 2.6.49 | 2.6.102 |
New Features
Gift and Loyalty | Backend | XGL responds to a generic request from the ¶¶ÒõPOS to identify a customer. |
Gift and Loyalty | Backend | XGL now submits orders to loyalty providers based on a generic request from the ¶¶ÒõPOS. |
Gift and Loyalty | Backend | XGL now submits redemption requests to loyalty providers based on a generic request from the ¶¶ÒõPOS. |
Gift and Loyalty | Backend | XGL now creates new loyalty users based on a generic request from the ¶¶ÒõPOS. |
Gift and Loyalty | Backend | XGL now submits a void or accrual request to the appropriate loyalty provider based on a generic request from the ¶¶ÒõPOS. It is possible to void multiple redemptions. |
Gift and Loyalty | Backend | XGL now requests applicable offers from the appropriate loyalty provider based on a generic request from the ¶¶ÒõPOS. |
Gift and Loyalty | Backend | XGL now prohibits redemption of rewards from multiple loyalty cards on a single order. |
Gift and Loyalty | Backend | XGL now validates requested offers with the appropriate loyalty provider based on a generic request. |
Gift and Loyalty | Backend | XGL now configures locations for the appropriate loyalty provider based on a generic request. |
Gift and Loyalty | Backend | XGL now requests reward redemption from the appropriate loyalty provider based on a generic request. |
Gift and Loyalty | Backend | XGL now posts orders to the correct loyalty provider in order to register a customer's visit based on a generic request from the POS. |
Improvements
Gift and Loyalty | Backend | XGL now applies item level discounts properly when a discount is applied to an item with modifiers. |
Gift and Loyalty | Backend | XGL configuration now points to updated data sources for requests. |
Gift and Loyalty | Backend | XGL uses an updated data-sync URL for submit and void receipts. |
Gift and Loyalty | Backend | XGL returns reason_code 36 when requesting reversal of the same transaction more than once. |
Gift and Loyalty | Backend | XGL submits cashout requests to the correct provider when the store's cashout amount is zero. |
Gift and Loyalty | Backend | XGL returns reason_code 27 when attempting to activate an already activated card. |
Gift and Loyalty | Backend | XGL now voids coupon redemptions as expected. |
Gift and Loyalty | Backend | XGL displays an alert when requested reports are not available. |
Gift and Loyalty | Backend | The POS resubmits requests to XGL if they time out. |
Gift and Loyalty | Backend | Rewards data is now returned in an array for the checkReward and redeemReward requests. |
Gift and Loyalty | Backend | XGL uses the scanned reward code value from the reward_id property for checkReward requests. |
Gift and Loyalty | Backend | XGL uses the reward type returned by the provider in the reward_type property. The status property is now the reward category. |
UI | Backend | The XOO UI identifies online and offline stores. |
2020-07-12 | 3.1 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-2279, CHANGE-2280, CHANGE-2307, CHANGE-2313] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 3.1.4 | 3.1.6 |
Online Ordering UI | 3.1.16 | 3.1.17-1 |
Online Ordering Backend | 3.1.11 | 3.1.19 |
Order Notification Processor | 1.0.9 | 3.1.4 |
New Features
Online Ordering API | Backend | Added ability to assign rules to products and modifiers that charge different prices by order source and destination that also consider variations by time period and parent relationship to charge prices accounting for varying costs due to order channel and fulfillment method |
Online Ordering API | Backend | Added SSR caching to improve stability |
Online Ordering UI, Online Ordering Backend | User Interface | Added additional warning alerts for Touchless Payment implementation: declined transaction, referral response, invalid web API key, field format error, successfully voiding a payment failure, and when the API returns a 500 error causing the order and payment to not be sent to the store |
Online Ordering Backend, Order Notification Processor | Backend | Added context fields to logs for Online Ordering Backend and Order Notification Processor |
Order Notification Processor | Backend | Added notification when an order does not deliver to POS so the order can be voided and the customer notified that the order will not be processed |
Improvements
Online Ordering UI, Online Ordering Backend | User Interface, Backend | Updated custom tip field validation to not allow negative tip amounts and show an error when a negative tip is entered |
Online Ordering UI | Process | Updated order submission to prevent clicking the "Submit" button multiple times to prevent double-charging |
Online Ordering Backend | Backend | Touchless Payments requests now use /addTouchlessPayment endpoint to successfully send outgoing requests to the dispatcher and avoid API validation error 500 |
Online Ordering Backend | Backend | Updated Touchless Payments for processing void payments when:
|
2020-06-25 | 3.1 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-2234, CHANGE-2237, CHANGE- 2254] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering UI | 3.1.9 | 3.1.16 |
Online Ordering Backend | 3.1.8 | 3.1.11 |
Menu Publisher | 2.7.93 | 3.1.3 |
New Features
UI, Backend | User Interface, Backend | Added ability to integrate custom online ordering solutions that communicate with installed Encounter POS applications |
UI, Backend | User Interface, Backend | Added Genius Checkout JS solution gateway integration and payment form |
UI | User Interface | Added ability to conveniently customize a bundle/combo to support making orders while changing the standard build of a product item to match current needs |
Menu Publisher | Backend | Added ability to send site status information to 3rd party delivery service so orders are accepted and placed when site status is online or declined and not placed when site status is offline |
Menu Publisher | Backend | Added ability to deactivate menus on the delivery provider if the menu is not available for ordering for reasons such as no longer available, menu was deleted, working hours are empty or no items are listed in the menu |
Improvements
UI | User Interface | Fixed missing Spanish translations on "Review and Pay" screen |
UI | User Interface | No longer freezes when customizing a bundle component when ordering a bundle |
UI | User Interface, Process | Changing a product's size now shows the product's image, price, and modifiers and allows you to add it to the cart |
UI | Process | Removed ability to add more than one product to a combo |
Backend | Backend | Child item pricing now updates successfully instead of failing due to missing "bundle_entity_id" parameter |
Menu Publisher | Backend | Headers in requests to Menu Engine now set tokens configured for delivery providers properly |
Menu Publisher | Backend | Investigated and synced mismatched conditional order source price between Menu Publisher and Menu Engine |
2020-06-17 | 3.1 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-2183, CHANGE-2185, CHANGE-2186, CHANGE-2208] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 2.6.68 | 3.1.4 |
Online Ordering UI | 3.1.4 | 3.1.9 |
Online Ordering Backend | 3.1.7 | 3.1.8 |
Menu Creator | 2.7.87 | 3.1.1 |
New Features
API, UI, Backend | Backend, User Interface | Added ability to integrate custom online ordering solutions that communication with installed Encounter POS applications |
Menu Creator | Backend | Added ability to create and push delivery menu during DM updates to improve menus being published to delivery providers |
Menu Creator | Backend | Added ability to deactivate menus on the delivery provider is the menu is not available for ordering for reasons such as working hours are empty, time periods don't match store hours, menu was deleted or no items are listed in the menu |
Improvements
UI | User Interface | Now available in Spanish when reviewing and paying for the order:
|
UI | User Interface | The "Customize" button now shows for only items with bundle components or bundle item that have modifiers or modifier collections assigned to them in DM |
UI | User Interface | The "Product List" button no longer appears on after an order has started processing |
UI | User Interface | The "Delete" button no longer appears for bundle components of a "Single Item" type on the bundle item customization page |
UI | User Interface | Updated the "Cancel" button:
|
Menu Creator | Backend | Publisher now sends a response that it received a menu for publishing to the Menu Engine without waiting |
Menu Creator | Backend | Headers in request to Menu Engine now set tokens configured for delivery providers properly |
2020-06-10 | 1.0 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-2165] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
OMNI Router | 1.0.2 | 1.0.3 |
New Features
OMNI Router | Backend | Added ability to integrate custom online ordering solutions that communication with installed Encounter POS applications |
2020-06-08 | Online Ordering Components
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release is dependent on the Portal 2.8.84 release.
Version History
Refer to Change Ticket: [CHANGE-2170, CHANGE-2160, CHANGE-2141, CHANGE-2139, CHANGE-2159] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 2.6.65 | 2.6.68 |
Online Ordering UI | 2.6.42 | 3.1.4 |
Online Ordering Backend | 2.6.36 | 3.1.7 |
Notifier | 2.7.14 | 2.7.33 |
Order Notification Processor | 1.0.6 | 1.0.9 |
New Features
UI | User Interface | Improved the Online Ordering solution to be compliant with ADA standards and best practices to support use by people with different kinds of disabilities |
UI, Backend | User Interface, Backend | Added support for multiple payment processors by integrating with Cayan/Genius |
UI | Backend | Added ability to assign rules to products and modifiers that charge different prices by order source and destination that also consider variations by time period and parent relationship to charge prices accounting for varying costs due to order channel and fulfillment method |
UI | User Interface | Added language switcher to support localization for Spanish |
UI | Backend | Added "DISABLE_SITE_AVAILABILITY_FOR_COMPANY_IDS" environment variable to support site availability feature |
Backend, Notifier, Order Notification Processor | Backend | Added ability to refund a payment when an order is rejected or doesn't reach POS and send order cancellation email to the customer |
Improvements
API | Backend | Creating an order with an allowed order source now applies the order source price even if there is no time-based pricing configured |
UI | User Interface | Removed unnecessary breaks in "Pick Up Time" window |
UI | User Interface | After searching using your location, the tab button now navigates to the site information instead of the footer |
UI | User Interface | After opening the "My Order" drop-down, the tab button now navigates within the drop-down without going through the rest of the page first |
UI | User Interface | ¶¶Òõ with the quantity-based setting enabled on their child item pricing now show with correct pricing instead of $0 or not showing at all |
UI | Backend | The pickup time for sites using Genius payments now shows the adjusted time and allows for order cancellation instead of ASAP without the ability to cancel |
UI | User Interface | Logos specified in the online ordering settings now show on the app |
UI | User Interface | The Privacy Policy and Terms of Service links now show on the "Product Catalog" page |
UI | User Interface | The "Billing Address 1" field is now required for sites using Genius payments. |
UI | User Interface | The "Online Order Unavailable" notification can now only be closed by clicking "Exit Ordering" or "Change store" |
UI | User Interface | The "Checkout" button is now always visible regardless of menu size |
UI | User Interface | The arrow button and menu frames no longer duplicate for modifier variations |
UI | User Interface | The "Adjustment" pop-up now shows next to the "Pick Up Time" drop-down |
UI | User Interface | A scrollbar now shows if the product list contains a long menu |
UI | User Interface | The "Order Cancellation" page now shows "Start new order" and "Exit ordering" buttons |
UI | Process | Orders can no longer be completed with a expired pick up time and "Finish and send order" button can no longer be clicked if the pick up time expires before the order is completed |
Backend | User Interface | After entering a payment, the transaction now completes without any errors |
Notifier | Backend | Removed field validation causing the email failure |
Notifier | User Interface | Email receipt templates now include tip values if configured and available |
2020-05-28 | 1.0 & 2.7 Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-2038, CHANGE-2045] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Update Monitor | 2.7.80 | 2.7.92 |
Order Adapter | 1.0.43 | 1.0.45 |
New Features
Menu Update Monitor | Backend | Added ability to assign rules to products and modifiers that charge different prices by order source and destination that also consider variations by time period and parent relationship to charge prices accounting for varying costs due to order channel and fulfillment method |
Menu Update Monitor | Backend | Added a check that sends one message to Menu Creator every 15 minutes (or specified check period) if any of the following categories have been updated to allow creating and pushing Delivery menu on DM updates: bundle-component, menu done, menu-category, menu-item-group, modifier-collection, modifier-group, product done, product-price, store-hours-config-group, store-hours-config, time-period, variant, variant-type |
Menu Update Monitor | Backend | Added ability to integrate with UberEats and GrubHub delivery services to support 3rd party delivery for multiple providers |
Menu Update Monitor, Order Adapter | Backend | Added ability to deactivate menus on the delivery provider if the menu is not available for ordering for reasons such as working hours are empty or no items are listed in the menu |
Order Adapter | Backend | Delivery Adapter now uses the new calculate total order details endpoint instead of creating orders for pricing requests |
Improvements
Menu Update Monitor | Backend | Publisher no longer misunderstands store hours that do not include a leading zero or seconds (9:00 instead of 09:00:00) |
Menu Update Monitor | Backend | Publisher no longer showing cannot read property error of undefined |
Menu Update Monitor | Backend | Menu Update Monitor and Publisher now only create one mongo connection per request per lambda environment |
2020-05-17 | Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Tickets: [CHANGE-2044, CHANGE-2040, CHANGE-2023, CHANGE-2037] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 2.6.62 | 2.6.65 |
Menu Engine | 2.6.62 | 2.6.64 |
Menu Creator | 2.7.85 | 2.7.87 |
Menu Publisher | 2.7.84 | 2.7.93 |
New Features
API, Menu Engine, Menu Publisher | Backend | Added ability to assign rules to products and modifiers that charge different prices by order source and destination that also consider variations by time period and parent relationship to charge prices accounting for varying costs due to order channel and fulfillment method |
API | Backend | Added an endpoint to retrieve the tax value of an order to support 3rd party delivery for multiple providers |
Menu Creator, Menu Publisher | Backend | Added ability to integrate with UberEats and GrubHub delivery services to support 3rd party delivery for multiple providers |
Menu Publisher | Backend | Added ability to push delivery menu during DM updates to improve menus being published to delivery providers |
Menu Publisher | Backend | Added ability to deactivate menus on the delivery provider is the menu is not available for ordering for reasons such as working hours are empty or no items are listed in the menu |
Improvements
Menu Engine | Backend | Increase timeout limit from 30 seconds to 1 minute for the load balancer |
Menu Creator, Menu Publisher | Backend | Publisher no longer misunderstands store hours that do not include a leading zero or seconds (9:00 instead of 09:00:00) |
Menu Publisher | Backend | Publisher now sends a response that it received a menu for publishing to the Menu Engine without waiting |
2020-04-15 | Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-1966] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 2.6.58 | 2.6.61 |
Menu Engine | 2.6.59 | 2.6.61 |
New Features
API | Backend | Added ability to assign rules to products and modifiers that charge different prices by order source and destination that also account for variations by time period and parent relationhip to charge prices accounting for varying costs due to order channel and fulfillment method |
Menu Engine | Backend | Added ability to assign rules to products and modifiers that charge different prices by order source and destination that also account for variations by time period and parent relationhip to charge prices accounting for varying costs due to order channel and fulfillment method |
Improvements
API | Backend | Integration tests now properly provide proper messaging for orders without an id and when adding items to invalid order ids |
Menu Engine | Backend | Updated restricting/manageing products sold by the order source value to use the allowed order source entity ids from DM for product availability to forbid selling certain items on 3rd party delivery services |
2020-04-10 | Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-1963] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Publisher | 2.7.83 | 2.7.84 |
Improvements
Menu Publisher | Backend | XMP creates one mongo connection per request per lambda environment instead of one on each request |
2020-04-09 | Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-1960] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Menu Publisher | 2.7.78 | 2.7.83 |
Improvements
Menu Publisher | Backend | Creating and pushing the delivery menu now occurs for DM updates in addition to Onboarding Lambda updates |
Menu Publisher | Backend | Improved delivery logging for XME, XMP, XAD, XMC, XMUM |
Menu Publisher | Backend | Property error of undefined can now be read |
2020-04-08 | Online Ordering
The information provided below includes the user experience, data, functional, configuration, reporting, and infrastructure updates for this production version of Online Ordering for API, UI, Site Status Notifier, Notifier, Menu Engine, Menu Creator, Menu Adapter, Gift and Loyalty, Menu Publisher, Menu Update Monitor, Order Adapter, and Order Notification Processor.
Supplemental Information
This release is not dependent on another component update.
Version History
Refer to Change Ticket: [CHANGE-1942] when speaking to a ¶¶ÒõTeam Member about these release notes.
Component | Current Version | New Version |
---|---|---|
Online Ordering API | 2.6.53 | 2.6.58 |
Improvements
API | Backend | Updated error and info logs to include order id, order source id, and order source name |