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

# Öffnungszeiten und ASAP-Verfügbarkeit

> Konfigurieren Sie Öffnungszeiten, geteilte Schichten für Mittag- und Abendessen, Schließzeiten nach Mitternacht und verstehen Sie, wie ASAP-Bestellungen mit den Öffnungszeiten zusammenspielen.

Die Öffnungszeiten steuern, wann Kunden Bestellungen aufgeben können. Richtig konfigurierte Zeiten stellen sicher, dass Bestellungen nur eingehen, wenn Sie bereit sind, sie zu erfüllen.

## Öffnungszeiten festlegen

1. Gehen Sie zu **Stores** → Ihr Store → **Settings** → **Opening Hours**
2. Standardmäßig sind Stores auf **Open 24 hours** eingestellt
3. Deaktivieren Sie diese Option, um bestimmte Zeiten für jeden Tag festzulegen
4. Konfigurieren Sie Öffnungs- und Schließzeiten für jeden Wochentag
5. Klicken Sie auf **Save**

## Mehrere Zeiträume hinzufügen

Wenn Ihr Store geteilte Öffnungszeiten hat (z. B. geschlossen zwischen Mittag- und Abendessen), fügen Sie mehrere Zeiträume pro Tag hinzu:

1. Klicken Sie auf den Tag, den Sie konfigurieren möchten
2. Klicken Sie auf **Add another time period**
3. Legen Sie die Start- und Endzeiten für jeden Zeitraum fest

**Beispiel:** Ein Restaurant, das mittags und abends geöffnet ist, könnte einstellen:

* 11:00 – 14:30 (Mittagessen)
* 17:00 – 22:00 (Abendessen)

## Öffnungszeiten nach Mitternacht

Wenn Ihr Store nach Mitternacht geöffnet ist, müssen Sie die Öffnungszeiten des Folgetages so konfigurieren, dass sie den frühen Morgen abdecken.

**Beispiel:** Samstagnacht bis 2:00 Uhr geöffnet:

* Freitag: 17:00 – 23:59
* Samstag: 00:00 – 02:00, 17:00 – 23:59

<Warning>
  Sie können keine Endzeit nach 23:59 festlegen. Für späte Nachtstunden fügen Sie einen Zeitraum ab 00:00 Uhr am Folgetag hinzu.
</Warning>

## Geschlossene Tage

Um an einem Wochentag jede Woche geschlossen zu haben, aktivieren Sie den Schalter **Closed** für diesen Tag unter **Opening Hours**. Die Zeitwähler des Tages werden durch **Closed all day** ersetzt, und Kunden sehen in den Öffnungszeiten Ihres Stores **Closed** neben diesem Tag.

Dies ist eine wöchentliche Einstellung – sie wiederholt sich jede Woche. Für ein einmaliges Datum verwenden Sie stattdessen [Special Opening Hours](#special-opening-hours).

## Special Opening Hours

Special Opening Hours sind datumsspezifische Zeiten, die Ihre wöchentlichen Zeiten für ein Datum überschreiben – nutzen Sie diese für einen Feiertag, eine private Veranstaltung oder einen früheren Ladenschluss an einem bekannten Datum.

Sie befinden sich auf derselben Seite, unterhalb der wöchentlichen Zeiten: Gehen Sie zu **Stores** → Ihr Store → **Settings** → **Opening Hours** und scrollen Sie zu **Special Opening Hours** ("In addition to your regular opening hours above, you can set date specific opening hours to override your default weekly opening hours"). Bevor Sie etwas hinzufügen, zeigt die Tabelle **No special hours set** an.

### Ein Datums-Override hinzufügen

<Steps>
  <Step title="Öffnungszeiten öffnen">
    Gehen Sie zu **Stores** → Ihr Store → **Settings** → **Opening Hours**.
  </Step>

  <Step title="Eine Zeile hinzufügen">
    Klicken Sie unter **Special Opening Hours** auf **+ Add special hours**. Der Tabelle wird eine Zeile mit den Spalten **Date**, **Open Time** und **Close Time** hinzugefügt.
  </Step>

  <Step title="Datum auswählen">
    Klicken Sie auf **Select date** und wählen Sie das Datum aus dem Kalender. Jede Zeile ist ein **einzelnes Datum** (DD-MM-YYYY) – es gibt keine Datumsbereiche, daher benötigt eine dreitägige Schließung drei Zeilen.
  </Step>

  <Step title="Zeiten festlegen">
    Legen Sie **Open Time** und **Close Time** fest. Beide sind erforderlich, und beide Auswahlen erfolgen in 15-Minuten-Schritten. Um bis zum Ende des Tages geöffnet zu bleiben, verwenden Sie 23:59.
  </Step>

  <Step title="Speichern">
    Klicken Sie auf **Save** in der Leiste oben auf der Seite (es zeigt **Unsaved changes** an, während Sie Änderungen haben; **Discard** verwirft sie).
  </Step>
</Steps>

An diesem Datum ersetzt die Zeile Ihre wöchentlichen Zeiten vollständig: Die normalen Zeiträume des Wochentags werden ignoriert, und es gelten nur die speziellen Zeiten.

### Ein Datums-Override entfernen

Klicken Sie auf das Papierkorbsymbol am Ende der Zeile und dann auf **Save**. Die Zeile wird gelöscht, und dieses Datum kehrt zu Ihrem normalen Wochenplan zurück. Löschen Sie Zeilen, sobald das Datum vergangen ist – eine veraltete Zeile für ein Datum früher in der aktuellen Woche überschreibt für den Rest der Woche weiterhin, was Kunden für diesen Wochentag sehen.

### Ganztägig geschlossen an einem bestimmten Datum

Es gibt **keinen "closed"-Schalter in einer speziellen Zeilenzeile**. Die wöchentlichen Zeiten haben einen **Closed**-Schalter; die datumsbezogenen Zeilen nicht, und sowohl **Open Time** als auch **Close Time** müssen ausgefüllt sein.

Die nächstliegende Alternative ist ein Zeitfenster mit Länge null: Setzen Sie **Open Time** und **Close Time** auf dieselbe Zeit – zum Beispiel beide auf 00:00. Kein Moment dieses Tages fällt in das Fenster, sodass der Store für den gesamten Tag als geschlossen behandelt wird und zu keinem Zeitpunkt eine Bestellung aufgegeben werden kann.

<Warning>
  Ein ganztägiges Override wird Kunden **nicht** als **Closed** angezeigt. Ihre Storefront listet Öffnungszeiten nach Wochentag auf, niemals nach Datum, und zeigt nur **Closed** für einen Wochentag, der überhaupt keine Zeiten hat. Ein 00:00–00:00-Override wird für diesen Wochentag als `00:00 - 00:00` angezeigt. Wenn es wichtig ist, dass Kunden das Wort "Closed" für ein bestimmtes Datum lesen, gibt es dafür keine Dashboard-Einstellung – kündigen Sie es stattdessen mit einem Banner an (**Stores** → Ihr Store → **Settings** → **Store Notices**, siehe [Store Notices](/docs/de/guides/store-settings/store-notices)).
</Warning>

### Spezielle Zeiten und Vorbestellungen

Wenn Sie Vorbestellungen akzeptieren, muss eine Vorbestellung für ein Datum mit speziellen Zeiten innerhalb des Special-Hours-Fensters liegen; alles außerhalb wird abgelehnt, wenn der Kunde versucht, die Bestellung aufzugeben. Bei einem ganztägigen 00:00–00:00-Override wird jede Vorbestellung für dieses Datum abgelehnt.

<Warning>
  Das Datum wird trotzdem in der Terminansicht des Kunden angeboten. Vorbestellungsslots stammen aus Ihren wöchentlichen **Pickup times**- / **Delivery times**-Fenstern, die keine speziellen Zeiten berücksichtigen, sodass der Kunde einen Slot an einem geschlossenen Datum auswählen kann und erst an der Kasse scheitert – ohne Erklärung. Wenn Sie ein Datum schließen, an dem Sie Vorbestellungen annehmen, entfernen Sie auch die Slots dieses Tages ([Vorbestell-Zeitfenster blockieren](/docs/de/guides/orders/advanced/block-timeslot)), damit das Datum gar nicht erst ausgewählt werden kann.
</Warning>

<Warning>
  **Also accept pre-orders outside of opening hours** (**Stores** → Ihr Store → **Settings** → **Pre-Orders**) lässt Ihren Store unabhängig von Ihren Öffnungszeiten als geöffnet gelten. Wenn dies aktiviert ist, verhindert ein datumsbezogenes Override die Bestellung an diesem Tag nicht – nur datumsbezogene Vorbestellungen werden weiterhin gegen die speziellen Zeiten geprüft.
</Warning>

### Wie weit im Voraus eine Zeile wirksam wird

Sie können eine Zeile für jedes zukünftige Datum speichern, und sie wird immer am Datum selbst angewendet – die Überprüfung, ob Ihr Store geöffnet oder geschlossen ist, liest die speziellen Zeiten dieses Datums vor allem anderen.

Was Kunden *sehen*, ist eine rollierende Ansicht der nächsten etwa sieben Tage: Die Zeitenliste basiert auf Wochentagen, sodass ein datumsbezogenes Override die für seinen Wochentag angezeigten Zeiten erst ersetzt, sobald dieses Datum das nächste Auftreten des Wochentags ist. Bis dahin sehen Kunden weiterhin Ihre regulären Zeiten für diesen Wochentag.

<Warning>
  Da die Anzeige nach Wochentag erfolgt, beginnt ein Override für ein Datum in einer späteren Woche für diesen Wochentag angezeigt zu werden, sobald der Wochentag in der aktuellen Woche vergangen ist – auch wenn das Datum selbst noch Wochen entfernt ist. Bestellungen werden immer durch das tatsächliche Datum gesteuert; dies wirkt sich nur auf die auf Ihrer Storefront angezeigten Zeiten aus.
</Warning>

## Vorbestellungen außerhalb der Öffnungszeiten

Standardmäßig können Kunden nur während der Öffnungszeiten bestellen. Um Bestellungen zuzulassen, wenn Sie geschlossen sind (für zukünftige Erfüllung):

1. Gehen Sie zu **Stores** → Ihr Store → **Settings** → **Pre-Orders**
2. Aktivieren Sie **Also accept pre-orders outside of opening hours**

## Wie die ASAP-Lieferung mit den Öffnungszeiten zusammenspielt

Die Verfügbarkeit von ASAP-Bestellungen wird aus dem **ersten verfügbaren Liefer- oder Abholslot** berechnet, nicht aus der Öffnungszeit Ihres Standorts. Das bedeutet, dass Kunden möglicherweise ASAP-Bestellungen aufgeben können, bevor Ihr Standort offiziell geöffnet ist.

**Beispiel:** Ihr Standort öffnet um 17:00 Uhr, aber Ihr erster Lieferslot ist auf 16:00 Uhr eingestellt. Bei aktiviertem ASAP und einer Vorlaufzeit von 45 Minuten könnte ein Kunde bereits um 15:15 Uhr eine Bestellung aufgeben – weit vor Ihrer angegebenen Öffnungszeit.

Dies geschieht, weil das System prüft, ob der nächste verfügbare Erfüllungsslot innerhalb der konfigurierten Vorlaufzeit liegt (standardmäßig 45 Minuten). Es prüft nicht, ob der Standort derzeit geöffnet ist.

<Warning>
  Wenn Sie nicht möchten, dass Kunden vor der Öffnung Ihres Standorts bestellen, sollten Sie entweder:

  * **ASAP-Bestellungen deaktivieren** und Kunden verpflichten, stattdessen einen geplanten Zeitslot zu wählen
  * **Ihren ersten Liefer-/Abholslot mindestens auf Ihre Öffnungszeit plus die Vorlaufzeit setzen** – wenn Sie beispielsweise um 17:00 Uhr öffnen und Ihre Vorlaufzeit 45 Minuten beträgt, setzen Sie Ihren ersten Slot auf 17:45 Uhr, damit das ASAP-Fenster nicht vor 17:00 Uhr beginnen kann

  Beachten Sie, dass es nicht ausreicht, den ersten Slot einfach auf Ihre Öffnungszeit zu setzen. Bei einer Vorlaufzeit von 45 Minuten und einem ersten Slot um 17:00 Uhr würde ASAP immer noch um 16:15 Uhr erscheinen – bevor Sie öffnen.
</Warning>

Weitere Informationen zur ASAP-Konfiguration finden Sie unter [Bestellplanung](/docs/de/getting-started/launch/configure-fulfillment#order-scheduling). Für Einstellungen zu Vorbestellungsslots siehe [Vorbestellungen](/docs/de/guides/orders/advanced/pre-orders).

## Vorübergehende Schließungen

Welches Werkzeug Sie verwenden, hängt davon ab, **wann** die Schließung beginnt:

| Situation                                                                                                 | Verwenden                                                                                                                               |
| --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| Sofortige Schließung (Ansturm, Personalmangel, Geräteausfall)                                             | [Store-Snoozing](/docs/de/guides/menu/availability-snoozing#store-snoozing) – beginnt **sofort** und läuft für eine von Ihnen gewählte Dauer |
| Ein bekanntes zukünftiges Datum (Feiertag, private Veranstaltung, früherer Ladenschluss nächsten Freitag) | [Special Opening Hours](#special-opening-hours) – ein datumsbezogenes Override, das Ihren Wochenplan unverändert lässt                  |
| Eine dauerhafte Änderung an einem Wochentag                                                               | Wöchentliche Zeiten bearbeiten oder den **Closed**-Schalter des Tages verwenden                                                         |

Snoozing kann nicht auf einen späteren Zeitpunkt geplant werden: Der Snooze beginnt in dem Moment, in dem Sie auf **Disable orders** klicken, und die Auswahl eines Datums im Snooze-Modal legt fest, wann Bestellungen *wieder aufgenommen* werden, nicht wann sie aufhören. Verwenden Sie Special Opening Hours für alles, was Sie im Voraus planen.

## Tipps

* **Seien Sie genau** – Kunden erwarten, dass Bestellungen während Ihrer angegebenen Zeiten fertig sind
* **Pufferzeit** – Erwägen Sie, Bestellungen 15–30 Minuten vor Küchenschluss zu schließen
* **Feiertage** – Fügen Sie eine datumsbezogene Zeile unter [Special Opening Hours](#special-opening-hours) hinzu, anstatt Ihre wöchentlichen Zeiten zu bearbeiten; verwenden Sie Snoozing nur für Schließungen, die sofort beginnen
* **Testen Sie Ihre Einrichtung** – Geben Sie eine Testbestellung auf, um zu überprüfen, ob die Zeiten wie erwartet funktionieren


## Related topics

- [Zimmerservice und standortbasierter Service](/docs/de/guides/use-cases/room-service.md)
- [Verfügbarkeit & Snoozing](/docs/de/guides/menu/availability-snoozing.md)
- [Food Trucks und Pop-ups](/docs/de/guides/use-cases/food-trucks.md)
- [Vorbestellungen: zukünftige Abholung und Lieferung planen](/docs/de/guides/orders/advanced/pre-orders.md)
- [Design und Branding des Ladens in storekit anpassen](/docs/de/guides/store-settings/branding-design.md)
