# Store Settings

Your store settings control the operational side of your webstore — when you accept orders, where you deliver, how much you charge, and how your team gets notified. Getting these right means your webstore only shows availability when you can actually fulfil orders.

You manage store settings in Merchant Admin at **Stores > \[Store Name]**. The store page is organised into sections: **General Settings** (store information, operating hours), **Online Ordering** (delivery settings, pickup settings, managed logistics), and **Reservations** (if you use Oddle Reserve).

***

## Store Information

Your store's basic details — configured in Merchant Admin at **Stores > \[Store Name] > Store Information**.

**Address** — Your store's physical address. This is used for delivery distance calculations and shown to guests for takeaway pickups.

**Custom Display Address** — Optionally set a different address to display to guests (e.g., a simplified version or a landmark-based description) while keeping the actual address for logistics.

**Phone & Email** — Contact details for your store, shown to guests if they need to reach you about an order.

**Store Branding** — Upload a cover image for your store. This image is used on your Virtual Lounge page — a branded digital storefront that showcases your restaurant across the Oddle platform.

**Google Map Integration** — Connect your Google Place ID to display an accurate map pin for your store. This helps guests find you for takeaway pickups.

***

## Operating Hours

Operating hours define when your webstore accepts orders. Outside these times, your webstore shows that you're currently closed.

You set separate hours for **delivery** and **takeaway** — they don't have to be the same. For example, you might accept takeaway from 11 AM–10 PM but only offer delivery from 11 AM–9 PM to give your kitchen time to close out delivery orders before end of service.

### Regular Hours, Special Hours & Block Off Dates

Your operating hours follow a priority system — higher-priority settings override lower ones:

1. **Block Off Dates** (highest priority) — Dates when you're not accepting any orders at all. Use for renovations, private events, or holidays when you're fully closed.
2. **Special Hours** — Override your regular schedule for specific dates. Use when you're open but with different hours (e.g., half-day on Christmas Eve). Your webstore stays open outside the special hours on that date so guests can still order for other dates.
3. **Regular Hours** (lowest priority) — Your standard weekly schedule. Set once, applies every week.

This is the same priority pattern as Oddle Reserve's scheduling.

### Time Slots and Lead Times

All orders are scheduled into **time slots**. Guests select an available slot at checkout. Each slot is configured with:

**Delivery/Pickup Slots** — The time windows when you accept orders (e.g., 11:45 AM–12:15 PM, 12:15 PM–2:30 PM).

**Max Orders Per Slot Interval** — How many orders you can handle per interval within a slot (e.g., 15 orders per 30 minutes). This prevents your kitchen from getting overloaded during peak periods.

**Lead Time** — How far in advance the order must be placed before the slot starts (e.g., 45 minutes). This gives your kitchen enough time to prepare.

**Cut-Off Time** — An optional deadline after which guests can no longer book a particular slot.

You configure these separately for delivery and takeaway — delivery slots and pickup slots can have different capacities and lead times.

### Large Orders

For orders above a certain value, you can require additional lead time to give your kitchen more preparation room. For example, orders above $400 might need an extra 1 hour of lead time. You can set multiple thresholds if needed.

***

## Delivery Zones

Delivery zones define where you deliver and how much you charge. Guests entering an address outside your zones will see that delivery isn't available to their location.

You create zones using one of three methods:

**Use Preset** — Select from pre-configured zones based on geographical areas. Available for Singapore and Malaysia merchants only.

**Draw Polygon** — Draw a custom delivery boundary on the map for precise control over your delivery area.

**Draw Radius** — Set a circular delivery zone around your store.

### Zone Settings

Each zone has its own configuration:

**Delivery Charge** — The fee for delivering to this zone.

**Minimum Purchase** — Optionally, a minimum order amount for this zone.

**Delivery Charge Waiver** — Waive the delivery fee once the order exceeds a certain amount. This is a proven way to increase basket size — guests often add an extra item to qualify for free delivery rather than paying the fee.

**Additional Delivery Travel Time** — Extra time added to the estimated delivery duration for this zone.

You can set up multiple zones with different fees and minimums — for example, a lower delivery fee within 3 km and a higher one for 3–5 km.

{% hint style="info" %}
When delivery zones overlap, the system selects the zone with the cheapest delivery charge and lowest additional travel time.
{% endhint %}

***

## Takeaway Settings

Takeaway (pickup) settings mirror the delivery settings structure — you configure pickup hours with the same slot, capacity, lead time, and block off / special hours model. You also set:

**Minimum Order Amount** — Optionally require a minimum order value for takeaway orders.

**Large Orders** — Same as delivery — additional lead time for orders above a certain value.

***

## Tax & Charges

If you need to add taxes or surcharges to orders, you configure them in Merchant Admin at **Menus > \[Menu Name] > Tax and Charges**. You can set up separate taxes for delivery and takeaway orders.

Each tax or charge has:

**Description** — What the charge is for (e.g., "GST", "Service Charge", "Packaging Fee").

**Amount and Type** — A percentage of the total or a flat amount.

**Tax Type** — Government tax or in-store charge.

**Applies to Delivery Charge** — Whether the tax also applies on top of the delivery fee.

**Applies to** — Online orders (webstore) only, offline orders (Register) only, or both.

**Include in Price** — Whether prices on your webstore already include this tax, or whether it's added at checkout.

***

## Order Number Formatting

You can customise how order numbers are formatted to match your operational workflow or branding. Configure this in Merchant Admin under your menu settings.

***

## Notifications

Notifications keep your team informed when orders come in.

**Register App alerts** — The primary method. The Sunmi device sounds an alert when a new order arrives.

**Email notifications** — Receive an email for each new order. Useful as a backup or for managers who want visibility without being at the Register.

**SMS notifications** — Optional text message alerts. Charges may apply.

{% hint style="warning" %}
Don't rely on email alone for order notifications — it's too easy to miss during a busy service. Make sure your Register is on and connected to Wi-Fi, and use email as a backup.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://www.oddle.me/docs/new-guests/shop/setting-up-for-online-ordering/store-settings.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
