Skip to main content

Guides

Ordering Setup

Ordering Setup

This guide walks you through enabling the Ordering Suite, creating tables, configuring ordering settings, and verifying everything works with a test order. The Ordering Suite is an optional add-on at $44.99/month that works with both PhotoMenu and 3D Menu Pro on any subscription tier.

Step 1: Enable the Ordering Suite

  1. Navigate to Settings > Ordering in your dashboard.
  2. Click Enable Ordering. You will be redirected to Stripe to subscribe to the Ordering Suite add-on ($44.99/month).
  3. After completing the Stripe checkout, you will be returned to your dashboard with ordering enabled.

Ordering is gated by two conditions: orderingEnabled must be true for your restaurant, and you must have an active ordering subscription. Both are set automatically when you subscribe.

Step 2: Create Your Tables

  1. Go to Tables in the dashboard sidebar. This section appears after ordering is enabled.
  2. Click Add Table and enter a label (e.g., "Table 1," "Booth A," "Patio 3").
  3. Repeat for each table in your restaurant. You can add, edit, or remove tables at any time.

Each table gets a unique ID and its own QR code. When a customer scans a table QR code, the menu loads with a ?table={tableId} parameter that activates ordering mode and associates any orders with that table.

Step 3: Configure Ordering Settings

From Settings > Ordering, you can configure:

  • Whether ordering is enabled or temporarily paused (useful during very busy periods or for switching between dine-in and takeout only).

Additional configuration options (item modifiers, dietary tags, combo bundles) are planned for a future release.

Step 4: Generate Table QR Codes

  1. In the Tables section, click the QR icon next to a table.
  2. Download the QR code as a high-resolution PNG image.
  3. Print and place the QR code on the corresponding physical table.
  4. Repeat for all tables.

Important: Use the table-specific QR codes, not your general restaurant QR code. The table QR code includes the table ID, which is required for the ordering system to know which table the order comes from.

Step 5: Test with a Real Order

  1. Scan one of your table QR codes with your phone.
  2. Verify the menu loads in ordering mode (you should see "Add to Order" buttons on items).
  3. Add a few items to the cart and submit a test order.
  4. Check your dashboard — the order should appear under Orders with the correct table label and a PENDING status.
  5. Walk the order through each status (CONFIRMED, PREPARING, READY, SERVED) to verify the full lifecycle works.

Once you confirm the test order flows correctly, you are ready to go live. Place the printed QR codes on all your tables and inform your staff about the new ordering workflow.