create_order
Submit a dine-in or takeaway order from a published restaurant facade menu. Creates a PENDING order; kitchen confirms in Dashboard. Restaurant facades only; menu item names must match facade.menu. HTTP equivalent: POST /api/v1/b/{handle}/orders.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Optional note for the kitchen | |
| items | Yes | Menu lines — names must match published facade menu | |
| table | Yes | Table code from facade.tables, or TAKEAWAY / PICKUP for off-premise | |
| handle | Yes | Public facade handle (AgentID) | |
| guestName | No | Guest name (required for takeaway/pickup) | |
| guestPhone | No | Guest phone (required for takeaway/pickup) | |
| fulfillmentMode | No | Defaults to DINE_IN |