> ## 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.

# 4. Afwikkelingsmethoden en orderplanning configureren

> Configureer de afwikkeling voor je storekit-store, waaronder afhalen, bezorgen, dine-in en catering. Stel bezorgzones, bereidingstijden en optionele bestelmethoden in.

Configureer hoe klanten hun bestelling ontvangen. Je kunt afhalen, bezorgen, dine-in of elke combinatie aanbieden.

## Afwikkelingsmethoden

storekit ondersteunt vijf afwikkelingsmethoden:

| Methode               | Interne naam       | Beschrijving                                      |
| --------------------- | ------------------ | ------------------------------------------------- |
| **Afhalen**           | `Pickup`           | Klanten halen af bij je locatie                   |
| **Bezorgen**          | `Delivery`         | Jij bezorgt op het adres van de klant             |
| **Dine-in**           | `InStore`          | Klanten bestellen aan tafel via een QR-code       |
| **Catering afhalen**  | `CateringPickup`   | Grote bestellingen worden opgehaald door de klant |
| **Catering bezorgen** | `CateringDelivery` | Grote bestellingen worden bezorgd op een event    |

Als een klant je store bezoekt, wordt hem gevraagd een afwikkelingsmethode te kiezen (als er meerdere zijn ingeschakeld). Deze keuze bepaalt de beschikbare tijdslots, minimale bestelbedragen en bezorgkosten.

## Waar afhalen en bezorgen worden aangezet

Beide zijn selectievakjes in de groep **Fulfillment types** op één pagina: **Stores** → \[jouw store] → **Settings** → **Operations**. **Fulfillment types** is de eerste groep op de **Operations**-pagina en bevat exact twee selectievakjes — **Delivery** ("Offer delivery orders (we do not provide drivers or driver management)") en **Pickup** ("Offer pickup/collection orders"). Vink aan of uit en klik op **Save**.

<Warning>
  Er is geen aparte **Fulfillment**-optie in het instellingenmenu van de store. De volledige lijst is **General**, **Design & Branding**, **Opening Hours**, **Operations**, **Packaging**, **Delivery Zones**, **Store Notices**, **Pre-Orders**, **Direct Printing**, **Tables**, **Payments**, **Kiosks & Terminals**, **Gratuity**, **Translation Overrides**, **Feedback** en **Automations** — afhalen en bezorgen staan onder **Operations**. Sommige items zijn afhankelijk van het storetype: **Delivery Zones** en **Pre-Orders** alleen bij afhaal-/bezorgstores, **Tables** alleen bij dine-in stores, en **Packaging**, **Kiosks & Terminals**, **Translation Overrides** en **Automations** alleen wanneer de functie voor jouw account is ingeschakeld.
</Warning>

<Info>
  **Op een dine-in store worden de selectievakjes onder Fulfillment types helemaal niet getoond.** Als je store in-store-bestellingen (order-and-pay) aanneemt, wordt de hele groep **Fulfillment types** verborgen op **Operations**, en staan **Delivery Zones** en **Pre-Orders** ook niet in het instellingenmenu. Er is geen dashboardschakelaar die een dine-in store omzet naar een afhaal- of bezorgstore — het storetype wordt bepaald bij het aanmaken van de store (**Takeaway**, **Dine-In** of **Digital Menu** op **Create your store**). Om afhalen of bezorgen toe te voegen aan een bestaande dine-in store, [neem contact op met storekit support](/docs/nl/getting-started/contact-support).
</Info>

## Afhalen inschakelen

Afhalen is de eenvoudigste optie:

1. Ga naar **Stores** → \[jouw store] → **Settings** → **Operations**
2. Vink onder **Fulfillment types** de optie **Pickup** aan en klik op **Save**
3. Configureer de afhaalinstellingen:

| Instelling op **Operations**                       | Beschrijving                                                                                            |
| -------------------------------------------------- | ------------------------------------------------------------------------------------------------------- |
| **Preparation time** → **Pickup**                  | Hoe lang je nodig hebt om afhaalbestellingen te bereiden (beïnvloedt het vroegste beschikbare tijdslot) |
| **Order limits** → **Pickup orders** → **Minimum** | Minimaal bestelbedrag voor afhaalbestellingen                                                           |
| **Order limits** → **Pickup orders** → **Maximum** | Maximaal bestelbedrag (laat op 0 staan voor geen limiet)                                                |

## Bezorgen inschakelen

Om bezorgen aan te bieden:

1. Ga naar **Stores** → \[jouw store] → **Settings** → **Operations**
2. Vink onder **Fulfillment types** de optie **Delivery** aan en klik op **Save**
3. Configureer de bezorginstellingen:

| Instelling op **Operations**                         | Beschrijving                                                            |
| ---------------------------------------------------- | ----------------------------------------------------------------------- |
| **Delivery Fee**                                     | Basisvergoeding voor bezorgbestellingen (bezorgzones overschrijven dit) |
| **Order limits** → **Delivery orders** → **Minimum** | Minimaal bestelbedrag voor bezorging                                    |
| **Order limits** → **Delivery orders** → **Maximum** | Maximaal bestelbedrag (laat op 0 staan voor geen limiet)                |
| **Preparation time** → **Delivery**                  | Geschatte tijd om bezorgbestellingen te bereiden                        |

### Bezorgzones

Voor prijzen op basis van afstand en bezorggebieden:

1. Ga naar **Stores** → \[jouw store] → **Settings** → **Delivery Zones**
2. Klik op **Add new zone**
3. Configureer de zone en klik op **Create zone**:

| Instelling               | Beschrijving                                                                     |
| ------------------------ | -------------------------------------------------------------------------------- |
| **Name**                 | Naam voor de zone (bv. "Zone 1")                                                 |
| **Driving distance**     | Maximale afstand vanaf je store, in mijlen of kilometers afhankelijk van je land |
| **Delivery Fee**         | Vergoeding voor deze zone (voer 0 in om geen kosten te rekenen)                  |
| **Minimum spend amount** | Minimaal bestelbedrag voor deze zone                                             |

Zones kunnen worden gedefinieerd op basis van rijafstand, als polygoon of vanuit postcodes — zie [Bezorgzones](/docs/nl/guides/fulfillment/delivery/delivery-zones) voor de andere zonetypes.

Als een klant zijn adres invoert, berekent het systeem de afstand vanaf jouw store en bepaalt welke zone van toepassing is. Vallen ze buiten alle zones, dan is bezorgen niet beschikbaar voor dat adres.

<Tip>
  Maak meerdere zones met oplopende kosten op basis van afstand. Bijvoorbeeld: 0-2 mijl = gratis bezorging, 2-4 mijl = £2,50, 4-6 mijl = £4,00.
</Tip>

### Bezorgen door derden

Als je een bezorgservice gebruikt:

1. Ga naar **Stores** → \[jouw store] → **Settings** → **Integrations**
2. Koppel je bezorgprovider ([Uber Direct](/docs/nl/guides/integrations/delivery/uber-direct), [Shipday](/docs/nl/guides/integrations/delivery/shipday), [Nash](/docs/nl/guides/integrations/delivery/nash), enz.)
3. Bestellingen worden automatisch naar chauffeurs verzonden

## Dine-in inschakelen (InStore)

Dine-in is geen selectievakje onder **Fulfillment types** — er is nergens in de store-instellingen een **Dine-in**-schakelaar. Een store neemt in-store-bestellingen aan omdat deze als **Dine-In**-store is aangemaakt; een bestaande store omzetten kan niet zelf, dus [neem contact op met storekit support](/docs/nl/getting-started/contact-support).

Stel op een dine-in store het bestellen aan tafel in:

1. Ga naar **Stores** → \[jouw store] → **Settings** → **Tables** (dit menu-item verschijnt alleen bij dine-in stores) en stel tafelgebieden en tafels in
2. Genereer QR-codes voor elke tafel

Wanneer klanten de QR-code van een tafel scannen:

* Wordt de tafel automatisch geselecteerd
* Bevatten bestellingen het tafelnummer/de tafelnaam
* Kan pay-at-table worden ingeschakeld voor het splitsen van de rekening

Tafelgebieden kunnen hun eigen instellingen hebben (bv. pay-at-table per gebied aan- of uitzetten).

<Note>
  Je kunt een **table descriptor** configureren om aan te passen hoe tafels worden aangeduid (bv. "Tafel", "Booth", "Kamer").
</Note>

## Catering inschakelen

Voor grote eventbestellingen met eigen afwikkelingsopties.

Catering is ook geen selectievakje onder **Fulfillment types** — de groep bevat alleen **Delivery** en **Pickup**. Catering-afwikkeling wordt op verzoek door storekit ingeschakeld: [neem contact op met storekit support](/docs/nl/getting-started/contact-support).

Cateringbestellingen hebben hun eigen:

* Afhaal- en bezorgopties (`CateringPickup` en `CateringDelivery`)
* Minimale bestelbedragen (meestal hoger)
* Vereiste doorlooptijd (lead time)
* Datumselectie voor pre-orders

## Orderplanning

Laat klanten kiezen wanneer ze hun bestelling willen:

| Optie           | Beschrijving                                     |
| --------------- | ------------------------------------------------ |
| **Alleen ASAP** | Bestellingen worden direct bereid                |
| **Pre-orders**  | Klanten kiezen een toekomstige datum en tijdslot |
| **Beide**       | Klant kiest ASAP of ingepland                    |

<Warning>
  Wanneer ASAP is ingeschakeld, kunnen klanten bestellingen plaatsen tot de ingestelde lead time (standaard **45 minuten**) vóór het eerste beschikbare bezorg- of afhaalslot. Als je eerste slot vóór de vermelde openingstijd van je venue begint, kunnen klanten al bestellen voordat je officieel open bent. Als je eerste bezorgslot bijvoorbeeld 16:00 uur is en ASAP staat aan met een lead time van 45 minuten, dan zou een klant al om 15:15 uur kunnen bestellen — ook al opent je venue pas om 17:00 uur. Om bestellingen vóór opening te voorkomen kun je óf ASAP uitschakelen, óf je eerste slot minstens op je openingstijd plus de lead time zetten (bv. 17:45 uur bij een opening om 17:00 uur en een lead time van 45 minuten). Zie [Zo werkt ASAP-bezorging samen met openingstijden](/docs/nl/guides/store-settings/opening-hours#how-asap-delivery-interacts-with-opening-hours) voor meer details.
</Warning>

Pre-order-instellingen worden apart geconfigureerd voor afhalen en bezorgen, met verschillende beschikbare dagen per methode.

## Minimale bestelbedragen

Minimale en maximale bestelbedragen worden onder **Order limits** op **Operations** ingesteld (schakel **Limit order values** in). Welke rijen worden getoond hangt af van het storetype: bij een afhaal-/bezorgstore zie je **Delivery orders** en **Pickup orders**, bij een dine-in store zie je **In-store orders**. Elke rij heeft een **Minimum**- en een **Maximum**-kolom, en er is een aparte **Minimum items**-limiet. Bezorgminima kunnen ook per zone worden overschreven onder **Delivery Zones**.

Als het winkelmandje van een klant onder het minimum ligt, ziet deze een bericht met hoeveel hij nog moet uitgeven.

## Volgende stap

Configureer nu je betaalmethoden → [Betalingen instellen](/docs/nl/getting-started/launch/set-up-payments)


## Related topics

- [Afhalen inschakelen](/docs/nl/enabling-pickup.md)
- [Menuproducten, modifiers en tags toevoegen en configureren](/docs/nl/guides/menu/products.md)
- [Operations-instellingen: prep time, auto-accept en upsells](/docs/nl/guides/store-settings/operations-settings.md)
- [Modificatorgroepen tonen en verbergen](/docs/nl/guides/menu/show-hide-modifiers.md)
- [Shipday dispatch en routeoptimalisatie](/docs/nl/guides/integrations/delivery/shipday.md)
