UMS = Unified Menu System. One group menu → Sync Items → each store merchandises it. OMS = Order Management System on the Live board. Orders soft-launch: Morocco only.
Keywords (say them out loud)
UMS — Unified Menu System — one catalog at Manage Group (item configs, variants, modifiers, sections) shared by every store in the brand.
OMS — Order Management System — kitchen Live board: accept, revise, prepare, ready, complete / hand to rider.
COD — Cash on Delivery — customer pays cash at door or counter (no card in app yet).
POS — walk-in / phone tickets via Live → New order (same OMS board).
Group — brand blueprint · Store — live location (merchandising + orders).
Sync Items — push group UMS changes into a store (never auto).
OMS = Order Management System — the kitchen Live tab for app + walk-in / phone tickets.
Live tab = one board for app orders + walk-in New order (phone / counter).
Restaurant: Edit order → Send changes. Customer accepts or declines the proposal in the app.
Phone orders: partner confirms changes verbally with the customer, then advances the board.
Delivery: Mark ready → rider Accept → Mark delivered · cash at door.
Currencies, timezones & where you can order
The app supports multiple currencies and timezones (group Working Country drives catalog money & hours).
One Variant Config can hold multiple region prices; Sync Items for country X only shows variants priced for X.
Customer discovery resolves location (~20 km), store timezones, and store + item availability (open-now).
In-app ordering is Morocco-only right now — soft launch. Discovery can grow; checkout stays MA until we open more markets.
Cash (COD)
COD only at launch · 0% food commission for restaurants.
Delivery fee: 10 MAD + 3 MAD/km (cap 50 MAD) + 3 MAD service fee on delivery.
Riders keep 80% of the delivery fee.
People & roles
Free & invite-based: Group / Store / manager / partner — no join fee. Koolodoor creates Group + Store(s); restaurants never Create Group/Store.
First manager is invited by Koolodoor after Group + Store(s) exist.
Group managers can do everything store partners can, plus UMS catalog, and invite more managers + Invite Business Partner.
Store partners run one store — People invite actions are blocked server-side.
One active membership — leave before ACCEPT on a new invite under Partner Tools → Invitations.
Role
Partner Tools → Management opens
UI actions
Group manager
Manage Group (+ every store in the group)
Everything a store partner can do on any store (Live, Sync Items, Availability, Earnings, POS) plus group UMS catalog + People → Invite Group Manager · Invite Business Partner · End Membership
Store partner
Manage Store (one store)
Full store ops · cannot edit group catalog · cannot invite (server blocks)
Free & invite-based: Group, Store, Group manager, and Store partner access have no join fee. Soft-launch economics: restaurants pay 0% food commission. Koolodoor creates Group + Store(s) and sends the first invite — restaurants never Create Group/Store in the app. Accept: Partner Tools → Invitations → ACCEPT (app signs you out — sign back in).
Notifications
On store duty = shift toggle for store staff alerts.
Riders on Fleet duty: leave fleet to stop delivery offers.