Company and locations
- Company — One merchant account (e.g. your coffee shop brand). All configuration, Square connection, branding, and users are scoped to this company. In our model, “tenant” means one company.
- Locations — A company has many locations. In Layout, locations are synced from Square. Each Square location can be enabled or disabled for mobile ordering in the dashboard. The customer app shows only enabled locations for that company.
How it works in the app
- Location picker — The customer sees the list of your enabled locations (name, address, hours) and selects one before ordering. The app may remember the last location used.
- Menu and catalog — Catalog is synced from Square at the company level. Items and categories can be shared across locations or vary by location, depending on how you manage them in Square. The app reflects what’s available for the selected location.
- Orders — Every order is stored with a company ID and a location ID. Kitchen display and reporting are location-aware: staff pick a location in the panel and see that location’s orders; analytics can be broken down by location.
Dashboard and panel
- Dashboard — Branding and Square connection are company-wide. You can enable or disable specific locations for mobile ordering and set order/pickup behavior (e.g. default pickup time, catalog source). The location list comes from Square and stays in sync via webhooks and daily scheduled sync.
- Kitchen panel — Staff sign in and select a location. The panel then shows orders for that location only. Status updates (accepted → making → ready → completed) apply to that location’s orders. Switching location switches the view.
Pricing for additional locations
Every Pro and Plus plan includes one location for mobile ordering. Each additional active location beyond that is billed at $150/month:| Plan | Included locations | Additional location |
|---|---|---|
| Starter | N/A (no ordering) | N/A |
| Pro ($250/mo) | 1 | +$150/mo each |
| Plus ($500/mo) | 1 | +$150/mo each |
Data and access
- Data scope — All data (orders, catalog, locations, Square connection) is keyed by company. Orders and panel state are also keyed by location. There is no cross-company access; within a company, location is used to filter and scope.
- Square — Your Square account may have many locations; we sync them all and let you choose which are active in the app. Catalog can be shared across locations in Square; we reflect that.
Why it matters
- For owners — One app for your brand; customers pick the store; you manage which locations are live and see orders and analytics by location.
- For evaluators — Clear tenant (company) and location model; no cross-tenant data; location is required for ordering and kitchen display; additional locations are billed transparently.

