Skip to main content
Centegra is een enterprise POS-systeem dat vaak wordt gebruikt in de hospitality. De storekit-integratie maakt automatische order injection mogelijk. Menubeheer gebruikt handmatige productkoppeling — je bouwt je menu in storekit en koppelt producten aan hun Centegra-ID’s.

Wat je krijgt

  • Order injection - Online bestellingen direct verstuurd naar Centegra
  • Tafelmapping - Route ter plaatse-bestellingen naar een Centegra-Location en tafel op POS-ID
  • Handmatige productkoppeling - Volledige controle over de presentatie van je online menu

Aan de slag

Wat je nodig hebt

Neem contact op met je Centegra-accountmanager om te verkrijgen:
  • Secure Key - Je API-key op bedrijfsniveau
  • Site ID - Identificeert je specifieke locatie
Je moet ook vestigingsspecifieke instellingen configureren in het storekit-dashboard nadat je bent verbonden.

Centegra verbinden

  1. Ga naar Settings > Integrations in je storekit-dashboard
  2. Selecteer Centegra
  3. Voer je Secure Key in
  4. Klik op Connect

Je site selecteren

Nadat je op accountniveau bent verbonden:
  1. Ga naar Stores → je store → SettingsIntegrationsCentegra
  2. Selecteer je Centegra Site uit de beschikbare opties
  3. De Site ID wordt opgeslagen voor order routing

Vestigingsinstellingen configureren

Elke vestiging vereist specifieke Centegra-instellingen:
Alle instellingen moeten overeenkomen met geldige waarden in je Centegra-systeem. Onjuiste configuratie zorgt ervoor dat bestellingen mislukken.

Producten koppelen

Centegra gebruikt handmatige productkoppeling — producten worden niet automatisch gesynchroniseerd vanuit je POS.

Hoe het werkt

  1. Maak je menu in storekit met categorieën, producten en modifiers
  2. Voer voor elk product de Centegra Product ID in het POS-ID-veld in
  3. Voer voor elke modifier de Centegra Product ID in
  4. Wanneer bestellingen worden geplaatst, stuurt storekit de Product-ID’s naar Centegra

Product-ID’s vinden

Je Centegra Product-ID’s zijn te vinden in:
  • Centegra back office onder Products
  • Product-exportrapporten
  • Door contact op te nemen met je Centegra-supportteam

Modifiers koppelen

Modifiers hebben ook Product-ID’s van Centegra nodig:
  1. Ga naar je modifier-groepen in storekit
  2. Voer voor elke modifier-optie de Centegra Product-ID in
  3. Modifiers worden verstuurd als child items gekoppeld aan hun parentproduct

Hoe bestellingen werken

Orderflow

  1. Klant plaatst bestelling op je storekit-store
  2. Bestelling wordt gevalideerd bij Centegra (TransactionValidate)
  3. Als geldig, wordt de bestelling ingediend (Transaction)
  4. Bestelling verschijnt in Centegra op de geconfigureerde kassa
  5. Klant ontvangt bevestiging met transactie-ID
Als een bestelling niet kan worden gesynchroniseerd naar Centegra, ontvang je een e-mailmelding met de foutdetails en een directe link naar de bestelling in je dashboard.

Ordertypes

Wat Centegra ontvangt

Elke bestelling bevat:
  • Externe transactie-ID (timestamp-gebaseerd)
  • Location-, till- en clerk-ID’s
  • Alle items met Product-ID’s, hoeveelheden en prijzen
  • Modifiers als child items gekoppeld aan parents
  • Berekende kortingen verdeeld over items
  • Betaaldetails met media-ID
  • Klantnaam, e-mail, telefoon
  • Orderreferentienummer
  • Starttijd voorbereiding (voor planning)
  • Ordernotities

Kortingen

Wanneer een korting wordt toegepast:
  • Het kortingsbedrag wordt proportioneel verdeeld over alle items
  • Elk item toont zijn eenheidsprijs, bruto totaal en kortingsbedrag
  • Centegra ontvangt de volledige kortingsuitsplitsing

Fooien

Fooien worden behandeld als een negatief betalingsregelitem, waarbij het ordertotaal accuraat blijft terwijl gratuity apart wordt bijgehouden.

Tafels en dine-in-routing

De Centegra-instellingenpagina heeft geen floorplan of table sync-knop. Maak je areas en tafels in storekit (zie dine-in-tafels) en geef elke tafel het matchende Centegra POS-ID, zodat ter plaatse-bestellingen naar de juiste tafel binnen de geconfigureerde Location worden gerouteerd.

Troubleshooting

Verbindingsproblemen

“Secure Key not found”
  • Verifieer dat je Secure Key correct is ingevoerd op accountniveau
  • Neem contact op met Centegra-support om je API-toegang te bevestigen
“Site not found”
  • Controleer of Site ID overeenkomt met je locatie in Centegra
  • Zorg dat je Secure Key toegang heeft tot deze site

Orderproblemen

Bestellingen mislukken bij validatie
  • Controleer of alle vestigingsinstellingen zijn geconfigureerd (location, till, clerk, enz.)
  • Verifieer dat de Till Secure Key correct is
  • Zorg dat alle producten geldige Centegra Product-ID’s hebben
“Product doesn’t have posId”
  • Het falende item mist zijn Centegra Product-ID
  • Bewerk het product in storekit en voeg de POS-ID toe
“Modifier doesn’t have posId”
  • Een modifier-optie mist zijn Product-ID
  • Bewerk de modifier en voeg de Centegra Product-ID toe

Verkeerde items of prijzen

  • Verifieer dat Product-ID’s overeenkomen tussen storekit en Centegra
  • Controleer of de Price Level-instelling correct is voor je online menu
  • Zorg dat btw-tarieven zijn geconfigureerd op producten

Ter plaatse-bestellingen bereiken niet de juiste tafel

  • Bevestig dat je vestiging een geldige Site ID (posId) heeft
  • Controleer of de Location geselecteerd in de storekit Centegra-instellingen bestaat in Centegra
  • Verifieer dat elke storekit-tafel de POS-ID van de matchende Centegra-tafel draagt

Go-live checklist

Voordat je lanceert:
  • Secure Key ingevoerd op accountniveau
  • Vestigingsinstellingen geconfigureerd (location, till, clerk, media, source, price level)
  • Alle producten hebben Centegra Product-ID’s
  • Alle modifiers hebben Centegra Product-ID’s
  • Plaats een testafhaalorder
  • Verifieer dat de bestelling op de juiste kassa in Centegra verschijnt
  • Controleer dat items, modifiers en prijzen correct zijn
  • Test een bezorgorder met volledig adres
  • Maak tafels in storekit aan met hun Centegra POS-ID’s (bij gebruik van ter plaatse)

Ondersteunde functies

Gerelateerd