Quick Reservations - User Guide

Overview

The Quick Reservations section provides a streamlined, visual way to manage table reservations for your restaurant. It creates full Order records while focusing on table availability and floor plan visualization for a specific date.

This section is designed for:

  • Fast table booking - Click tables on the floor plan to create order reservations
  • Visual availability checking - See which tables are free on a specific date
  • Phone reservations - Quickly check availability and book tables when customers call
  • Daily reservation overview - See all orders with reservations for a selected date

Key business use case: Customer calls asking for a table. You use Reservations UI to quickly check which tables are available on the requested date, select available tables visually from the floor plan, create the order with customer details, and book the tables - all in one streamlined workflow. The created order can later be managed in the Orders section.

Think of Reservations as your table availability dashboard - it creates the same Order records as the Orders section, but optimizes the interface for date-based table booking rather than order-by-order management.


Understanding Reservations

What Does Reservations Create?

The Reservations section creates full Order records - the same as you'd create in the Orders section. The key difference is the interface focus:

Orders created via Reservations include:

  • Customer Information - Name and phone number
  • Event Details - Date, time, and number of guests
  • Table Assignment - One or more tables from your floor plan
  • Order Type - Automatically set to "Dine-in" (feast)
  • Comment - Optional special notes or requests

These orders appear in both:

  • Reservations section - Organized by date and zone for table availability
  • Orders section - Listed with all other orders for complete management

Reservations UI vs. Orders UI

Both interfaces work with the same Order records. Choose based on your task:

Reservations UI (this section):

  • Date-centric view - See all bookings for specific date
  • Visual floor plan - Interactive table availability checking
  • Zone-based - View one area at a time
  • Perfect for: Phone bookings, checking table availability, daily planning
  • 📌 Creates dine-in orders with tables assigned

Orders UI (Orders section):

  • Order-centric view - See all orders across all dates
  • Filtering & search - Find specific orders by customer, date, type
  • Full management - Add receipts, meals, payment tracking
  • Perfect for: Managing individual orders, adding meals, billing
  • 📌 Works with all order types (dine-in, delivery, takeaway)

Typical Workflow

1. Customer calls for reservation:

  • Use Reservations UI to check availability and create order
  • Visual floor plan shows which tables are free
  • Quick creation focused on table booking

2. Customer arrives / Later management:

  • Order appears in Orders section automatically
  • Navigate to Orders → Find the order
  • Add meal items via Receipt tab
  • Complete billing and service

3. Future reference:

  • View upcoming reservations in Reservations (by date)
  • Manage order details in Orders (by order)
  • Both views access the same data

How It Works

1. Select Date → 2. Choose Zone → 3. Click Tables on Floor Plan → 4. Add Customer Details → 5. Save
     ↓                 ↓                      ↓                            ↓                    ↓
  Today or         Main Hall          Visual selection           Name, Phone,        Order Created
   Future           Patio              (one or more)             Time, Guests        Tables Reserved
                                                                                   (appears in Orders)

Getting Started

Prerequisites

Before using Quick Reservations, you must have:

1. Zones Created

  • Navigate to Zones (Floor Plan) section
  • Create at least one zone (e.g., "Main Hall", "Patio")

2. Tables Added

  • In each zone, add tables with names and sizes
  • Tables appear on the floor plan for reservation

If you haven't set up zones and tables yet, you'll see: "Add zone with tables in order to create reservations."

See the Zones (Floor Plan) User Guide for setup instructions.

Accessing Reservations

  1. Open the main navigation menu
  2. Select Reservations (or Quick Reservation)
  3. The system loads today's date by default

What you'll see: All dine-in orders with table reservations for the selected date, organized by zone with visual floor plan showing table availability.


The Reservations Interface

Main Components

The Reservations screen has four key areas:

1. Controls Bar (Top)

  • + Add button - Create new order/reservation (enabled when tables selected)
  • Zone dropdown - Switch between different zones/rooms
  • Date selector - Choose date to view reservations

2. Visual Floor Plan (Middle)

  • Interactive zone layout showing all tables
  • Tables show reservation levels with color gradients for the selected date
  • Click tables to select for creating new order

3. Orders List (Bottom)

  • All dine-in orders with reservations for selected date and zone
  • Shows customer name, time, guests, and assigned tables
  • Click to expand and see comments
  • These are full Order records (same as in Orders section)

4. Order Form Dialog (Popup)

  • Form to create dine-in order with table reservation
  • Customer details: name, phone, time, guest count
  • Table selection checkboxes
  • Creates Order record accessible in Orders section

Viewing Reservations

Selecting a Date

To view a specific date:

  1. Click the Date selector (shows current selected date)
  2. Calendar popup appears
  3. Click any date to view its reservations

Navigation:

  • Click Today to jump to current date
  • Use calendar arrows to change months
  • Previous and future dates all accessible

Selecting a Zone

To view a different zone:

  1. Click the Zone dropdown
  2. Select from your available zones (Main Hall, Patio, etc.)
  3. Floor plan and reservations update immediately

Remember: Each zone has its own floor plan and tables. Switching zones shows different reservations and table layouts.

Understanding the Floor Plan

The interactive floor plan shows all tables in the selected zone with visual indicators:

Table Colors/States:

  • White/Default - Table is available (no reservations)
  • Light Red - Table has 1 reservation
  • Red - Table has 2-3 reservations
  • Intense Red - Table has 4 or more reservations
  • Highlighted/Selected - You've clicked this table (blue outline or similar)

Table Information:

  • Each table displays its name (e.g., "Table 1", "A3")
  • Size is shown by rectangle dimensions
  • Position matches your zone layout

Interaction:

  • Click a table to select it (highlights)
  • Click again to deselect
  • Selected tables enable the + Add button
  • You can select multiple tables for large parties

Reading the Orders List

Below the floor plan, you'll see all dine-in orders with reservations for the selected date:

Each order shows:

  • Customer Name & Phone - "John Smith, +1-234-567-8900"
  • Time - Event time (e.g., "19:00")
  • Guests - Number of people (e.g., "4")
  • Tables - Assigned table names (e.g., "Table 1, Table 2")
  • Comment Icon - Appears if special notes exist

Important: These are complete Order records. You can click the menu (⋮) to:

  • Edit - Modify the order/reservation details
  • Delete - Remove the order entirely
  • Go to Order - Jump to full order view in Orders section

Viewing comments:

  • Click anywhere on an order row
  • Comment expands below if one exists
  • Click again to collapse

If no orders:

  • "No Reservations yet..." - No dine-in orders for this date/zone
  • "This table is free" - When you've selected a specific table with no orders

Creating an Order/Reservation

Quick Method (Recommended)

Typical scenario: Customer calls asking for a table on Saturday at 7 PM for 4 people.

Fastest way to check availability and create order:

  1. Select the date - Click date selector, choose Saturday
  2. Select the zone - Choose Main Hall or customer's preferred area
  3. Check visual availability - Look at floor plan to see which tables are free
    • White tables = available (no reservations)
    • Light red = 1 reservation (might still have availability at different time)
    • Red/Intense red = multiple reservations (likely fully booked)
  4. Click one or more tables on the floor plan
    • Tables become highlighted when selected
    • For parties of 2-4: Usually one table
    • For larger groups: Select adjacent tables
  5. Click the + Add button (now enabled)
  6. Fill in the order form:
    • Customer Name (required) - Full name
    • Customer Phone (required) - Contact number
    • Event At (required) - Date and time (auto-set to selected date)
    • Total Guests (required) - Number of people
    • Comment (optional) - Special requests
  7. Review selected tables in the checklist
    • Pre-selected based on your floor plan clicks
    • You can adjust selections here
  8. Click Save

Success! You'll see: "Reservation created"

What happens:

  • Dine-in order is created in the system
  • Tables are reserved for the specified date/time
  • Floor plan updates showing reserved tables
  • Order appears in both Reservations (by date) and Orders section (with all orders)
  • You can later add meals, receipt, payment via Orders section

Step-by-Step with Details

Step 1: Date Selection

  • Default is today
  • For future reservations, use date selector
  • Can't select past dates

Step 2: Zone Selection

  • Choose the area where customer prefers to sit
  • Examples: Main Hall, Patio, Private Room
  • Each zone has its own table configuration

Step 3: Table Selection on Floor Plan

  • Visual selection: Click directly on table rectangles
  • Multiple tables: Click each table you need
  • Deselect: Click highlighted table again
  • Tips:
    • Select tables close together for large groups
    • Consider proximity to windows, kitchen, etc.
    • Match table capacity to guest count

Step 4: Open Order Form

  • The + Add button becomes enabled once you select at least one table
  • Click + Add to open the order creation dialog

Step 5: Enter Customer Information

Customer Name (required)

  • Full name for identification
  • Used to find reservation later
  • Examples: "John Smith", "Maria Garcia"

Customer Phone (required)

  • Include area code
  • Critical for contacting customer
  • Used for confirmation calls or changes

Event At (required)

  • Date and time of reservation
  • Defaults to 30 minutes from current time on selected date
  • Click to open date/time picker
  • Must be current or future time (can't be in the past)

Total Guests (required)

  • Number of people in the party
  • Helps ensure table capacity is adequate
  • Examples: "2", "4", "8", "12"

Comment (optional)

  • Multiline text for special requests
  • Examples:
    • "Birthday celebration"
    • "Window seat preferred"
    • "Wheelchair accessible table needed"
    • "Allergies: shellfish"
    • "VIP guest"

Step 6: Review/Adjust Table Selection

Below the form fields, you'll see a checklist of all tables in the zone:

  • Pre-checked: Tables you clicked on the floor plan
  • Other tables: All other tables in the zone (unchecked)
  • Adjust: Check or uncheck boxes to modify selection
  • Multiple reservations: One table can have multiple reservations at different times

Why adjust here?

  • Easier to see all table options by name
  • Quickly add/remove tables without clicking floor plan
  • Verify you have the right tables selected

Step 7: Save the Order

  • Click Save button at bottom of dialog
  • Or click Cancel to abort

Validation:

  • System checks that all required fields are filled
  • Ensures Event At is not in the past
  • At least one table must be selected

Success:

  • Dialog closes
  • Dine-in order is created in the database
  • Floor plan updates showing reserved tables
  • Order appears in the list below
  • Order also appears in Orders section automatically
  • Selected tables remain highlighted
  • You can now navigate to Orders section to add meals, receipts, etc.

Editing an Order/Reservation

To modify an existing order:

  1. Find the order in the list
  2. Click the (menu) button on the right
  3. Select Edit
  4. The order form reopens with current data
  5. Modify any fields:
    • Customer name or phone
    • Event date/time
    • Number of guests
    • Comment
    • Table selection (check/uncheck boxes)
  6. Click Save

✅ You'll see: "Reservation updated"

Note: You're editing the Order record. Changes apply to the same order you'd see in the Orders section.

Common edits:

  • Time change - Customer calls to move reservation earlier/later
  • Guest count change - Party size increased or decreased
  • Table change - Move to different tables (preferred seating, larger group)
  • Add comment - Special requests added after initial booking
  • Phone correction - Update contact information

For more extensive changes (adding meals, receipts, payment):

  • Click Go to Order to jump to Orders section
  • Or navigate to Orders section and find the order there

Deleting an Order/Reservation

⚠️ Important: This deletes the entire Order record (soft delete). The order will be hidden from both Reservations and Orders sections.

To delete an order:

  1. Find the order in the list
  2. Click the (menu) button
  3. Select Delete
  4. Confirm when prompted
  5. ✅ You'll see: "Reservation deleted"

When to delete:

  • Customer cancellation
  • No-show after service time passed
  • Duplicate order created by mistake
  • Test order no longer needed

What happens:

  • Order is soft-deleted (hidden but not permanently removed)
  • Tables become available again for the date/time
  • Order disappears from both Reservations and Orders sections
  • Can potentially be restored by system administrator

Alternative: Instead of deleting, you might:

  • Keep the order for records (shows no-show history)
  • Add a comment noting cancellation
  • Mark in Orders section if you have a status field

Working with the Order in Orders Section

Navigating to Full Order View

Every order created in Reservations exists as a complete Order record:

  1. Click the (menu) button next to any order
  2. Select Go to Order
  3. You're taken to the Orders section showing this order's full details

In Orders section, you can:

  • Add meals via the Receipt tab
  • Apply discounts and record prepayments
  • View/edit the Reservation tab (same tables)
  • See complete audit history
  • Print order details

Finding Reservation Orders in Orders Section

Option 1: Direct navigation

  • Use Go to Order button from Reservations list

Option 2: Manual search in Orders

  • Navigate to Orders section
  • Search by customer name or phone
  • Filter by date
  • All dine-in orders appear (including those created via Reservations)

Complete Workflow Example

1. Customer calls for reservation (use Reservations):

  • Open Reservations section
  • Select date customer requested
  • Check visual floor plan for availability
  • Select available table(s)
  • Create order with customer details
  • Confirm table booking with customer

2. Customer arrives (use Orders):

  • Navigate to Orders section
  • Find order by customer name/date
  • Open order → Receipt tab
  • Add meals as customer orders
  • Apply any discounts
  • Continue service

3. After meal/payment (use Orders):

  • Record prepayment or full payment
  • Print receipt if needed
  • Order is complete

Key point: Same order record, accessed through different interfaces based on what you need to do.


Table Availability and Conflicts

Visual Availability Indicators

On the floor plan:

  • Color gradient indicates reservation level for each table:
    • White = no reservations (fully available)
    • Light red = 1 reservation
    • Red = 2-3 reservations
    • Intense red = 4+ reservations
  • Multiple reservations for same table are possible if they're at different times

Orders list:

  • Shows all dine-in orders with reservations chronologically
  • You can see if same table booked multiple times
  • Check times to avoid conflicts

Handling Double Bookings

The system allows multiple reservations for the same table at the same time. You must manually check for conflicts.

To avoid double bookings:

  1. Before creating reservation:
    • Review existing reservations in the list
    • Check times for tables you want to select
    • Ensure sufficient gap between bookings
  2. Table turnover considerations:
    • Leave 1-2 hours between reservations for same table
    • Account for meal duration and cleaning time
    • Longer for large parties or special events
  3. If conflict detected:
    • Choose different tables for new reservation
    • Contact customer to adjust time
    • Or accept overbooking with plan to manage on arrival

Example timeline for Table 1:

  • ✅ 12:00 PM - Party of 2 (90 min expected)
  • ✅ 2:00 PM - Party of 4 (allows buffer)
  • ❌ 1:00 PM - Party of 4 (conflicts with 12:00 PM booking)

Managing High-Demand Periods

Strategies for busy times:

1. Stagger reservations:

  • Space bookings across zones
  • Use all available tables efficiently
  • Reserve some tables for walk-ins

2. Time slots:

  • Encourage earlier or later times
  • Offer incentives for off-peak reservations
  • Communicate expected meal duration

3. Table combinations:

  • Large tables for big parties
  • Combine small tables when needed
  • Keep flexible seating arrangements

4. Waitlist/Backup:

  • Create tentative reservations
  • Mark in comments: "Backup - confirm before service"
  • Contact customer if table becomes available

Common Workflows

Phone Reservation During Service

Scenario: Customer calls asking for a table for 4 people tonight at 7 PM.

  1. Open Reservations section (already on today's date)
  2. Ask customer: "Let me check our availability for tonight at 7 PM"
  3. Select appropriate zone (Main Hall, Patio, etc.)
  4. Check floor plan - Visually see which tables are free
  5. Click suitable table(s) on floor plan (match to party size)
  6. Click + Add
  7. Enter customer name and phone
  8. Set Event At to requested time (7:00 PM)
  9. Enter Total Guests: 4
  10. Add any Comment (dietary needs, occasion, etc.)
  11. Verify table selection in checklist
  12. Click Save
  13. Confirm with customer: "Great! I have you reserved for Table 5 at 7 PM tonight"

What was created: Complete dine-in order with table reservation

Later: When customer arrives, find this order in Orders section to add their meal selections.

Walk-in Immediate Seating

Scenario: Customers arrive without reservation, you seat them right away.

Recommended approach: Create order in Orders section

  • More efficient for immediate seating
  • Go to Orders section
  • Create dine-in order with customer details
  • Use Reservation tab to assign tables
  • Add meals immediately via Receipt tab
  • No need to use Reservations interface

Alternative: Use Reservations to track table occupancy

  1. Seat customers at available table(s)
  2. Open Reservations section (today's date)
  3. Select the zone where they're seated
  4. Click the table(s) they're occupying
  5. Click + Add
  6. Enter customer name and phone
  7. Set Event At to current time
  8. Enter Total Guests
  9. Click Save
  10. Navigate to Orders section to add meals

When to use Reservations for walk-ins:

  • You want to track table occupancy visually on the floor plan
  • During busy periods to see which tables are currently occupied
  • For quick table assignment before taking meal orders

Note: Both methods create the same Order record.

Advance Booking for Large Party

Scenario: Customer books party of 12 for next Saturday evening.

  1. Click Date selector
  2. Choose next Saturday
  3. Select appropriate zone (may need private room or large area)
  4. On floor plan, click multiple adjacent tables
    • Select enough tables for 12 guests
    • Example: Three tables of 4-person capacity
  5. Click + Add
  6. Enter customer name and phone
  7. Set Event At to requested date/time
  8. Enter Total Guests: 12
  9. Add Comment:
    • "Anniversary dinner - need cake storage"
    • "Prefer quiet area"
    • "Group arriving between 7:00-7:15 PM"
  10. Review table selection
  11. Click Save
  12. Confirm with customer: date, time, table count, special notes

Follow-up:

  • Day before: Call to confirm reservation
  • Create full Order when they arrive for meal selection

Checking Availability for Specific Date/Time

Scenario: Customer asks if you have a table for 4 on Friday at 7:00 PM.

  1. Select Date: Friday
  2. Select Zone: preferred or all zones
  3. Review Reservations List:
    • Look for 7:00 PM time slot
    • Check which tables are reserved
  4. On Floor Plan:
    • Identify unreserved tables (white color = no reservations)
    • Light red tables might have availability at different time
    • Check if table suitable for 4 guests
  5. If available:
    • Proceed to create reservation (see above)
  6. If not available:
    • Offer alternative time (6:30 PM or 8:00 PM)
    • Suggest different zone if available
    • Add to waitlist if customer flexible

Modifying Reservation Due to Party Size Change

Scenario: Customer calls to change from 4 guests to 8 guests.

  1. Find existing reservation in list
  2. Click Edit
  3. Change Total Guests: 8
  4. Review table selection:
    • Current: One table for 4
    • Needed: Tables for 8 (two tables for 4, or one large table)
  5. Uncheck original table or keep it
  6. Check additional table(s) or larger table
  7. Click Save
  8. Confirm new arrangement with customer

Alternative if tables unavailable:

  • Offer different time when more tables available
  • Suggest different zone
  • Check if large table can be freed up

Daily Reservation Review

Scenario: Beginning of shift, review today's bookings.

  1. Open Reservations section
  2. Ensure Date is set to today
  3. For each zone:
    • Select zone from dropdown
    • Review floor plan (see which tables have orders/reservations)
    • Scroll through orders list
    • Note times and party sizes
  4. Identify patterns:
    • Busy periods (multiple orders close together)
    • Large parties needing special setup
    • Special requests in comments
  5. Coordinate with staff:
    • Inform servers of large parties
    • Alert kitchen of peak times based on reservation times
    • Prepare any special accommodations
  6. For detailed planning:
    • Click Go to Order on specific reservations
    • Check if meals already ordered (Receipt tab)
    • View full order details in Orders section
  7. Mark up notes:
    • Highlight VIP guests in order comments
    • Note dietary restrictions for kitchen
    • Prepare for birthdays/celebrations

Benefit of Reservations view: See all bookings organized by time and zone, with visual floor plan showing table assignments at a glance.


Tips and Best Practices

Customer Information

Accurate contact details:

  • ✅ Always get phone number (critical for confirmation/changes)
  • ✅ Ask for correct spelling of names
  • ✅ Confirm area code for phone numbers
  • ✅ Ask for alternate contact if large party

Using comments effectively:

  • Special occasions (birthday, anniversary, proposal)
  • Accessibility needs (wheelchair, high chair for baby)
  • Dietary restrictions (allergens, vegan, gluten-free)
  • Seating preferences (quiet area, window, away from kitchen)
  • Arrival notes (may be 15 min late, arriving in 2 cars)

Table Selection Strategy

Matching party size:

  • Party of 1-2: Small tables (2-seater)
  • Party of 3-4: Standard tables (4-seater)
  • Party of 5-6: Large table or two small tables
  • Party of 7+: Multiple tables adjacent

Table positioning:

  • Large groups: Central or corner area (less disruption)
  • Couples: Quiet spots, window seats
  • Families with children: Easy access to restrooms, away from breakables
  • Business dinners: Quieter areas

Combining tables:

  • Select adjacent tables for ease of service
  • Consider sight lines (can guests see each other?)
  • Account for walkways and staff access

Timing and Scheduling

Reservation intervals:

  • ✅ Standard interval: 15-30 minutes between bookings
  • ✅ Buffer for turnover: 90-120 minutes per table
  • ✅ Peak times: Stagger arrivals to avoid overwhelming kitchen
  • ❌ Avoid back-to-back bookings for same table

Event time accuracy:

  • Set time to customer's requested arrival
  • Account for flexibility (some arrive early/late)
  • Note in comment if customer mentioned specific arrival window

Advance booking policies:

  • Accept reservations days/weeks in advance
  • Send confirmation if possible
  • Call day before to confirm (reduces no-shows)

Daily Management

Morning prep:

  • Review all reservations for the day
  • Identify large parties or special requests
  • Brief staff on VIP guests or celebrations
  • Ensure adequate table setup

During service:

  • Monitor reservation times as they approach
  • Prepare tables 10-15 min before arrival
  • Have reservation details handy (comments)
  • Update if customer no-shows or cancels

End of day:

  • Review next day's reservations
  • Note any changes or cancellations
  • Plan staff allocation based on bookings

Communication

With customers:

  • Confirm details when creating reservation
  • Note any changes or special requests
  • Call to confirm large parties or special events
  • Handle cancellations gracefully

With staff:

  • Share reservation list with servers
  • Alert kitchen to large parties or peak times
  • Inform hosts of special seating requests
  • Coordinate table setup for celebrations

Integration with Other Sections

Relationship with Zones (Floor Plan)

How they connect:

  • Reservations use tables from your Zones setup
  • Floor plan visual comes from Zone layout
  • Table names and sizes match Zone definitions

Best practice:

  • Keep Zone layouts updated
  • Use clear table naming (easy for staff to find)
  • Maintain accurate table positions for visual reference

Relationship with Orders

Critical understanding: Reservations and Orders work with the same data.

What Reservations creates:

  • Full Order records (type: dine-in)
  • With table reservations assigned
  • Visible in both Reservations and Orders sections

How they connect:

  • Reservations section - Shows dine-in orders organized by date/zone
  • Orders section - Shows all orders (dine-in, delivery, takeaway) organized by order
  • Same orders - Click "Go to Order" to switch between views

When to use which interface:

Use Reservations when:

  • ✅ Customer calls asking for table availability
  • ✅ You need to see what's booked for a specific date
  • ✅ Checking visual floor plan availability
  • ✅ Creating table bookings quickly
  • ✅ Daily planning and table management

Use Orders when:

  • ✅ Managing individual orders (adding meals, receipts)
  • ✅ Handling delivery or takeaway orders
  • ✅ Searching for specific customer's order
  • ✅ Billing and payment processing
  • ✅ Need to see all order types together

Workflow:

  1. Phone booking → Use Reservations (fast table check + booking)
  2. Customer arrives → Use Orders (add meals, manage service)
  3. Daily planning → Use Reservations (see all bookings by date/zone)
  4. Individual order management → Use Orders (complete order details)

Validation and Error Messages

Common Errors

"Can't be blank"

  • Appears on: Customer Name, Customer Phone, Event At, Total Guests
  • Solution: Fill in all required fields

"Add zone with tables in order to create reservations"

  • No zones or tables set up yet
  • Solution: Go to Zones (Floor Plan) section, create zones and add tables

Event date in the past

  • Can't create reservations for past times
  • Solution: Select current or future date/time

No tables selected

  • - Add button stays disabled
  • Solution: Click at least one table on floor plan before adding

Invalid phone number

  • System expects valid phone format
  • Solution: Include area code, use correct format

Frequently Asked Questions

Q: What's the difference between Reservations section and the Reservation tab in Orders?
A: Both work with the same Order data. Reservations section provides a date-centric view with visual floor plan, optimized for checking table availability and creating table bookings. Orders section provides an order-centric view for complete order management. Creating an order in Reservations makes it appear in Orders section automatically.

Q: Can I create an reservation without selecting tables?
A: No. At least one table must be selected. Reservations section is specifically for creating dine-in orders with table assignments.

Q: What happens if I delete an order in Reservations section?
A: The entire Order record is deleted (soft delete). It disappears from both Reservations and Orders sections. Tables become available again.

Q: Can I see reservations for multiple zones at once?
A: No. You select one zone at a time in Reservations section. To see all dine-in orders for a date across all zones, use the Orders section with date filter.

Q: How do I know if a table is already reserved?
A: Look at the floor plan - reserved tables have a badge showing the count of reservations. Check the reservations list below to see specific times.

Q: Can I create multiple reservations for the same table at the same time?
A: Yes, the system allows it. You must manually check for conflicts by reviewing reservation times. Ensure adequate buffer between bookings.

Q: How do I block a table from reservations (e.g., for maintenance)?
A: Create a dummy reservation (e.g., customer name "BLOCKED - Maintenance") for the time period. Add explanation in comment. Or remove the table from the zone temporarily.

Q: Can I print reservation lists?
A: Not directly from Quick Reservations. You can use browser print (Ctrl+P/Cmd+P) to print the current view, though formatting may not be optimal.

Q: What if a customer arrives and their order/reservation isn't showing?
A: Check that you're viewing the correct date and zone in Reservations. Alternatively, search in Orders section by customer name or phone. If still not found, the order may not have been created - create a new order or seat as walk-in.

Q: How far in advance can customers book?
A: No system limit. You can create reservations weeks or months ahead for events, catering, or special occasions.

Q: Can customers create their own orders/reservations?
A: Not in this section. Reservations interface is staff-only. Customer-facing online booking would be a separate module if available.

Q: What's the maximum number of tables I can select for one reservation?
A: No hard limit, but typically 1-5 tables for most parties. Large events may use more.


Need Help?

If you encounter issues or have questions:

  • Review the Zones (Floor Plan) guide to ensure tables are set up correctly
  • Verify you've selected a zone and date
  • Ensure at least one table is clicked before trying to add
  • Check that Event At is not in the past
  • Try refreshing the page if floor plan doesn't load

Before creating orders via Reservations:

  • ✅ Set up Zones in the Zones (Floor Plan) section
  • ✅ Add Tables to each zone
  • ✅ Understand that Reservations creates full Order records
  • ✅ Review today's existing orders to avoid table conflicts
  • ✅ Know you can manage created orders in Orders section

Remember: Orders created in Reservations section are full Order records. You can add meals, receipts, and payment details by navigating to the Orders section.


Last updated: November 2025