Skip to main content

Omni-Channel Ordering

2023-02-09 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-6295], [CHANGE-6296], [CHANGE-6297], [CHANGE-6298], [CHANGE-6300], [CHANGE-6375], [CHANGE-6376], [CHANGE-6377], [CHANGE-6378], [CHANGE-6704], [CHANGE-6706], [CHANGE-6707], [CHANGE-6708], and [CHANGE-6774] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Data Rest API

2.3.38

2.3.59

Enabler Service

2.3.196

2.3.205

Loyalty Processor

2.4.48

2.4.64

Menu Collector

2.4.119

2.4.129

Menu Processor

2.3.178

2.3.190

Menu Publisher

2.3.156

2.3.164

Menu Webhook

2.3.125

2.3.135

Omni Status

2.3.166

2.3.177

Order Collector

2.3.141

2.3.151

Order Processor

2.4.169

2.4.179

Order Publisher

2.3.123

2.3.131

Relay Service

2.3.144

2.3.153

Store Status Notifier

2.3.127

2.3.136

Improvements

All Components

OC-3815

The status of MenuSync is now updated as FAILED if an error occurs that prevents MenuSync from completing.

OC-3824

The status of finalized timed drive-thru orders is now set to FINALIZED.

OC-3827

Updated regular expression query to legacy Menu query.

OC-3832

Updated menu status report to include collector errors.

OC-3841

The health status of each service is now recorded in the log file.

OC-3847

Improved error handling with more informative error messages.

Menu Processor

OC-3853

Updated menu processor to support brands that use the new intermediary menu format.

2022-11-01 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-5474], [CHANGE-6009], [CHANGE-6010], [CHANGE-6295], [CHANGE-6296], [CHANGE-6297], [CHANGE-6298], [CHANGE-6300], [CHANGE-6372], [CHANGE-6374], [CHANGE-6375], [CHANGE-6376], [CHANGE-6377], and [CHANGE-6378] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Data Rest API

2.3.38

2.3.49

Enabler Service

2.3.190

2.3.196

Loyalty Processor

2.4.48

2.4.56

Menu Collector

2.4.113

2.4.119

Menu Processor

2.3.170

2.3.178

Menu Publisher

2.3.150

2.3.156

Menu Webhook

2.3.117

2.3.125

Omni Status

2.3.166

2.3.168

Order Collector

2.3.136

2.3.141

Order Processor

2.4.167

2.4.169

Order Publisher

2.3.121

2.3.123

Relay Service

2.3.138

2.3.144

Store Status Notifier

2.3.125

2.3.127

Improvements

Data Rest API, Enabler Service, Loyalty Processor, Menu Collector, Menu Processor, Menu Publisher, Menu Webhook, Omni Status, Order Collector, Order Processor, Order Publisher, Relay Service, Store Status Notifier

OC-3810

Analysis of Index Review Tool Scripts on DocumentDB.

OC-3827

Removed references to deprecated menus collection.

Older Releases

2022-10-27 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-6008], [CHANGE-6282], [CHANGE-6284], [CHANGE-6285], and [CHANGE-6301] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Processor

2.3.170

2.3.176

Omni Status

2.3.157

2.3.165

Order Processor

2.4.165

2.4.167

Order Publisher

2.3.115

2.3.121

Store Status Notifier

2.3.117

2.3.124

Improvements

Menu Processor

OC-3802

Resolved PLU availability variations in V1 and V2 of Menu API.

OC-3809

Update to use the merchant_supplied_id property name for a Valued Partner menu.

Omni Status, Order Publisher

OC-3823

Decreased the number of checks for timed out orders to improve application performance.

Omni Status, Store Status Notifier

OC-3821

Optimized DocumentDB query for StoreStatusEvents.

Order Processor

OC-3800

Reorder the Value Meal BOM based on order entered in spreadsheet.

2022-09-29 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-6166] and [CHANGE-6174] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Order Collector

2.3.134

2.3.136

Improvements

Order Collector

OC-3811

Decreased the number of days of historical data that is saved to three (3) days to reduce the index size and I/O impact on DocumentDB.

The requests collections have been cleared in both regions.

2022-09-22 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-5999], [CHANGE-6001], [CHANGE-6002], [CHANGE-6003], [CHANGE-6004], [CHANGE-6005], [CHANGE-6006], [CHANGE-6126], and [CHANGE-6128] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.185

2.3.190

Menu Collector

2.4.110

2.4.113

Menu Processor

2.3.167

2.3.170

Menu Publisher

2.3.147

2.3.150

Menu Webhook

2.3.113

2.3.117

Order Collector

2.3.131

2.3.134

Order Processor

2.4.155

2.4.160

Order Publisher

2.3.112

2.3.115

Relay Service

2.3.135

2.3.138

Improvements

Enabler Service, Menu Collector, Menu Processor, Menu Publisher, Menu Webhook, Order Collector, Order Publisher, Relay Service

OC-3686

Omni API Integration Onboarding for Valued Partner.

Menu Collector

OC-3445

Integration of Menu Spreadsheet with Valued Partner.

Order Processor

OC-3775

Added support for NULL Tax Accounting string received from Valued Partner.

2022-09-06 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-5998], [CHANGE-6000], [CHANGE-6007], and [CHANGE-6036] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Order Processor

2.4.153

2.4.155

Order Publisher

2.3.111

2.3.112

Store Status Notifier

2.3.116

2.3.117

Improvements

Order Processor, Order Publisher

OC-3792

Updated the referenced menu ID for Valued Partner.

Order Processor

OC-3796

Messages are now sent to the order publishing queue after the related request document is updated.

Store Status Notifier

OC-3791

Improved service startup with DocumentDB.

2022-08-23 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-5951], [CHANGE-5952], [CHANGE-5953], [CHANGE-5954], and [CHANGE-5959] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.185

2.3.187

Menu Collector

2.4.109

2.4.110

Menu Processor

2.3.166

2.3.167

Menu Webhook

2.3.113

2.3.114

Order Processor

2.4.152

2.4.153

Improvements

Enabler Service, Menu Collector, Menu Processor, Menu Webhook

OC-3786

Improved query performance for DocumentDB.

Enabler Service

OC-3780

Added new menu image sheets for Valued Brand and Delivery Partner.

Order Processor

OC-3785

DocumentDB latency query update.

2022-08-09 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-5801], [CHANGE-5802], [CHANGE-5867], [CHANGE-5868], [CHANGE-5869], [CHANGE-5870], [CHANGE-5871], [CHANGE-5872], [CHANGE-5873], [CHANGE-5874], [CHANGE-5875], [CHANGE-5876], and [CHANGE-5877] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.174

2.3.185

Loyalty Processor

2.4.41

2.4.48

Menu Collector

2.4.104

2.4.109

Menu Processor

2.3.161

2.3.166

Menu Publisher

2.3.144

2.3.147

Menu Webhook

2.3.110

2.3.113

Omni Data Rest API

2.3.21

2.3.38

Omni Status

2.3.149

2.3.157

Order Collector

2.3.124

2.3.131

Order Processor

2.4.143

2.4.152

Order Publisher

2.3.104

2.3.111

Relay Service

2.3.128

2.3.135

Store Status Notifier

2.3.109

2.3.116

Improvements

All components

OC-3741

Updated operators and index properties used in Omni queries to support DocumentDB migration.

Enabler Service, Menu Processor

OC-3682

Added product image support for Valued Delivery Partner.

2022-07-14 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-5722], [CHANGE-5723], [CHANGE-5724], and [CHANGE-5725] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Collector

2.4.101

2.4.104

Menu Processor

2.3.159

2.3.161

Menu Publisher

2.3.141

2.3.144

Menu Webhook

2.3.107

2.3.110

Improvements

Menu Collector, Menu Processor, Menu Publisher, Menu Webhook

OC-3760

Integrator added to menu publishing configuration.

Menu Collector

OC-3766

Updated the menu generation process to add alternate prices to PLUs when alternate pricing is enabled.

Menu Processor

OC-3742

Updated the processor to not send a Valued Partner menu when the service_availability property is undefined.

2022-06-30 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-5640], [CHANGE-5641], [CHANGE-5642], [CHANGE-5647], [CHANGE-5648], and [CHANGE-5649] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.173

2.3.174

Menu Collector

2.4.99

2.4.101

Menu Processor

2.3.156

2.3.159

Menu Publisher

2.3.140

2.3.141

Menu Webhook

2.3.104

2.3.107

Relay Service

2.3.125

2.3.128

Improvements

Enabler Service, Menu Collector, Menu Processor, Menu Publisher, Menu Webhook, Relay Service

OC-3749

Updated the externalPartnerMenuId property in partnermenus to prevent duplicate menu generation for Valued Partners.

Menu Processor

OC-3742

Updated the processor to not send a Valued Partner menu when the service_availability property is undefined.

OC-3754

Copied the rbi.js file to legacy-maps to ensure Valued Partner menus are properly published.

2022-06-16 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-5561], [CHANGE-5562], [CHANGE-5563], and [CHANGE-5564] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.172

2.3.173

Menu Collector

2.4.95

2.4.99

Menu Processor

2.3.155

2.3.156

Order Processor

2.4.144

2.4.146

Improvements

Enabler Service, Menu Collector, Menu Processor, Order Processor

OC-3444

Onboarded Valued Brand for Omni/third-party integration (store/menu data).

Menu Collector, Menu Processor

OC-3079

Implemented support for multiple secondary Dynamic Pricing rules to enable Valued Partners to include additional fees as needed.

Menu Processor

OC-3728

Removed Calorie fields from product menus for Valued Brand.

2022-06-02 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-5502], [CHANGE-5503], [CHANGE-5504], and [CHANGE-5505] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.168

2.3.172

Menu Collector

2.4.92

2.4.95

Menu Processor

2.3.152

2.3.155

Menu Publisher

2.3.139

2.3.140

Improvements

Enabler Service

OC-3734

Updated the Purge function to properly delete data from the menus, partnermenus and menusync collections.

Menu Collector

OC-3733

Updated the stores table query with posSyncChecksum.

Menu Processor, Menu Publisher

OC-3713

Updated the Menu Combo Upsell structure for Valued Brand.

Menu Publisher

OC-3730

Updated the genericMetaData property in sharedconfigs collection.

2022-05-26 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets [CHANGE-5475] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Publisher

2.3.136

2.3.139

Improvements

Menu Publisher

OC-3731

  • Menus now transition to PENDING status only when a previous sync for the same Menu ID is still in progress.

  • Updated a Valued Partner menu status value from IN PROGRESS to IN_PROGRESS.

2022-05-12 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-5393] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Omni Status

2.3.148

2.3.149

Improvements

Omni Status

OC-3725

Added status_reason and partner_response properties to the S3 upload of the Menu Status report.

2022-05-05 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-5358], [CHANGE-5359], [CHANGE-5360], [CHANGE-5361], [CHANGE-5362], [CHANGE-5363], [CHANGE-5364], [CHANGE-5365], [CHANGE-5366], [CHANGE-5367], [CHANGE-5368], [CHANGE-5369], and [CHANGE-5370] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Data Rest API

2.3.18

2.3.21

Enabler Service

2.3.135

2.3.168

Loyalty Processor

2.4.40

2.4.41

Menu Collector

2.4.88

2.4.92

Menu Processor

2.3.150

2.3.152

Menu Publisher

2.3.135

2.3.136

Menu Webhook

2.3.103

2.3.104

Omni Status

2.3.147

2.3.148

Order Collector

2.3.123

2.3.124

Order Processor

2.4.142

2.4.143

Order Publisher

2.3.103

2.3.104

Relay Service

2.3.124

2.3.125

Store Status Notifier

2.3.108

2.3.109

Improvements

Data Rest API, Enabler Service, Loyalty Processor, Menu Collector, Menu Processor, Menu Publisher, Menu Webhook, Omni Status, Order Collector, Order Processor, Order Publisher, Relay Service, Store Status Notifier

OC-3664

Updated how database connectors sync indexes for DocumentDB migration.

Omni Status

OC-3719

Added partnerResponse property to the menu status report.

2022-04-28 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-5288] and [CHANGE-5320] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Collector

2.4.86

2.4.88

Omni Data Rest API

2.3.2

2.3.18

Improvements

Menu Collector

OC-3707

  • SyncRequests that are not processed are now flagged as IGNORED and updated with a statusMessage.

  • Any errors that occur during a SyncRequest and any Payload validation errors are now captured in the SyncRequest errors array.

Omni Data Rest API

OC-3710

Added the following API methods. Each method corresponds to a new historical menu publishing collection:

  • MenuSyncs

  • SyncRequests

  • PartnerMenus

2022-04-26 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-5262] and [CHANGE-5319] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Collector

2.4.77

2.4.86

Order Processor

2.4.141

2.4.142

Improvements

Menu Collector

OC-3714

MenuSync docs are now always created regardless if an intermediary menu was generated.

Order Processor

OC-3715

Updated the Sort By query that is used with menu synchronization.

2022-04-21 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-5278] and [CHANGE-5286] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Omni Status

2.3.146

2.3.147

Order Processor

2.4.140

2.4.141

Improvements

Omni Status

OC-3709

Added externalPartnerMenuId to menu status reports.

Order Processor

OC-3708

Updated to get the checksum and menu sync source information from the stores collection.

2022-04-14 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-5152], [CHANGE-5153], [CHANGE-5154], [CHANGE-5155], [CHANGE-5156], [CHANGE-5157], [CHANGE-5158], [CHANGE-5159], [CHANGE-5160], [CHANGE-5161], [CHANGE-5162], and [CHANGE-5176] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.161

2.3.167

Loyalty Processor

2.4.15

2.4.40

Menu Collector

2.4.70

2.4.77

Menu Processor

2.3.143

2.3.149

Menu Publisher

2.3.94

2.3.135

Menu Webhook

2.3.22

2.3.102

Omni Status

2.3.122

2.3.146

Order Collector

2.3.85

2.3.123

Order Processor

2.4.116

2.4.140

Order Publisher

2.3.79

2.3.103

Relay Service

2.3.91

2.3.124

Store Status Notifier

2.3.75

2.3.108

Improvements

Enabler Service, Menu Collector, Menu Processor, Menu Publisher, Menu Webhook, Omni Status, Order Processor, Relay Service

OC-2194

Implemented improved menu publishing system that allows for historical menu tracking, improved error handling, easier troubleshooting, and enhanced reporting.

Loyalty Processor, Order Collector, Order Publisher

OC-3641

Added support for noApi flag in Valued Partner APIs.

Order Publisher

OC-3678

Implemented support for loading multiple serviceconfigs and sharedconfigs documents on startup, and reloading them when updated in the database.

Store Status Notifier

OC-3664

Updated database connector syncIndexes function for DocumentDB migration.

2022-03-24 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-5120], [CHANGE-5125], and [CHANGE-5126] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.147

2.3.161

Menu Collector

2.4.60

2.4.70

Menu Processor

2.3.142

2.3.143

Improvements

Enabler Service, Menu Collector

OC-3681

Updated menu metadata spreadsheet to identify special items for a Valued Brand.

Menu Processor

OC-3698

Updated component to only remove the Late Night menu when removing unused menus for closed sites.

2022-03-11 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-5078] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Processor

2.3.97

2.3.142

Improvements

Menu Processor

OC-3697

Filter out products that have the delivery partner key set to a partner that is not inclusive.

2022-02-17 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-4991] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.135

2.3.147

Improvements

Enabler Service

OC-3666

Auditing Tool - Eliminated the requirement for a defined PLU to retrieve PLU results from a site.

OC-3675

Auditing Tool - Added Entity_ID to the Data Management output of an audit response.

2022-02-03 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-4939] and [CHANGE-4940] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Collector

2.4.50

2.4.60

Menu Processor

2.3.125

2.3.132

Improvements

Menu Collector

OC-3667

The displayName value defined for the Late Night day part in globalSchedules is now used as the Late Night menu name.

Menu Collector, Menu Processor

OC-3668

The minimum menu availability threshold is now configurable.

2022-01-20 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-4829] and [CHANGE-4830] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Collector

2.4.43

2.4.50

Menu Processor

2.3.119

2.3.125

Improvements

Menu Collector

OC-3618

Removed obsolete environment variables and configuration files now that Omni services load configuration from the database.

Menu Collector, Menu Processor

OC-3513

Created Late Night Menu day part for Valued Partner.

2022-01-06 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-4828], [CHANGE-4831], and [CHANGE-4832] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.133

2.3.135

Omni Status

2.3.118

2.3.122

Order Processor

2.4.111

2.4.116

Improvements

Enabler Service

OC-3495

Default permission groups may no longer be deleted or updated. User is now prompted for confirmation to delete non-default permission groups.

Omni Status

OC-2961

Added "syncSource" to menu-status-report.

Order Processor

OC-3537

Updated bk-item-converter to support child item qualifiers.

2021-12-16 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-4744], [CHANGE-4745], and [CHANGE-4746] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.131

2.3.133

Menu Processor

2.3.114

2.3.115

Order Publisher

2.3.66

2.3.79

Improvements

Enabler Service

OC-3489

Created Omni-XOO Product Audit Tool for Xenial and third-party support.

Menu Processor

OC-3536

Added images to address NULL values for Valued Partner OpenAPI POS Integrated Image URLs.

Order Publisher

OC-3535

Updated Deny Order Reason mappings for Valued Partner.

2021-12-02 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-4679], [CHANGE-4680], and [CHANGE-4690] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.115

2.3.131

Menu Collector

2.4.38

2.4.43

Menu Processor

2.3.110

2.3.114

Improvements

Enabler Service

OC-3468

Valued Partner: Added sort order ID (sort_ID) for child item modifiers that are included with combo meals.

Menu Collector

OC-3515

Valued Partner: If a site does not deliver orders from the Breakfast menu, the Lunch menu start time is now automatically set to the store open time.

Menu Processor

OC-3466

Valued Partner: Implemented OpenAPI URLs for the POS Integrated Images feature.

OC-3467

Valued Partner: Added subtitle to differentiate the Morning and Afternoon menus.

2021-11-16 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-4615] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Processor

2.3.97

2.3.110

Improvements

Menu Processor

OC-3482

A menu day part is no longer sent if hours are not defined for that day part at the site.

2021-11-11 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-4558], [CHANGE-4559], and [CHANGE-4560] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Loyalty Processor

2.4.2

2.4.15

Omni Status

2.3.101

2.3.118

Order Processor

2.4.96

2.4.111

Improvements

Loyalty Processor

OC-3487

Loyalty popup label is changed from "Current Points” to “Current Balance”.

Omni Status, Order Processor

OC-3418

Implemented support for order status notifications for Valued Partner.

OC-3419

Extended payload with additional fields to support Valued Partner.

2021-10-28 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-4522] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Collector

2.4.30

2.4.38

Improvements

Menu Collector

OC-3485

Added configurable list of acceptable PLU types for payment PLUs.

2021-10-07 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-4436] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Relay Service

2.3.78

2.3.91

Improvements

Relay Service

OC-3422

To ensure the default AWS user is not changed, user credentials are now passed into the SES constructor and retrieved from Parameter Store.

2021-09-16 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-4335] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Order Processor

2.4.95

2.4.96

Improvements

Order Processor

OC-3441

Eliminated spam content from log files.

OC-3447

Null loyalty values are no longer added to the failureReason in non-loyalty order requests.

2021-09-02 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-4260] and [CHANGE-4261] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.114

2.3.115

Loyalty Processor

2.3.80

2.4.2

Improvements

Enabler Service

OC-3428

Added the "lastOnline" timestamp from the storestates collection to the output of both the single and bulk store status functions.

Loyalty Processor

OC-3430

Unification of configuration building from the serviceconfigs collection.

2021-08-23 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-4212], [CHANGE-4214], [CHANGE-4153], [CHANGE-4221], and [CHANGE-4222] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.106

2.3.114

Loyalty Processor

2.3.56

2.3.80

Menu Collector

2.4.19

2.4.30

Menu Webhook

2.3.64

2.3.67

Order Processor

2.4.91

2.4.95

Improvements

Enabler Service, Loyalty Processor, Menu Collector, Menu Webhook, Order Processor

OC-3414

Resolved an error where storedata documents exceeded 16MB.

2021-08-19 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-4187] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Order Processor

2.4.90

2.4.91

Improvements

Order Processor

OC-2647

Item-level discounts, coupons and loyalty rewards are now supported.

OC-2682

Loyalty support added to default OMNI order injection payload.

2021-08-12 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-4150], [CHANGE-4151], and [CHANGE-4152] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Order Collector

2.3.66

2.3.85

Order Processor

2.4.75

2.4.90

Order Publisher

2.3.64

2.3.66

Improvements

Order Collector, Order Processor, Order Publisher

OC-3409

Unification of configuration building from the serviceconfigs collection.

2021-08-03 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-4080], [CHANGE-4081], [CHANGE-4090], and [CHANGE-4104] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Processor

2.3.74

2.3.94

Menu Publisher

2.3.73

2.3.94

Menu Webhook

2.3.62

2.3.64

Order Publisher

2.3.43

2.3.64

Improvements

Menu Processor, Menu Publisher, Menu Webhook

OC-3403

Unification of configuration building from the serviceconfigs collection.

Order Publisher

OC-3238

Valued Partner API updates:

  • Deny Order V1 endpoint now includes a Reason.Code field.

  • Updated format for all timestamp fields in Get Order Details V2 endpoint.

2021-07-30 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-4082] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Webhook

2.3.46

2.3.62

Improvements

Menu Webhook

OC-3404

Improved response speed to /api/v1/sync requests. With this update, the response to the client is initiated after the request is validated and before the sync is created.

2021-07-27 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-4040], [CHANGE-4041], [CHANGE-4058], and [CHANGE-4066] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Collector

2.4.18

2.4.25

Relay Service

2.3.64

2.3.78

Store Status Notifier

2.3.58

2.3.75

Improvements

Menu Collector, Relay Service, Store Status Notifier

OC-3398

Unification of configuration building from the serviceconfigs collection.

2021-07-20 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-3935], [CHANGE-3936], [CHANGE-3937], and [CHANGE-3998] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.90

2.3.106

Menu Collector

2.4.9

2.4.18

Omni Status

2.3.87

2.3.101

Order Processor

2.4.67

2.4.75

Improvements

Enabler Service, Omni Status

OC-3361

Unification of configuration building from the serviceconfigs collection.

Menu Collector

OC-3370

Moved variable definitions inside promise chains to resolve a staging error.

Order Processor

OC-2992

The payment PLUs specified in the XOO payload are now used when sending payments to the POS.

2021-07-01 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-3938] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Collector

2.3.92

2.4.9

Improvements

Menu Collector

OC-3362

PLU numbers are now consistently recognized and treated as integers when calculations are performed.

2021-06-17 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-3792], [CHANGE-3871], [CHANGE-3872], [CHANGE-3874], [CHANGE-3875], [CHANGE-3876], [CHANGE-3877], [CHANGE-3878], [CHANGE-3879], [CHANGE-3880], [CHANGE-3881], and [CHANGE-3882] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.85

2.3.90

Loyalty Processor

2.3.51

2.3.56

Menu Collector

2.3.83

2.3.92

Menu Processor

2.3.70

2.3.74

Menu Publisher

2.3.15

2.3.73

Menu Webhook

2.3.38

2.3.46

Omni Status

2.3.83

2.3.87

Order Collector

2.3.60

2.3.66

Order Processor

2.4.63

2.4.67

Order Publisher

2.3.39

2.3.43

Relay Service

2.3.44

2.3.64

Store Status Notifier

2.3.35

2.3.58

Improvements

Enabler Service, Loyalty Processor, Menu Collector, Menu Processor, Menu Publisher, Menu Webhook, Omni Status, Order Collector, Order Processor, Order Publisher, Relay Service, Store Status Notifier

OC-2946

This release introduces a standardized approach to service error handling and logging.

Enabler Service

OC-3271

To resolve a bulk enable partnerStoreId error, the correct storeId and partnerStoreId parameters are now sent to the enableStore function.

Menu Collector

OC-3162

An issue was resolved where the upcharge price was not displayed on the menu for combo modifiers.

Order Collector

OC-3272

The status-report route has been deprecated.

2021-06-03 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-3693], [CHANGE-3694], [CHANGE-3695], [CHANGE-3790], [CHANGE-3793], and [CHANGE-3794] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.80

2.3.85

Loyalty Processor

2.3.30

2.3.51

Menu Processor

2.3.49

2.3.70

Omni Status

2.3.67

2.3.83

Order Collector

2.3.58

2.3.60

Order Processor

2.4.38

2.4.63

Order Publisher

2.3.23

2.3.39

Improvements

Enabler Service

OC-3134

Different account credentials may now be used for different sub brands. A new Sub Brand dropdown is available beneath the Brand dropdown.

Loyalty Processor

OC-3200

Added ETL for Short Code. When a Short Code is received from the POS it is encased in the following format before it is sent to the loyalty provider:

"|S|{Short Code}|"

Menu Processor

OC-3154

When the caloric value for a menu item is zero (0), the Calorie value is now set to "Null" for a Valued Partner.

Omni Status

OC-633

Added a new report for Loyalty request methods. The Kibana s3 folder name for the new report is "omni_loyalty_report".

Order Collector

OC-3093

Added a configurable Valued Partner payload rule that contains the properties in the payload that are used to identify a store, Valued Brand or Partner.

Order Processor

OC-703

If the Order Processor is shut down while processing orders, it now completes processing the orders before it shuts down.

OC-2530

The "pickuplocation" selected by the customer when placing an order through a Valued Partner is now sent to the POS, so that the order is treated in the store according to the rules specific to the selected "pickuplocation".

OC-3035

Resolved issue that occurred when the 'storeId' was added to a ConfirmOrder request body.

Order Publisher

OC-2957

Added compound index to improve Mongo performance.

2021-05-06| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-3626] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Order Collector

2.3.55

2.3.58

Improvements

Order Collector

OC-3001

The invoking method for Autofire events is now "ConfirmOrder".

2021-04-29| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-3565] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Loyalty Processor

2.3.45

2.3.48

Improvements

Loyalty Processor

OC-3089

Loyalty update to query return value SVA:

  • If SVA is numeric, it is returned as the loyalty ID.

  • If SVA is not numeric, it is returned as the lookup string.

2021-04-22| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-3473], [CHANGE-3474], [CHANGE-3505], [CHANGE-3525], and [CHANGE-3526] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.66

2.3.80

Menu Collector

2.3.74

2.3.83

Menu Webhook

2.3.26

2.3.38

Order Collector

2.3.41

2.3.55

Order Processor

2.4.52

2.4.54

Improvements

Enabler Service

OC-3020

Enhancements for User Permission Groups on the Admin tab.

Menu Collector, Menu Webhook

OC-1506

RabbitMQ is now the origin for sync requests instead of RPC.

Order Collector, Order Processor

OC-3044

When the event_type for a Valued Partner's order is "orders.cancel", the order is no longer marked as a failed duplicate order.

2021-04-13| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-3486], [CHANGE-3507], and [CHANGE-3509] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Loyalty Processor

2.3.30

2.3.45

Order Processor

2.4.52

2.4.52 (Config change only)

Improvements

Loyalty Processor

OC-2772

The Lookup Card request is updated to return all the rewards specified on an account enabling the operator to select the reward.

Omni Router

XOO-5802

Endpoint change to allow XOO to connect to Omni in AWS cloud services. The URL of the OMNI service is updated in SSR.

Order Processor

OC-3044

When the event_type for a Valued Partner's order is "orders.cancel", the order is no longer marked as a failed duplicate order.

2021-04-08| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-3472] and [CHANGE-3496] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Omni Status

2.3.67

2.3.67 (config change only)

Order Processor

2.4.38

2.4.52

Improvements

Omni Status

OC-3042

Added "Duplicate Order" to mapped_failure_reason.

Order Processor

OC-2992

The payment PLUs specified in the XOO payload are now used when sending payments to the POS.

2021-04-01| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-3437] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Order Processor

2.4.36

2.4.38

Improvements

Order Processor

OC-3000

Updated logging of externally collected taxes for a Valued Partner.

2021-03-25| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-3344], [CHANGE-3408], and [CHANGE-3409] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.57

2.3.66

Menu Processor

2.3.51

2.3.53

Order Processor

2.4.32

2.4.36

Improvements

Enabler Service

OC-2902

Created a "Read Only" component where information is shared with other parties.

Menu Processor

OC-3015

Added seconds to online order time values for compatibility with a Valued Partner.

Order Processor

OC-2982

Expected Tax is now excluded from VAT tax calculations.

2021-03-18| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-3328], [CHANGE-3345], [CHANGE-3346], [CHANGE-3347], [CHANGE-3348], [CHANGE-3349], [CHANGE-3350], [CHANGE-3351], [CHANGE-3352], [CHANGE-3353], [CHANGE-3354], [CHANGE-3361], and [CHANGE-3381] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Loyalty Processor

2.3.26

2.3.30

Menu Collector

2.3.39

2.3.74

Menu Processor

2.3.49

2.3.51

Menu Publisher

2.3.15

2.3.52

Menu Webhook

2.3.22

2.3.26

Omni Status

2.3.49

2.3.67

Order Collector

2.3.21

2.3.41

Order Processor

2.4.23

2.4.32

Order Publisher

2.3.19

2.3.23

Relay Service

2.3.42

2.3.44

Store Status Notifier

2.3.12

2.3.35

Improvements

Loyalty Processor, Menu Collector, Menu Processor, Menu Publisher, Menu Webhook, Omni Status, Order Collector, Order Publisher, Relay Service, Store Status Notifier

OC-2689

The Omni.Exception queue is now deprecated.

Menu Publisher

OC-2991

Created script to prevent duplicate menus for a Valued Partner.

Omni Status

N/A

Error categorization is changed from "POS Error" to "Order Not Found" on Autofire (AOR) calls sent to the kitchen manually before the AOR trigger.

Order Processor

OC-2885

A duplicate order is not created if the Valued Partner order ID is already injected.

2021-03-04| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-3320], [CHANGE-3327], and [CHANGE-3329] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Collector

2.3.67

2.3.67 (Restart Only)

Menu Processor

2.3.15

2.3.49

Relay Service

2.3.15

2.3.42

Improvements

Menu Collector

OC-2981

Updated image file links in delivery menus to direct URLs.

Menu Processor

OC-2891

Changed the value of "day_of_week" in a Valued Partner's map to a full weekday instead of a number string.

OC-2968

Updated menu delivery hours that end at midnight.

Relay Service

OC-2980

With this update, SSN events are no longer filtered by default.

2021-03-02| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-3311] and [CHANGE-3321] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Webhook

2.3.22

2.3.22

Omni Status

2.3.12

2.3.12

Improvements

Menu Webhook

DOPE-1285

Updated STORE_ROUTE_SECRET_KEY env vars.

Omni Status

SCM-30602

Updated env variables for our Valued Partners and redeployed Store Status Notifier.

2021-02-25| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-3283], [CHANGE-3284], [CHANGE-3285], [CHANGE-3286], [CHANGE-3295], [CHANGE-3299], [CHANGE-3300] and [CHANGE-3301] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.46

2.3.57

Loyalty Processor

2.3.25

2.3.26

Menu Collector

2.3.55

2.3.67

Menu Webhook

2.3.9

2.3.22

Omni Status

2.3.49

2.3.60

Order Collector

2.3.22

2.3.37

Order Processor

2.4.6

2.4.22

Order Publisher

2.3.5

2.3.19

Improvements

Enabler Service, Menu Collector, Menu Webhook, Order Processor

OC-2684

Added optional "source" and "syncSource" strings to menu sync endpoint.

Loyalty Processor, Order Collector, Order Processor, Order Publisher

OC-2956

All queues created by the Omni service are now durable queues.

Omni Status

OC-2954

Order Reporting now maps POS errors using regex properly.

Order Collector, Order Processor

OC-2945

Autofire orders originating from the /confirm endpoint have the "meta.isAutofire" flag set to true.

2021-02-18| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-3210], [CHANGE-3211], [CHANGE-3212], and [CHANGE-3213] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.31

2.3.46

Menu Collector

2.3.39

2.3.55

Order Collector

2.3.21

2.3.22

Order Processor

2.4.5

2.4.6

Improvements

Enabler Service

OC-2515

Historical upload data spreadsheets split into single documents.

Menu Collector

OC-2874

Holiday hours now defined correctly in intermediary menus.

Order Collector, Order Processor

OC-2744

Valued Partner's Autofire event now linked to the initial order by delivery_id.

Order Processor

OC-2774

"PickupTime" no longer used for non-autofinalize or non-catering order destinations.

2021-02-08| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-3234] and [CHANGE-3235] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Order Collector

2.3.19

2.3.21

Order Processor

2.4.3

2.4.5

Improvements

Order Collector, Order Processor

OC-2744

Valued Partner's Autofire event now linked to the initial order by delivery_id.

OC-2877

Performance improvements for one of our Valued Partner's AOR query.

Order Processor

OC-2360

Support Order Release feature for one of our Valued Partners.

2021-01-28| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-3127], [CHANGE-3129], and [CHANGE-3202] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.23

2.3.31

Menu Processor

2.3.11

2.3.22

Omni Status

2.3.23-1

2.3.33

Improvements

Enabler Service

OC-2476

All Enabler actions logged to enablerlogs collection and sent to the dashboard.

OC-2679

Sync and Delete store actions.

Menu Processor

OC-2840

Resolved issue with StoreOptions query.

Omni Status

OC-2476

All Enabler actions logged to enablerlogs collection and sent to the dashboard.

OC-2678

Status report queries a list of stores from the stores collection and filters by SQL stores.

2021-01-21| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-2614] and [CHANGE-3126] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Collector

2.3.37

2.3.39

Menu Webhook

2.3.5-2

2.3.9

Improvements

Menu Collector

OC-2688

Store numbers validated prior to syncing.

Menu Webhook

OC-2668

New API returns a list of "active" OMNI stores.

2021-01-19| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-2758] and [CHANGE-2916] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Order Collector

2.3.18

2.3.19

Order Processor

2.4.2

2.4.3

Improvements

Order Collector

OC-2744

Valued Partner's Autofire event now linked to the initial order by delivery_id.

Order Processor

OC-2360

Support Order Release feature for one of our Valued Partners.

OC-2744

Valued Partner's Autofire event now linked to the initial order by delivery_id.

2020-12-24| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-3107 when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Publisher

2.3.13

2.3.17

Improvements

Menu Publisher

OC-2780

Improved menu communication between Omni and Valued Partners.

2020-12-08| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2914] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Order Processor

2.3.69-13

2.4.2

Improvements

Order Processor

OC-2489

In a multi-tax rate environment, all of the tax rates returned by a price call are now injected with the appropriate tax values in the POS.

2020-11-17| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2902] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Order Processor

2.3.69-12

2.3.69-13

Improvements

Order Processor

OC-2360

Support Order Release feature for one of our Valued Partners.

OC-2507

The prices of value meals transformed from discount items are now set properly.

OC-2628

Online orders containing items with matching IDs are successfully sent to the POS.

2020-11-16| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2908] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Omni Status

2.3.23

2.3.23-2

Improvements

Omni Status

OC-2643

Added SERVER_ENV variable to all Omni status reports to distinguish orders arriving from different environments.

2020-11-12| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-2836], [CHANGE-2837], [CHANGE-2863], [CHANGE-2881], and [CHANGE-2888] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Collector

2.3.31

2.3.32

Menu Processor

2.3.11

2.3.12

Omni Status

2.3.19-1

2.3.23

Order Collector

2.3.15

2.3.17

Order Processor

2.3.69-10

2.3.69-12

Improvements

Menu Collector

OC-2383

Added a destinations table to the Store Data map. This table is queried by name instead of hardcoded UID.

Menu Processor

OC-2642

Products are now filtered by our Valued Partner's key on the UE v2 map.

Omni Status

OC-2566

Added a SERVER_ENV environment variable to order services to distinguish orders arriving from different environments.

OC-2650

Added isAutofire boolean flag to order status report.

Order Collector

OC-2566

Added a SERVER_ENV environment variable to order services to distinguish orders arriving from different environments.

Order Processor

OC-2383

Added a destinations table to the Store Data map. This table is queried by name instead of hardcoded UID.

OC-2596

A valid reason is now provided in the event the confirmOrder request cannot be processed.

2020-11-10| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-2862], and [CHANGE-2864] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Webhook

2.3.5

2.3.5-2

Relay Service

2.3.10

2.3.10-1

Improvements

Menu Webhook

OC-2625

If an API call is made without providing a valid partner ID, a 401 status code is now returned and the following message is displayed:

"The provided partner does not have a status provider".

Menu Webhook, Relay Service

OC-2649

  • A Valued Partner's name is now appropriately passed to the provider class.

  • The menu status schema for our Valued Partners now uses a unique ID.

2020-11-03| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-2829], [CHANGE-2830], [CHANGE-2831], [CHANGE-2832] and [CHANGE-2833] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Collector

2.3.30

2.30.31

Menu Processor

2.3.10

2.3.11

Relay service

2.3.8

2.3.10

Menu Publisher

2.3.11

2.3.13

Menu Webhook

2.3.4

2.3.5

Improvements

Menu Collector, Menu Processor, Relay Service, Menu Publisher, Menu Webhook

OC-2285

Integration with Menu Publishing API of one of our Valued Partners

2020-10-29| Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-2807] and [CHANGE-2808] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.22

2.3.23

Site Status Notifier

2.3.9

2.3.12

Improvements

Enabler Service

OC-2600

Added database connection information for one of our Valued Brands to Enabler configuration files.

Site Status Notifier

OC-2490

Implemented new API for turning stores on/off for one of our Valued Partners.

2020-10-20 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-2773], [CHANGE-2774], and [CHANGE-2777] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Collector

2.3.29

2.3.30

Order Processor

2.3.69-9

2.3.69-10

Order Publisher

2.3.2

2.3.5

Improvements

Menu Collector

OC-2576

Menu Collector syncs without error and terminal update messages are created when AWS_Enabled_Term_Update_Notifications is not present.

Order Processor

OC-2347

Support handling of AutoFire events for one of our Valued Partners.

OC-2571

Validate order subtotal adjustment for one of our Valued Partners. A matching subtotal is reflected in the response to their API.

OC-2580

Orders with a status of RESTAURANT_CONFIRMABLE are acted on and injected into the POS with a holding status.

Orders with a status of CONFIRMED are not actionable, so they are disregarded.

Order Publisher

OC-2571

Validate order subtotal adjustment for one of our Valued Partners. A matching subtotal is reflected in the response to their API.

2020-10-15 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-2750] and [CHANGE-2757] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Order Collector

2.3.14

2.3.15

Order Processor

2.3.69-8

2.3.69-9

Improvements

Order Collector

OC-2556

Fixed handling of AutoFire events for one of our Valued Partners.

OC-2579

The skipValidation feature for our Valued Partners is updated in accordance with the autofireOrderConfig configuration changes.

Order Processor

OC-2312

Support Order Release for one of our Valued Partners.

Orders are sent to the Kitchen automatically - No manual manipulation required.

OC-2565

When processing an AutoRelease event, the Mongo request status is updated to COMPLETE or FAILED depending on the message received from POS.

OC-2585

ConfirmOrders with a COMPLETE or FAILED status are now included in the Kibana logs.

2020-10-08 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-2654] and [CHANGE-2737] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Enabler Service

2.3.20

2.3.22

Menu Collector

2.3.28

2.3.29

Improvements

Enabler Service

OC-2203

Enabler Store Status tool now references the last record from the SSN logs to determine if a store is online/offline.

OC-2396

Added dropdown for aws_enabled_term_update_notifications.

Menu Collector

OC-2361

Omni AWS Production update - POS sends terminal update messages to two (2) rabbitMQ servers, one to tierpoint and one to AWS rabbitMQ.

2020-10-07 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2730] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Order Processor

2.3.69-7

2.3.69-8

Improvements

Order Processor

OC-2133

Add PickupLocation to Delivery Partner/Omni/Encounter mapping

2020-10-03 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2717] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Order Processor

2.3.69-3

2.3.69-6

Improvements

Order Processor

OC-2557

RBI mobile app small cart fees are now injected.

2020-10-02 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2724] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Collector

2.3.26

2.3.28

Improvements

Menu Collector

OC-2547

Empty filtered categories are now removed from the original modifierCategoryIds array in intermediary menus.

OC-2555

Valued Brand stores now display the currency code.

2020-09-29 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2704] and when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Order Processor

2.3.69-2

2.3.69-3

Improvements

Order Processor

OC-2545

Define Valued Partner MF orders should always define all tax rates.

2020-09-29 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-2672], [CHANGE-2682], and [CHANGE-2683] and when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Omni Status

2.3.16

2.3.19-1

Order Processor

2.3.69

2.3.69-2

Order Collector

2.3.12

2.3.13

Improvements

Omni Status

OC-2410

Implemented logging of delivery driver information from each delivery partner.

OC-2444

Marketplace Facilitator flag added to filters in Kibana Reports.

Order Processor, Order Collector

OC-1458

Implemented support for Valued Partner autorelease feature

2020-09-25 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket [CHANGE-2686] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Loyalty Processor

2.3.10

2.3.11

Improvements

Loyalty Processor

OC-2505

Faulty Blinkar requests caused the RabbitMQ service to disconnect

2020-09-24 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-2651], [CHANGE-2652], and [CHANGE-2653] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Collector

2.3.25

2.3.26

Menu Processor

2.3.9

2.3.10

Order Processor

2.3.66

2.3.69

Improvements

Menu Collector, Menu Processor, Order Processor

OC-2498

Added currency code configuration and changed hardcoded currency code references to variables.

2020-09-17 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Tickets: [CHANGE-2611] and [CHANGE-2613] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Order Processor

2.3.64

2.3.66

Enabler Service

2.3.18

2.3.20

Improvements

Order Processor

OC-2309

"ElectronicPayments" omitted from the XML document when "payLater" is true.

Enabler Service

OC-2342

Store configuration added to utilize the DoorDash Auto Order Release.

2020-09-15 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2612] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Relay Service

2.3.7

2.3.8

Improvements

Relay Service

OC-2486

Menu Post Handlers return SUCCESS/FAILURE statuses

2020-09-11 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

This release includes internal updates for Menu Processor and Enabler Service. These updates do not affect the business functions of Omni-Channel Ordering.

Version History

Refer to Change Ticket: [CHANGE-2622, CHANGE-2621] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Processor

2.3.7

2.3.9

Enabler Service

2.3.18

2.3.19

2020-09-10 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2570] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Order Processor

2.3.57-2

2.3.64

Order Collector

2.3.11

2.3.12

Improvements

Order Processor, Order Collector

OC-2183

Improved messages returned indicating item availability

Order Processor

OC-2344

Added support for item level discounts for a Valued Partner

Order Processor

OC-2123

Added MarketPlace Facilitator tax integration for a Valued Partner

2020-09-03 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2552] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Processor

2.3.7

2.3.8

Menu Publisher

2.3.10

2.3.11

Relay Service

2.3.7

2.3.8

Enabler Service

2.3.16

2.3.18

2020-09-01 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2566] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Order Processor

2.3.57

2.3.57-2

Improvements

Order Processor

OC-2445

Improved store availability communication for order injection.

2020-08-26 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2535] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Order Processor

2.3.50

2.3.57

Menu Processor

2.3.6

2.3.7

Improvements

Order Processor

OC-2385

Improved Delivery Partner email notifications for invalid items.

Order Processor

OC-2368

Improved menu sync service behavior when store is not found.

Order Processor

OC-1534

Improved handling of subtotal for Valued Brand.

Order Processor

OC-2380

Improved communication of subtotal mismatch errors.

Menu Processor

OC-2328

Modifiers now upcharged as expected for Valued Brand.

2020-08-18 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2507] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Webhook

1.2.5

2.3.4

Loyalty Processor

2.3.5

2.3.6

Improvements

Menu Webhook

OC-2261

Improved handling of menu status responses for Delivery Partner.

Loyalty Processor

OC-2411

Improved handling of store lookup for Loyalty Partner.

2020-08-13 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2494] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Processor

2.3.5

2.3.6

2020-08-10 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2477] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Order Collector

2.3.10

2.3.11

Order Processor

2.3.49

2.3.49

Improvements

Order Processor

OC-2370

A Delivery Partner’s cancelled events are to be ignored.

Order Collector

OC-2371

A Delivery Partner’s API version flags are to be respected

2020-08-06 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2460] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Collector

2.3.23

2.3.25

Order Processor

2.3.45

2.3.49

Improvements

Menu Collector

OC-2326

Enhancement: hide or remove base menu items with 0 price

Menu Collector

OC-2233

Enhanced store hours parsing for hours opening after daypart end time.

Order Processor

OC-2359

Added Curbside as a valid finalized pickup location.

Order Processor

OC-2164

Trigger Omni menu sync for a Delivery Partner if the checksum validation has failed.

Order Processor

OC-2353

Service fee handling enhancement

Order Processor

OC-2311

Improved handling of ignored orders.

2020-07-31 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2445] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Collector

2.3.22

2.3.23

Order Processor

2.3.44

2.3.45

Enabler Service

2.3.15

2.3.16

Improvements

Menu Collector, Enabler Service, Order Processor

OC-475

Added qualifier support for a Valued Brand

2020-07-30 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2436] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Order Collector

2.3.9

2.3.10

Order Processor

2.3.42

2.3.44

Loyalty Processor

1.5.3

2.3.5

Improvements

Order Collector, Order Processor

OC-2100

Omni now supports service fees.

Loyalty Processor

OC-2028

Enhanced regional loyalty support.

Loyalty Processor

OC-1975

Introduced support of Order Destinations for a loyalty provider.

2020-07-28 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2419] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Collector

2.3.15-1

2.3.22

Menu Processor

2.3.3

2.3.5

Menu Publisher

2.3.8

2.3.10

Improvements

Menu Collector

OC-2260

The reporting of pricing for Value Meals is improved.

Menu Collector

OC-2313

Added additional key types to storedata product filter.

Menu Collector, Menu Processor, Menu Publisher

OC-2284

A new Valued Partner's menu is now supported.

Menu Collector, Enabler Service

OC-2229

A new Delivery Partner may now be enabled in the Enabler Service.

Menu Collector

OC-2262

Omni now filters Valued Brands' menu items as expected.

Menu Collector

OC-2126

Valued Brand a la carte items now upcharge as expected.

2020-07-23 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

This release includes internal updates for Order Collector, Enabler Service, and Omni Status. These updates do not affect the business functions of Omni-Channel Ordering.

Version History

Refer to Change Ticket: [CHANGE-2392] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Order Collector

2.3.8

2.3.9

Order Processor

2.3.39

2.3.42

Enabler Service

2.3.4

2.3.15

Omni Status

2.3.12

2.3.16

Improvements

Order Processor

OC-2259

Improved order injection methods handling in communication with Encounter POS.

Order Processor

OC-2001

OMNI now supports Curbside Pickup as a destination for Encounter POS Mobile Orders.

Order Processor

OC-2169

OMNI now updates and cancels catering orders as expected.

2020-07-21 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2366] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Relay Service

1.2.9

2.3.7

Improvements

Relay Service

OC-2234

OMNI now parses a Delivery Partner's menu ID in failure response.

2020-07-14 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2346] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Processor

1.4.10

2.3.3

Menu Publisher

2.3.5

2.3.8

Order Collector

2.3.6

2.3.8

Order Processor

2.3.34

2.3.39

Enabler Service

2.3.9

2.3.13

Improvements

Menu Processor

OC-1655

Updated Menu version for Valued Delivery Partner.

2020-07-10 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2328] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Collector

2.3.15

2.3.15-1

Improvements

Menu Collector

OC-2263

BK/POP menus now filter out items correctly.

2020-07-07 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [OC-2235] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Menu Collector

2.3.7

2.3.15

Order Collector

2.3.5

2.3.6

Order Publisher

1.5.12

2.3.2

Enabler Service

2.3.4

2.3.8

Omni Status

2.3.12

2.3.15

Improvements

Omni Status, Order Collector, Order Publisher

OC-2076

Improved Kibana reporting for Valued Partners.

2020-06-30 | Omni-Channel Ordering

Supplemental Information

This release is not dependent on another component update. This release updates internal component versions. These updates do not affect the behavior of Omni or its business functions.

Version History

Refer to Change Ticket: [OC-2200] when speaking to a Xenial Team Member about these release notes.

Component

Current Version

New Version

Store Status Notifier

2.3.6

2.3.9

2.3.6 | Omni-Channel Ordering

Implementation week of: June 15, 2020

Updated Components

  • Order Collector 2.3.5

  • Order Processor 2.3.34

OC-1940

Catering orders: Extend injection payload with additional data

OC-1943

Catering Orders: Cancel Unpaid Order and Update order without Total change

OC-2107

XOO to Encounter now supports unpaid orders.

OC-2081

XOO to Encounter now supports PickupTime.

2.3.5 | Omni-Channel Ordering

Implementation week of: June 1, 2020

This release updates internal component versions. These updates do not affect the behavior of Omni or its business functions.

Updated Components

  • Menu Publisher 2.3.5

  • Order Processor 2.3.22

2.3.4 | Omni-Channel Ordering

Implementation week of: May 25, 2020

Updated Components

  • Menu Collector 2.3.7

  • Order Processor 2.3.19

  • Enabler Service 2.3.4

Improvements

OC-1810

Improved Menu Publishing for various regions.

OC-1863

Improved Delivery Menu Publishing for Valued Brands.

OC-1840

Implemented new loyalty configuration for Valued Brand.

2.3.3 | Omni-Channel Ordering

Implementation week of: May 18, 2020

Updated Components

  • Menu Collector 2.3.6

  • Order Processor 2.3.15

  • Omni Status 2.3.12

Improvements

OC-1554

Improved Delivery Menu pricing communication.

OC-1775

Improved Menu checksum Communication between Portal and OMNI.

OC-1962

Show Update Fire Order, Add/Place Order Mobile methods are added to the logs visualization tool.

OC-1956

Implemented Delivery Tips order injection.

OC-1816

Improved Dynamic Pricing Order Processing reliability.

2.3.2 | Omni-Channel Ordering

Implementation week of: May 11, 2020

Updated Components

  • Order Processor 2.3.13

  • Omni Status 2.3.11

Improvements

OC-1915

Improved logging of order totals for a Valued Brand for Mobile Orders.

OC-1961

Delivery Partner pricing logic now matches across all partners and calculates as expected.

2.3.1 | Omni-Channel Ordering

Implementation week of: May 4, 2020

Updated Components

  • Order Processor 2.3.12

  • Enabler Service 2.3.3

  • Store Status Notifier (SSN) 2.3.6

Improvements

OC-1903

Improved Menu Item Availability for Valued Mobile Partners.

OC-1717

Improved Menu communication with Valued Delivery Partners.

OC-1533

Implemented Auto Price Correction for a Delivery Partner.

OC-1931

Updated Delivery Partner order injection methods for Encounter POS.

OC-1914

Improved logging of order totals for a Delivery Partner

OC-1936

Improved management of Auto-combo feature for a Delivery Partner

2.3.0 | Omni-Channel Ordering

Implementation week of: April 27, 2020

Updated Components

  • Order Processor 2.3.3

  • Omni Status 2.3.4

  • Store Status Notifier 2.3.3

Improvements

OC-1820

Improved support for Curbside Pickup features such as special instructions/guest name.

OC-1811

Fire Order method is added to the logs visualization tool.

OC-1873

Added SSN support for Delivery Partner pilot stores.

1.12.7 | Omni-Channel Ordering

Implementation week of: April 20, 2020

Updated Components

  • Order Processor 1.10.35

  • Order Publisher 1.5.12

  • Omni Status 1.5.38

  • Store Status Notifier 1.1.8

Improvements

OC-1726

Improved communication between Omni and Delivery Partners.

OC-1822

Added Delivery Partner payment types to Valued Brand.

OC-1651

Improved communication for a Delivery Partner.

OC-1848

Added Site Status Notifier support for Delivery Partner pilot stores.

OC-1857

Improved communication between Omni and Delivery Partners.

OC-1858

Improved communication for Delivery Partner to Encounter POS.

1.12.6 | Omni-Channel Ordering

Implementation Date: April 15, 2020

Updated Components

  • Menu Collector 1.4.22

  • Menu Processor 1.4.9

  • Order Collector 1.7.12

  • Order Processor 1.10.30

  • Omni Status 1.5.35

  • Relay Service 1.2.9

  • Store Status Notifier 1.1.0

Improvements

OC-1771

Valued Brand filters now use POS properly to determine availability.

OC-1712, OC-1709

Added Delivery Partners to Site Status Notifier.

OC-1773

Upcharges now return properly on pricing calls from Delivery Partners.

OC-1531, OC-1532

Implemented Auto Price Correction for Delivery Partners.

OC-1729

Improved Store Status Notifier functionality which allows enabling SSN per brand and/or per store.

OC-1772

Improved order status communication between Encounter POS and Omni.

OC-1753

Improved handling of Menu Availability time based on closed stores provided by Valued Brand API.

1.12.3 | Omni-Channel Ordering

Implementation Date: March 24, 2020

New Components

  • Store Status Notifier 1.0.3

Updated Components

  • Menu Collector 1.4.18

  • Omni Status 1.15.15

Improvements

OC-774

Improved offline reporting with Valued Partners regarding delivery integration.

OC-1580

Improved Omni reporting via a new report displaying store statuses such as offline.

1.12.2 | Omni-Channel Ordering

Implementation Date: March 10, 2020

Updated Components

  • Menu Collector 1.4.16

  • Menu Processor 1.4.7

  • Order Collector 1.7.8

  • Order Processor 1.10.18

  • Order Publisher 1.5.9

  • Omni Status 1.15.13

Improvements

OC-1523

Improved Omni availability for Valued Brands.

OC-1527

Improved Late Night ordering for Valued Partners.

OC-1468

Improved communication with Valued Partners.

OC-1288

Added additional filter for Omni reporting.

OC-1591

Streamlined communication with Valued Partners.

OC-1573

Improved Omni Menu communication.

1.12.0 | Omni-Channel Ordering

Implementation Date: February 18, 2020

Updated Components

  • Menu Collector 1.4.4

  • Menu Publisher 1.2.4

  • Menu Webhook 1.2.5

  • Order Collector 1.7.5

  • Status Report Service 1.5.7

Improvements

OC-1380

Omni now reports price requests generated by Omni Status.

OC-1251

Omni now filters modifiers for Valued Brands as expected.

OC-1415

The “Orders Received Report” now performs as expected.

OC-1360

Improved communication between Omni and Valued Brands.

1.11.2 | Omni-Channel Ordering

Implementation Date: February 10, 2020

Updated Components

  • Menu Collector 1.4.3

  • Menu Webhook 1.1.0

  • Order Collector 1.7.4

  • Order Processor 1.10.8

  • Order Publisher 1.5.5

  • Loyalty Processor 1.5.3

Improvements

OC-1361

Improved Omni discount processing.

OC-1394

Improved Loyalty communication between Valued Brands and Valued Partners.

OC-1328

Improved Value Meal order processing.

OC-1319

Improved Order communication between Valued Brands and Valued Partners.

1.11.1 | Omni-Channel Ordering

Implementation Date: January 20, 2020

Updated Components

  • Order Processor 1.10.4

  • Loyalty Processor 1.5.1

Improvements

OC-1330

Improved Value Meal Menu Item communication between Omni and Encounter POS.

OC-1214

Enhanced Total Bill communication—including subtotal and taxes—between Omni and Valued Partners.

OC-1247

Improved Menu Item communication between Valued Brands and Valued Partners.

OC-1299

Improvements to Loyalty login as requested by Valued Brand.

OC-1294

Enhanced Omni’s centralized database communication.

1.11.0 | Omni-Channel Ordering

Implementation Date: January 14, 2020

Updated Components

  • Menu Collector 1.4.2

  • Menu Processor 1.4.3

Improvements

OC-1279

Standardized Menu Option communication for Value Meal item availability.

OC-1126

Improved Menu communication between Omni and Valued Partners.

OC-1218

Value Meals now display line item quantiles as expected.

OC-1085

Additional line items now display modified quantities as expected.

OC-1311

Improved Menu availability and communication between Omni and Valued Partners.

1.10.7 | Omni-Channel Ordering

Implementation Date: December 18, 2019

Updated Components

  • Menu Collector 1.3.4

  • Order Processor 1.9.5

  • Status Report Service 1.4.17

  • Relay Service 1.0.13

Improvements

OC-1213

Improved verification for the number of items contained in a Value Meal.

OC-992

Omni Relay service now sends an email notification when a menu is unable to publish.

OC-1045, OC-1055

Updated Menu Publishing Statistics are now available on the Daily Reporting Dashboard.

OC-1212

Improved à la carte Menu and Pricing communication between Valued Partners and Omni.

OC-1228

Improved communication between Encounter POS and Omni for orders containing promotional items or coupon codes.

OC-1160

Enhanced Restaurant Data communication between Valued Partners and Omni.

1.10.6 | Omni-Channel Ordering

Implementation Date: December 16, 2019

Updated Components

  • Menu Collector 1.3.4

  • Enabler Service 2.0.5

Improvements

OC-1205

Enhanced development diagnostic tools for the Enabler Service.

OC-1206

Addressed an issue where negative prices may be assigned to a value meal sent from a Valued Partner.

1.10.5 | Omni-Channel Ordering

Implementation Date: December 10, 2019

Updated Components

  • Menu Collector 1.3.3

  • Menu Processor 1.3.0

  • Order Processor 1.9.3

  • Enabler Service 2.0.2

  • Status Report Service 1.4.16

Improvements

OC-1100

Enhanced menu options to accommodate product and pricing variances for value meals affecting a Valued Partner.

OC-1142

Streamlined internal Menu Collector reporting.

OC-1015

The Menu Publishing Retry Count is now available on the Daily Reporting Dashboard.

OC-1149

The Support Team now has the ability to manually re-establish the connection between a Restaurant’s Encounter POS and Omni.

OC-1129

Streamlined the Order Processor pricing request protocol.

1.10.4 | Omni-Channel Ordering

Implementation Date: December 06, 2019

Updated Components

  • Menu Collector 1.3.1

  • Menu Processor 1.2.1

  • Order Processor 1.9.2

Improvements

OC-1100

JSON structure improvements for Valued Partner menus.

OC-1142

Improvements in internal system logging.

1.10.3 | Omni-Channel Ordering

Implementation Date: December 06, 2019

Updated Components

  • Order Processor 1.9.1

Improvements

OC-1128, OC-1112

Improved Restaurant transaction data communications between Omni and Valued Partners.

OC-1155

Re-enable POS pricing request metrics.

1.10.2 | Omni-Channel Ordering

Implementation Date: December 04, 2019

Updated Components

  • Menu Collector 1.3.0

  • Menu Processor 1.2.0

  • Menu Webhook 1.1.8

Improvements

OC-1055, OC-991,  OC-992

Improved Menu Publishing including menu status updates on the daily reporting dashboard.

OC-1035

Enabled additional Menu Images for Valued Partner.

OC-1135

Improved API PLU lookup performance affecting Valued Brands.

OC-768,  OC-1066

Improved communications between Encounter POS, Omni, and Valued Partners to verify Menu Updates.

OC-966

Value Meal pricing for included items now calculates as expected.

OC-1015

Updated Menu Publishing statistics on the daily reporting dashboard.

1.10.1 | Omni-Channel Ordering

Implementation Date: December 03, 2019

Updated Components

  • Menu Collector 1.2.10.1

  • Order Processor 1.9.0

Improvements

OC-1108

Improved Product Assembly communication between Omni and Valued Partners.

OC-1130

Streamlined checks and balances in the Order Processor queue.

OC-1122, OC-1092

Improved Menu communication efficiency for Valued Brands and Partners.

1.10.0 | Omni-Channel Ordering

Implementation Date: December 02, 2019

Updated Components

  • Menu Collector 1.2.10

  • Menu Webhook 1.1.7

  • Order Collector 1.6.1

  • Order Processor 1.8.14

  • Loyalty Processor 1.4.2

  • Enabler Service 2.0.0

Improvements

OC-1077

Menu Item IDs are now communicated in a more uniform manner.

OC-1057

Improved menu update communications when Encounter POS performs a terminal update.

OC-1067

Restaurant numbers are communicated in a more uniform manner across all components.

OC-965

Improved product availability and pricing on menu display for Valued Brand.

OC-968

Restaurant IDs are now communicated in a more uniform manner.

OC-552

Order Collector and Enabler Service are now their own components.

OC-1061

Improved reporting between Omni and the Portal by updating available fields.

OC-653

Discounts for French Restaurants featuring the Mystery and Democratic Burger are now handled with improved performance.