Real-world scenarios

Understand Falcon through real scenarios—not slogans.

Here are practical paths: from building a menu and controlling visibility to multi-channel orders, inventory, reporting, and integrations—the things that save you on busy days.

Each scenario is short, but grounded in real Falcon capabilities.

Scenarios

These are the most common real-world journeys our customers take.

Quick start

From zero to first order

Setup

Set up your store, build the menu, configure UI, and take your first order from enabled channels.

Steps

1Create a Store and enable languages (FA/EN/AR)
2Add Devices and fetch UIConfig per channel
3Build Menu → Category → Item (images + orderIndex)
4Configure service types and required/optional order fields
5Start taking orders and view initial reports

Kiosk is only one channel—cashier and web apps can be enabled too.

True multilingual

Menu in the guest’s language—without mistakes

Menu

Instead of wrong or incomplete translations, control exactly what appears in each language.

Steps

1Add multilingual names and descriptions
2Hide items/categories per language (hiddenForLanguages)
3Handle RTL/LTR correctly across channels
4Test across languages and refine content
5One menu, controlled delivery

Goal: the guest sees the menu in their own language—clean and relevant.

Device control

One menu—different behavior per device

Devices

Sometimes an item should appear only at the cashier, or be hidden on a specific kiosk. Falcon enables this control.

Steps

1Define devices (kiosk/cashier/…)
2Hide items per device (hiddenForDevices)
3Set per-device/channel UIConfig
4Enable/disable services per channel
5Final testing and stabilization

Result: each device shows exactly what that scenario needs.

Real sold-out

Inventory that truly prevents mistakes

Inventory

When an item runs out, it should impact every channel instantly—not after cancellations.

Steps

1Enable inventory per item and set quantity
2Set lowStockThreshold for alerts
3Use isActive and availability controls
4Sync menu availability with inventory
5Monitor reports and reduce cancellations

Critical for high-traffic operations.

Multi-channel

Orders from anywhere—managed in one system

Orders

Kiosk, cashier, web apps… orders are tracked with source and language and become fully reportable.

Steps

1Enable channels and needed service types
2Create orders with source (kiosk/cashier/…)
3Store language and displayOrderNumber for display/announcements
4Track status and history
5Report by channel/device/time

Goal: unified control instead of siloed tools.

Growth & integrations

When you’re ready, Falcon is ready ahead of you

Integrations

Use reports and webhooks to connect external systems—without rewriting your core.

Steps

1Enable developer portal and access
2Configure webhooks for key events (order.*, delivery.*, ...)
3Use sales/orders/items reports
4Connect CRM/accounting/internal systems
5Expand into chain and multi-store

Developer docs live in: dev.falcon-co.ir/docs

Your scenario is different? Perfect.

We’ll map Falcon to your real workflow: channels, languages, devices, inventory, reporting, and integrations.

Restaurant Management Software | POS, Kiosk , Digital Menu & Web Application