# Customer Visibility & Operating Hours
> Source: https://development.fuze-store.com/docs/store/customer-visibility-and-hours

Fuze gives your customers three free, always-on surfaces — no add-on required:

- A **public store directory** where customers can find your store, profile, and menu.
- **Operating hours** on your public profile, with a live "open now" indicator.
- **Live order-status pages** behind the QR codes printed on receipts, laundry claim stubs, and queue tickets.

All of it is controlled from your store's Preferences screen in the Fuze Store app.

## Show or hide your store in the customer directory

In the Fuze Store app, go to **Configurations → Preferences** and open the **Store** tab.

The **Customer App** section has a single switch: **Show my store in the customer app**. It is **on by default** — new stores are discoverable from day one.

Turn the switch off if you don't want your store listed. Hiding your store removes it from the public directory **and** hides your public profile and menu — visitors get a "not found" response, indistinguishable from a store that doesn't exist.

Changes can take up to **5 minutes** to appear publicly — the directory, profile, and menu are cached briefly for speed. Your own app always shows the saved setting immediately.

## Set your weekly operating hours

On the same **Store** tab, find **Operating Hours**. Each day of the week has its own row.

Use the switch at the end of a row to mark the day **open or closed**. Open days show two time pickers — opening and closing time. Days you leave switched off display as "Closed" on your public profile.

If your closing time is earlier than your opening time (for example 10:00 PM – 2:00 AM), Fuze treats it as an **overnight window** that spills into the next day — the "open now" indicator stays accurate past midnight.

Your public profile now shows the weekly schedule and computes **Open now / Closed** live, in your store's own timezone.

If you never configure hours, your profile simply omits them — customers see no schedule rather than a wrong one.

## The live order-status page (what your customers see)

Every receipt (and laundry claim stub or queue ticket) you print carries a QR code. When a customer scans it with their phone camera, they land on a live status page showing:

- Your store name and the order number.
- A progress timeline — **Placed → Being prepared → Ready for pickup → Completed**.
- The items on the order and any **balance due** (useful for pay-on-pickup workflows like laundry).
- For queue tickets: their live **position in line** and how many parties are ahead.

The page refreshes itself automatically — customers stop calling to ask "is it ready yet?".

You can also include the live status link in your order SMS notifications: edit any order message template under **Configurations → SMS → Message templates** and add the `{{statusUrl}}` placeholder. Note that the link makes the message longer — a typical "order ready" text with the link uses **2 SMS segments** (2 wallet points) instead of 1.

## Frequently asked questions

**Does this cost anything?** No. Directory listing, public profile, menu, operating hours, and live status pages are free on every plan, including the free Basic plan.

**Can I hide the status pages but stay in the directory?** Yes — they are separate switches. Directory/profile/menu visibility follows the **Customer App** toggle; the printed-QR status pages are on by default and can be disabled separately by support if needed.

**What exactly is public on my menu?** Only what a customer needs: item names, descriptions, prices, photos, and availability. Internal data — costs, SKUs, barcodes, stock levels, tax setup — is never exposed.
