Skip to main content
These concepts show up in almost every integration path.

Merchant

A merchant represents a brand account. Merchant lookups are typically used to discover available locations.

Location

A location is a specific restaurant/site. Most storefront endpoints are location-scoped. Examples:
  • Menus and products
  • Time intervals and operating state
  • Carts and ordering sessions
  • Fulfillment and payment operations

Ordering session and cart

A typical flow begins by creating or resuming an ordering session, which gives you a cart context. From there you:
  1. Add/update items
  2. Set customer + fulfillment details
  3. Set order time
  4. Create payment intent

Fulfillment methods

Fulfillment can include pickup, delivery, table-side, or room service depending on location configuration.

Why scope matters

API keys, carts, and operations are tied to location context. Keep key + location + cart aligned throughout a request flow. For the deeper domain model, see /api-reference/overview/core-concepts.