Hoe order injection werkt
Ordertiming
Wanneer bestellingen worden geïnjecteerd, hangt af van het fulfillment-type en je configuratie.ASAP-bestellingen
Bestellingen voor directe fulfillment worden geïnjecteerd zodra de betaling is voltooid. De bestelling verschijnt direct in je POS.Pre-orders / geplande bestellingen
Voor bestellingen die zijn gepland voor een toekomstig tijdstip, hangt de injectietiming af van je instellingen:
Vertraagde injectie is handig als je niet wilt dat pre-orders je keukenwachtrij uren van tevoren volproppen.
Buffering wordt per POS-integratie ingesteld, niet één keer voor de hele store, en niet elke POS biedt het aan. Elke integratiepagina hieronder staat onder Stores → jouw store → Settings → Integrations → de integratie.
Deliverect kan pre-orders ook vasthouden. Het storekit-kanaal in Deliverects eigen dashboard heeft een Buffer orders-optie die los staat van de storekit-instelling hierboven. storekit stuurt altijd de gevraagde pickup- of bezorgtijd met de order mee, dus wanneer die kanaaloptie aan staat, houdt Deliverect de order vast en stuurt hem pas kort voor de gevraagde tijd door naar je POS — zelfs als Buffer Orders in storekit uit staat en de order op de dag van plaatsing al storekit heeft verlaten. Er is geen instelling voor in het storekit-dashboard: vraag Deliverect support of storekit support om dit aan te passen.
Wat is inbegrepen in bestellingen
Elke bestelling die naar je POS wordt gestuurd bevat:Orderdetails
- Uniek order-ID
- Ordertijdstempel
- Gevraagde fulfillment-tijd
Items
- Productnamen en hoeveelheden
- Modifiers en aanpassingen
- Item-level notities
- PLU-/productcodes (voor gekoppelde integraties)
Klantinformatie
- Naam
- Telefoonnummer
- E-mailadres
Fulfillment-details
- Methode (bezorging, afhalen, ter plaatse)
- Bezorgadres (indien van toepassing)
- Tafelnummer (voor ter plaatse)
- Speciale instructies
Betaling
- Betaalstatus (betaald/openstaand)
- Betaalmethode
- Fooibedrag (indien van toepassing)
Foutafhandeling
storekit is ontworpen om POS-communicatiefouten netjes af te handelen.Automatische retry
Als de POS tijdelijk onbereikbaar is:- storekit plaatst de bestelling in de wachtrij
- Probeert automatisch opnieuw met exponentiële backoff
- Blijft proberen tot het lukt
- Bestelling verschijnt uiteindelijk in POS
Klantervaring
Bestellingen worden altijd succesvol voltooid voor de klant, zelfs als POS-injectie vertraagd is:- Betaling wordt verwerkt
- Klant ontvangt bevestiging
- Bestelling verschijnt in storekit-dashboard
- Je kunt de bestelling indien nodig handmatig invoeren
Klanten ondervinden nooit hinder van tijdelijke POS-problemen. Hun bestelling wordt bevestigd en je hebt deze altijd in je storekit-dashboard.
POS-connectiefouten
Als er een aanhoudend connectieprobleem is, kunnen klanten een bericht zien met het verzoek om contact op te nemen met personeel. Dit gebeurt alleen in specifieke scenario’s zoals pay-at-table, waar POS-connectiviteit cruciaal is.Orderwijzigingen
Vóór POS-injectie
Als je een bestelling moet wijzigen voordat deze naar de POS wordt gestuurd:- Zoek de bestelling in je storekit-dashboard
- Breng de nodige wijzigingen aan
- De gewijzigde bestelling wordt naar de POS gestuurd
Na POS-injectie
Zodra een bestelling is geïnjecteerd:- Wijzigingen in storekit werken de POS niet automatisch bij
- Wijzig de bestelling direct in je POS
- Verwerk indien nodig terugbetalingen via storekit
Integratiespecifiek gedrag
Verschillende POS-integraties behandelen bestellingen iets anders.Zonal
- Bestellingen verschijnen als online bestellingen in Aztec
- Volledige modifier-ondersteuning
- Kortingen van Zonal-loyalty worden geregistreerd
- Ordernotities verschijnen op tickets
Lightspeed K-Series
- Bestellingen verschijnen op je geconfigureerde terminal
- Keukenrouting volgt je Lightspeed-setup
- Course-toewijzingen gerespecteerd (indien geconfigureerd)
TISSL (PLU-gebaseerd)
- Producten gematcht op PLU-codes
- Zorg dat alle producten geldige PLU’s hebben
- Niet-gematchte items kunnen leiden tot mislukte bestellingen
Order injection troubleshooten
Bestellingen verschijnen niet in POS
- Controleer integratiestatus: Verifieer dat de POS-connectie actief is in Store Settings
- Controleer POS-status: Zorg dat je POS-terminal online is
- Bekijk bestelling in dashboard: Kijk of er foutmeldingen op de bestelling staan
- Controleer PLU-codes: Voor handmatige koppelingsintegraties: verifieer dat PLU’s kloppen
- Controleer e-mailmeldingen: Als de bestelling niet kon worden gesynchroniseerd, ontvang je een e-mail met foutdetails
Pre-orders bereiken de POS pas vlak voor pickup
Een pre-order die dagen van tevoren is geplaatst, verschijnt pas 30-60 minuten voor de gevraagde tijd op de kassa, terwijl je hem liever meteen ziet. Ergens tussen storekit en de POS wordt hij vastgehouden; controleer elke laag één voor één.1
Bevestig dat storekit de order op de plaatsingsdag heeft ontvangen
Live Orders toont alleen orders van vandaag, dus een pre-order voor een toekomstige datum staat daar pas op de dag zelf — kijk in plaats daarvan in All Orders. De aanmaakdatum van de order is de dag waarop de klant hem heeft geplaatst. Zie Live Orders en pre-orders →.
2
Controleer de buffer van storekit
Ga naar Stores → jouw store → Settings → Integrations → Deliverect. Als Buffer Orders aan staat, houdt storekit de order vast en stuurt hem Buffer Delay (in minutes) voor de gevraagde tijd door. Zet Buffer Orders uit en klik op Save om pre-orders direct na plaatsing door te sturen. Dit is de enige buffer-instelling aan de storekit-kant; er is geen aparte op de Pre-Orders-pagina.
3
Controleer de Deliverect-kanaalbuffer
Als Buffer Orders in storekit al uit staat, zit de vertraging downstream. Het storekit-kanaal in Deliverect heeft een eigen Buffer orders-optie die geplande orders in Deliverect vasthoudt tot kort voor de gevraagde tijd. Vraag Deliverect support of storekit support om deze uit te zetten voor je storekit-kanaal.
4
Controleer hoe je POS met geplande orders omgaat
Sommige POS-systemen verbergen of parkeren orders waarvan de gevraagde tijd in de toekomst ligt en printen ze pas op de dag zelf. Als beide buffers uit staan, controleer dan de instellingen voor uitgestelde of geplande orders in de POS zelf.
Vertraagde bestellingen
- Controleer je netwerkconnectiviteit
- Verifieer dat de POS-API reageert
- Bekijk eventuele foutmeldingen in het dashboard
Ontbrekende items of modifiers
- Zorg dat alle producten correct zijn gemapt
- Controleer modifier-PLU-codes (voor TISSL/handmatige koppeling)
- Verifieer dat producten bestaan in de POS
Verkeerde prijzen
- Controleer tax-inclusive vs tax-exclusive instellingen
- Verifieer dat prijzen matchen tussen systemen
- Sync menu opnieuw als je automatische sync gebruikt
Best practices
Test voordat je live gaat
Test order injection altijd grondig:- Plaats een testbestelling met verschillende items
- Voeg modifiers en speciale verzoeken toe
- Verifieer dat alles correct in de POS verschijnt
- Test verschillende fulfillment-methoden
Monitor de orderflow
- Controleer regelmatig dat bestellingen doorstromen naar POS
- Stel alerts in voor injectiefouten (indien beschikbaar)
- Beoordeel mislukte bestellingen snel
Houd systemen synchroon
- Sync menu’s regelmatig als je pull-integraties gebruikt
- Werk PLU-codes bij bij het toevoegen van nieuwe items
- Test na het maken van menuwijzigingen