> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ofatoura.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Configuring the Customer Site

> Control how customers experience your online storefront — which order types are available, login requirements, tips, the cart banner, waiter requests, SEO metadata, and your restaurant's policies and About Us page.

These settings let you shape how your online storefront behaves and appears to customers. You can control which order types are open, whether customers must log in, how orders are confirmed, what the cart banner looks like, and what legal information is published on your site.

<Note>
  You need the **Manage Settings** permission to make changes on any of these pages. Go to **Settings** in the sidebar and choose the relevant tab.
</Note>

***

## Order and checkout settings

Go to **Settings → Customer Site Settings**.

### Enabling orders globally

The **Allow Customer Orders** toggle is the master switch for your online storefront. When it is off, customers cannot place any orders regardless of the other settings below.

### Enabling order types

You can turn each order type on or off independently:

| Toggle                | What it controls                                                     |
| --------------------- | -------------------------------------------------------------------- |
| Allow Dine-in Orders  | Customers can order from the table using a QR code or the storefront |
| Allow Pickup Orders   | Customers can place pickup (take-away) orders online                 |
| Allow Delivery Orders | Customers can place delivery orders online                           |

### Requiring login per order type

You can require customers to have an account before placing specific types of orders:

* **Customer Login Required** — applies as a general login requirement
* **Require Login for Pickup Orders** — forces sign-in before a pickup order can be submitted
* **Require Login for Delivery Orders** — forces sign-in before a delivery order can be submitted

### Table selection for dine-in

When **Table Required** is enabled, customers ordering via dine-in must select their table number before checking out. This is recommended for restaurants that use QR-code-per-table ordering so the kitchen and staff know exactly where each order is coming from.

### Waiter request button

The waiter request feature lets seated customers call a staff member without leaving the ordering screen.

| Option                    | What it does                                                   |
| ------------------------- | -------------------------------------------------------------- |
| Waiter Request Enabled    | Turns the button on across the storefront                      |
| Waiter Request on Desktop | Shows the button on desktop browsers                           |
| Waiter Request on Mobile  | Shows the button on mobile browsers                            |
| Waiter Request on QR      | Shows the button when the customer has scanned a table QR code |

You can mix and match these so the button only appears in the contexts that make sense for your operation.

### Auto-confirming orders

When **Auto Confirm Orders** is on, every incoming online order is automatically moved to confirmed status without requiring a staff member to approve it first. This speeds up high-volume services but means orders go straight to the kitchen queue. Turn it off if you prefer to review and manually confirm each order.

### Pickup days range

**Pickup Days Range** sets how far in advance a customer can schedule a pickup order. Enter the number of days (for example, `3` means customers can book pickup for today, tomorrow, or the day after).

***

## Tips

| Setting           | Effect                                                          |
| ----------------- | --------------------------------------------------------------- |
| Enable Tip (Shop) | Adds a tip option at checkout on the customer-facing storefront |
| Enable Tip (POS)  | Adds a tip option when staff process an order from the web POS  |

These two toggles are independent — you can offer tips online without enabling them on the internal POS, or vice versa.

***

## Reservations default status

**Default Reservation Status** controls what status a table booking receives the moment a customer submits it. Options:

* **Pending** — holds the booking for staff review before it is confirmed
* **Confirmed** — immediately marks the booking as confirmed and triggers a confirmation notification to the customer
* **Checked In** — marks the customer as already arrived (unusual for a fresh booking)
* **Cancelled** / **No Show** — edge-case statuses; not typically used as a default

<Tip>
  Setting the default to **Confirmed** is convenient for restaurants that accept all bookings automatically. Use **Pending** if you need to check capacity or approve each request before the customer receives a confirmation.
</Tip>

For further reservation configuration (slot types, guest ranges, and available days) see [Reservation Settings](/settings/reservation-settings).

***

## Cart banner (header)

The cart banner is the decorative header customers see at the top of the ordering page. Choose between two formats using the **Header Type** radio:

* **Text** — enter a short headline or welcome message in the **Header Text** field
* **Image carousel** — upload one or more images that cycle as a banner; each image must be under 2 048 KB

***

## Dietary indicators

| Toggle     | Effect                                               |
| ---------- | ---------------------------------------------------- |
| Show Veg   | Displays a vegetarian badge on applicable menu items |
| Show Halal | Displays a halal badge on applicable menu items      |

These badges only appear on items that have the corresponding attribute set in your menu. See [Adding and Editing Menu Items](/menu/menu-items) for how to flag individual items.

***

## PWA install alert

When **PWA Alert Show** is enabled, a prompt appears on the storefront encouraging customers to install your site as a Progressive Web App on their home screen. Disable it if you find it intrusive or your customer base is primarily desktop.

***

## Social media links

Add links to your restaurant's social profiles so customers can find you elsewhere. Supported platforms:

* Facebook
* Instagram
* Twitter / X
* Yelp

Each field accepts a full URL. Leave a field blank to hide that icon from the storefront footer.

***

## SEO meta tags

Search engines use the meta fields to understand and index your storefront page.

| Field            | Purpose                                                                               |
| ---------------- | ------------------------------------------------------------------------------------- |
| Meta Keywords    | Comma-separated words that describe your restaurant and cuisine                       |
| Meta Description | A one- to two-sentence summary that appears in search results beneath your page title |

Keep the description under 160 characters for best results.

***

## Restaurant policies

Go to **Settings → Policies** (a separate tab in Settings).

You can publish up to three policy pages that appear as links in your storefront footer:

| Policy               | Purpose                                                             |
| -------------------- | ------------------------------------------------------------------- |
| Terms and Conditions | Your general terms of service for using the site and placing orders |
| Privacy Policy       | How you collect, store, and use customer data                       |
| Refund Policy        | Your rules for cancellations, returns, and refunds                  |

Each field accepts plain text. Write your policy text directly in the box and save. If a field is left blank, the corresponding footer link is hidden from customers.

<Warning>
  These pages are visible to all your customers. Make sure the content is accurate and approved before publishing, especially if you operate under data-protection regulations.
</Warning>

***

## About us

Go to **Settings → About Us** (a separate tab in Settings).

The About Us page gives customers background on your restaurant — your story, values, or anything you want to share. The field supports rich text (bold, lists, links). What you enter here appears on the **About** page of your storefront.

***

## Related

* [How Customers Browse and Order](/online-ordering/storefront-and-checkout)
* [Reservation Settings](/settings/reservation-settings)
* [Discount Coupons for Online Orders](/online-ordering/coupons)
* [Customer Table Booking and Language](/online-ordering/book-a-table)
* [Branding, Theme, and Landing Page](/settings/branding-and-theme)
* [Branch Delivery Settings](/settings/delivery)
