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