- Developer Resources
- Genius Point of Sale
- Enterprise POS
- Online Ordering
Online Ordering
![]() |
Online Ordering allows integrators to identify the order source and destination for pickup orders at the curbside or drive thru.
Online Ordering integrates with several services including:
Menu Engine
Menu Creator
Menu Delivery Adapter
Menu Publisher
Menu Update Monitor
Order Delivery Adapter
Order Notification Processor
The Online Ordering API provides operations that support creating and fulfilling orders using POS or mobile applications. The API Platform Overview topic describes our platform, which includes multiple APIs that support restaurant management. The Online Ordering API helps manage ordering workflows. The Data Management Data Management section covers common flags and switches available across our APIs.
The following topics outline how to use the Online Ordering API to set up sites and menu items and to create, submit, and modify online orders:
Setup—Describes the structure of sites and menu item objects that Online Ordering uses.
Create, Submit, and Modify Online Orders—Describes the step-by-step process to create and process online orders, as well as the many other capabilities of the Online Ordering API.
The following topics provide information about performing specific tasks and related APIs:
Menu Engine - ME provides the menu and calculated price data needed to keep an online menu up to date. For detailed instructions on creating an online menu, refer to:Menu Engine
Create a Menu with Data Management Product Objects - DM product objects include names, descriptions, prices, and other details.
Create a Menu with Data Management Menu Features - The DM menu features provide the ability to set up menu organizations and construct online menus.
Notification Service - Describes how products send notifications to indicate changes to orders and data at a company level.
Site Status Notification Service - Describes how products send notifications to indicate changes in site or terminal status.
See Operation Definitions, FAQ ,and Additional Features for additional information.
