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

# Syrve-bestellingen en -betalingen

> Hoe storekit bestellingen naar je Syrve terminal group stuurt, ordertypes en betalingen mapt, fooien en kortingen toepast en statusupdates ontvangt.

Wanneer een klant een bestelling plaatst, stuurt storekit deze naar je Syrve terminal group. Op deze pagina staat hoe bestellingen worden gemapt en wat je moet configureren — alles hier vind je onder **Syrve Order Complications** op de pagina **Syrve Settings**.

## Wanneer bestellingen worden verzonden

Bestellingen worden **direct verzonden** naar Syrve zodra ze zijn geplaatst. De bestelling toont dat deze wordt gesynchroniseerd terwijl storekit wacht op bevestiging van de kassa, en wordt pas als **Accepted** gemarkeerd zodra Syrve de bestelling heeft — een geaccepteerde bestelling is dus een bestelling die daadwerkelijk op de POS staat.

Pre-orders worden standaard direct verzonden, zodat ze meteen op de kassa verschijnen zodra ze zijn geplaatst. Zet **Buffer Orders** aan om pre-orders vast te houden en pas dichter bij het geplande tijdstip te versturen. Een vastgehouden pre-order kan alsnog vroegtijdig naar de kassa worden gestuurd met **Resend order to POS** — de bevestiging waarschuwt dat dit de geplande verzending annuleert.

## Terminal Group

Bestellingen komen binnen op de **Terminal Group** die je selecteert — dit is de kassa (of groep kassa's) in je Syrve-organisatie.

> [!WARNING]
>
> Een terminal group waarvan de kassa offline is, toont een **(asleep)**-suffix in de dropdown. Bestellingen die naar een slapende terminal group worden gestuurd, worden niet opgepakt: Syrve verloopt na enkele minuten en de bestelling wordt in storekit als **failed** gemarkeerd. Dit is de meest voorkomende Syrve-bestelfout — zie [Bestellingen mislukken: kassa slaapt](/docs/nl/guides/integrations/pos/syrve/till-offline).

## Ordertypes

Syrve vereist een ordertype op elke bestelling. Je mapt er één per fulfilmentmethode — elke dropdown toont alleen Syrve-ordertypes van het bijpassende soort:

* **Delivery Order Type** — gebruikt voor bezorgorders (Syrve's koeriersbezorging)
* **Pickup Order Type** — gebruikt voor afhaalorders (Syrve's afhalen door de klant)
* **Table Order Type** — gebruikt voor tafelbestellingen, die een rekening openen op de POS (zie [Dine-in](/docs/nl/guides/integrations/pos/syrve/dine-in)); zet op **Not used** als de winkel geen tafelbestellingen aanneemt

## Betalingen

storekit registreert de betaling op de Syrve-bestelling zodat de kassa er niet nogmaals om vraagt:

| Instelling | Wat het doet |
| - | - |
| **Cash Payment Type** | Het Syrve-betaaltype dat wordt gebruikt voor contante bestellingen — de kassa int het geld op de gebruikelijke manier. |
| **Card Payment Type** | Het Syrve-betaaltype dat wordt gebruikt voor online betalingen. storekit heeft het geld al geïnd, dus het wordt onder dit type geregistreerd als extern verwerkt. |

> [!NOTE]
>
> Als het betaaltype voor de betaalmethode van een bestelling niet is geconfigureerd, wordt de bestelling toch verstuurd — alleen zonder betaling, zodat het personeel de betaling op de kassa moet afronden. Stel beide types in voordat je live gaat.

## Fooien

Stel **Tips Type** in zodat fooien Syrve bereiken als fooien, apart geregistreerd van de betaling. Zonder fooitype blijft de fooi binnen het totaal van de betaling — het geld klopt nog steeds, het wordt alleen niet apart als fooi op de POS getoond.

## Kortingen, servicekosten en bezorgkosten

| Instelling | Wat het doet |
| - | - |
| **Discount** | Kortingen op bestelniveau worden onder deze korting aan Syrve doorgegeven. Zet op **Not sent** om kortingen niet mee te sturen. |
| **Service Charge** | Servicekosten **én bezorgkosten** worden als één gecombineerd bedrag onder deze charge aan Syrve verzonden. |

> [!WARNING]
>
> Gebruik een **flexible-sum**-charge uit Syrve Office als **Service Charge**. Percentage-charges van Syrve berekenen hun eigen percentage opnieuw op de POS en negeren het bedrag dat storekit verstuurt, waardoor het bedrag op de bon niet overeenkomt met de bestelling. Syrve staat ook maar één charge van dit type per bestelling toe — daarom komen de servicekosten en bezorgkosten gecombineerd binnen.

## Wat Syrve ontvangt

Elke bestelling bevat de naam en het e-mailadres van de klant, het telefoonnummer (omgezet naar internationaal formaat; het telefoonnummer van de winkel wordt gebruikt als dat van de klant niet kan), de storekit-bestelcode, alle items met maten en modifiers, eventuele bestelnotities als opmerking bij de bestelling, het bezorgadres (voor bezorgorders), de betaling, fooi, korting en charges zoals hierboven geconfigureerd, en het geplande tijdstip voor pre-orders.

## Statusupdates van bestellingen

Met [webhooks ingeschakeld](/docs/nl/guides/integrations/pos/syrve/connect#set-up-webhooks) stuurt Syrve de voortgang uit de keuken terug naar storekit, wat wordt gemapt op je bestelstatus:

| Syrve-status | storekit-status |
| - | - |
| Cooking started | Preparing |
| Cooking completed / Waiting | Ready for pickup (afhaalorders); Preparing anders |
| On way | Out for delivery |
| Delivered | Complete |
| Closed | Complete |

Statussen gaan alleen vooruit — een late of dubbele update zet een bestelling nooit terug.

> [!NOTE]
>
> Een bestelling die **op de kassa wordt afgeboekt**, wordt *niet* in storekit geannuleerd: een betaalde bestelling moet in storekit worden geannuleerd (en terugbetaald), door jou. storekit markeert de bestelling zodat het personeel deze bewust kan afhandelen.

## Een bestelling annuleren

Als je een afhaal- of bezorgorder in storekit annuleert, wordt deze ook op de POS geannuleerd, met de **Cancel Cause** die je hebt geselecteerd (Syrve vereist een annuleringsreden; kies er een onder **Syrve Order Complications**). Tafelrekeningen kunnen niet via de API worden geannuleerd — boek de rekening op de kassa af.

## Wanneer een bestelling de kassa niet bereikt

Als Syrve een bestelling afwijst — of de kassa deze nooit bevestigt — wordt de bestelling in storekit als **failed** gemarkeerd, met de reden op de bestelling. De bestelling van de klant wordt gewoon afgerond, dus je verliest hem nooit.

Zodra de oorzaak is verholpen, open je de bestelling, gebruik je **Resend order to POS** en bevestig je. Eén soort mislukking is op die manier niet te herstellen: een bestelling die is verlopen op een [slapende terminal group](/docs/nl/guides/integrations/pos/syrve/till-offline) bestaat al in Syrve in een foutstatus, en Syrve wijst het opnieuw versturen af als duplicaat — voer die bestelling handmatig in op de kassa.

Veelvoorkomende oorzaken en oplossingen staan in [Probleemoplossing](/docs/nl/guides/integrations/pos/syrve/troubleshooting).

## Gerelateerd

* [Syrve verbinden](/docs/nl/guides/integrations/pos/syrve/connect)
* [Live bestellingen beheren](/docs/nl/guides/orders/managing-live-orders)
* [Dine-in: tafelbestellingen](/docs/nl/guides/integrations/pos/syrve/dine-in)


## Related topics

- [Syrve POS](/docs/nl/guides/integrations/pos/syrve/overview.md)
- [Syrve probleemoplossing](/docs/nl/guides/integrations/pos/syrve/troubleshooting.md)
- [Syrve verbinden](/docs/nl/guides/integrations/pos/syrve/connect.md)
- [Syrve dine-in: tafelbestellingen](/docs/nl/guides/integrations/pos/syrve/dine-in.md)
- [5. Betalingen instellen](/docs/nl/getting-started/launch/set-up-payments.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.