Skip to content

Managing Locations

Locations represent individual restaurant venues in your OrderNow system. This guide covers creating locations, managing settings, and configuring location-specific options.

::: note Access: Navigate to Admin → Locations to manage your restaurant locations. :::

1. Understanding Locations

Each location in OrderNow represents a physical restaurant venue with:

  • Unique identity: Separate menu, tables, and staff
  • Independent configuration: Hours, printer groups, Telegram settings
  • Isolated data: Orders, analytics, and reviews per location
  • Dedicated QR codes: Table-specific codes tied to the location

2. Creating a New Location

Required Information

  1. Click "Add Location" or the + button
  2. Fill in the location details:
FieldDescription
NameDisplay name (e.g., "Downtown Branch")
AddressFull street address
PhoneContact number for this location
EmailLocation-specific contact email
TimezoneLocal timezone for accurate timestamps
  1. Click Save

Initial Setup Checklist

After creating a location, complete these steps:

  • Assign users to the location
  • Set up tables and QR codes
  • Configure menu configuration
  • Set up printer groups
  • Configure Telegram notifications
  • Set operating hours

3. Editing Location Details

  1. Find the location in the list
  2. Click the Edit (pencil) icon
  3. Modify the desired fields
  4. Click Save Changes

TIP

Name Changes: Changing a location name updates it throughout the system but preserves all historical data.

4. Location Settings

General Settings

SettingPurpose
Active StatusEnable/disable location (affects QR code functionality)
Default LanguagePrimary language for customer interface
CurrencyDisplay currency for prices
Tax RateDefault tax percentage for calculations

Operating Hours

Set when the location accepts orders:

  1. Open location settings
  2. Find Operating Hours section
  3. Set open and close times for each day
  4. Mark days as closed if applicable

::: note Outside Hours: Customers can still view the menu outside operating hours, but ordering may be disabled based on your settings. :::

5. User Assignment

Control which staff can access each location:

Assigning Users

  1. Open location details
  2. Go to the Users tab
  3. Click Assign User
  4. Select user from the list
  5. Assign a user number (for identification)
  6. Set role permissions for this location

Permission Levels

LevelAccess
ManagerFull access to location settings, orders, reports
StaffView orders, update status, cannot change settings
ViewerRead-only access to orders and dashboard

6. Menu Configuration

Each location uses a menu configuration that defines:

  • Available menu pages and items
  • Pricing and availability
  • Categories and organization
  • Promotional banners

Assigning a Menu

  1. Go to Admin → Configurations
  2. Select the desired configuration
  3. Assign it to the location
  4. Changes take effect immediately

TIP

Shared Menus: Multiple locations can share the same menu configuration. Changes apply to all linked locations.

7. Table Management

Tables are associated with specific locations:

Location-Specific Tables

  • Each table belongs to exactly one location
  • QR codes are generated per table per location
  • Table numbering is independent per location

Setting Up Tables

  1. Navigate to Tables view
  2. Filter by location if needed
  3. Add tables with unique numbers for that location
  4. Generate and print QR codes

WARNING

QR Code Uniqueness: Never reuse QR codes between locations. Each table's code is tied to its specific location.

8. Notifications & Integrations

Telegram Setup

Configure Telegram notifications per location:

  1. Open location settings
  2. Go to Integrations → Telegram
  3. Enter the Telegram Chat ID
  4. Test the connection
  5. Enable desired notification types

Printer Groups

Assign printer groups to locations:

  1. Go to Printer Management
  2. Edit or create a printer group
  3. Select which locations use this group
  4. Orders from those locations print to assigned printers

9. Location Analytics

View performance data per location:

  • Dashboard: Separate charts for each location
  • Orders Overview: Filter by location
  • Reviews: Location-specific customer feedback
  • Reports: Export data by location

10. Deactivating or Deleting

Temporarily disable a location:

  1. Edit the location
  2. Toggle Active to OFF
  3. QR codes stop working
  4. Staff cannot access location data
  5. Historical data is preserved

Deleting (Permanent)

WARNING

Warning: Deleting a location permanently removes all associated data including orders, tables, and reviews. This cannot be undone.

  1. Ensure all data is backed up/exported
  2. Click Delete Location
  3. Confirm the deletion

Troubleshooting

IssueSolution
Users can't see locationVerify users are assigned to the location with proper permissions
QR codes not workingCheck location is active, verify tables belong to correct location
Wrong menu showingConfirm correct configuration is assigned to the location
Orders not printingVerify printer group is assigned to the location
Timezone issuesDouble-check timezone setting matches physical location

Best Practices

  • Consistent naming: Use clear, recognizable location names
  • Regular review: Audit user access quarterly
  • Test QR codes: Verify codes work after any location changes
  • Backup data: Export reports before major changes
  • Document settings: Keep notes on why specific configurations were chosen
  • Staff training: Ensure location managers understand their responsibilities