Hoe het werkt
Wanneer een klant een modifier-optie selecteert waaraan geneste modifiers zijn gekoppeld, verschijnen daaronder extra modifier-groepen. Als de selectie wordt gewijzigd, worden de geneste groepen dienovereenkomstig bijgewerkt. Voorbeeld: Build Your Burger- Klant ziet “Choose your patty” met opties: Beef, Chicken, Veggie
- Klant selecteert “Beef”
- Een nieuwe modifier-groep verschijnt: “How would you like it cooked?” met opties: Rare, Medium, Well Done
- Als de klant naar “Veggie” verandert, verdwijnt de bereidingsvoorkeur (niet van toepassing)
Veelvoorkomende use cases
Ondersteunde integraties
Geneste modifiers worden ondersteund bij het synchroniseren van menu’s vanuit:- Deliverect
- Stream
- Toast
- Zonal Aztec
Op een menu dat vanuit een POS of menubeheerssysteem wordt gesynchroniseerd, worden geneste modifiers daar geconfigureerd en synchroniseren ze automatisch naar storekit. Op een menu dat je in storekit bouwt, koppel je ze per optie: klik op het potloodicoon op een modifier-optie om het paneel Edit modifier te openen en gebruik daarna het tabblad Sub-Modifiers.
Nesting-diepte
Hoeveel niveaus van nesting worden meegesynchroniseerd hangt af van de integratie.Klantervaring
Geneste modifiers bieden een schonere checkout-ervaring:- Klanten zien alleen relevante opties op basis van hun selecties
- Vermindert overweldiging door te veel keuzes tegelijk
- Begeleidt klanten door logische personalisatiestappen
- Voorkomt ongeldige combinaties (bijv. bereidingsvoorkeur voor een veggie-burger)
Hoe selecties worden afgehandeld
Wanneer een bovenliggende modifier-selectie verandert:- Eventuele geneste modifier-groepen voor de vorige selectie worden verborgen
- Selecties in die verborgen groepen worden gewist
- Nieuwe geneste modifier-groepen voor de huidige selectie verschijnen
- Verplichte geneste modifiers moeten worden voltooid vóór de checkout
Waarom een product als uitverkocht verschijnt wanneer zijn modifiers onbeschikbaar zijn
Weet je nog niet zeker of modifiers de oorzaak zijn? Item verschijnt niet op het menu sluit de andere redenen uit — snoozes, categorie-uren, voorraad en menu-instellingen — voordat je hier in modifier-groepen duikt.
Wat de klant ziet
Wat er op de bestelpagina gebeurt, hangt af van de menu-instelling Unavailable Product Options, omdat die bepaalt of onbeschikbare opties nog steeds in de groep worden vermeld:
Een verplichte groep waar helemaal geen opties in zijn geconfigureerd — bijvoorbeeld een groep die zonder opties vanuit de POS is gesynchroniseerd — verschilt alleen op Hide: het product wordt volledig uit het menu verwijderd in plaats van grijs met Currently sold out te worden weergegeven.
Hoe je dit herkent
1
Open de modifier-groepen van het product
Ga naar Menus, klik op Edit op het menu, klik op het product en open het tabblad Modifiers van het paneel Edit product. Elke rij van de tabel Group / Options is een modifier-groep die aan dit product is gekoppeld; klik op Edit op een rij om de groep te openen.
2
Controleer of de groep verplicht is
Kijk in de groep onder How many options can customers choose?. Er zijn twee numerieke velden: het eerste is het minimum, het tweede het maximum. Een minimum van 1 of meer maakt de groep verplicht.
3
Controleer de opties
Elke rij van de tabel van de groep is een Option met een In Stock-toggle. Als elke optie is uitgezet — of de tabel leeg is en alleen Add an option wordt aangeboden — kan een verplichte groep hier niet worden voldaan, en is het product onbeschikbaar.
4
Zoek uit welke groepen genest zijn
Geneste groepen verschijnen in de Modifiers-lijst van het product precies zoals gewone groepen — het dashboard markeert een groep niet als genest. Om de nesting te zien, klik je op het potloodicoon op de rij van een modifier-optie om het paneel Edit modifier te openen en ga je naar het tabblad Sub-Modifiers. De kolom Sub-Modifier Group toont de groepen die die optie onthult, elk met zijn (minimum - maximum)-bereik; No sub-modifier groups added betekent dat de optie er geen onthult.
Op POS-beheerde menu’s, los het op in de POS
Op een POS-beheerd menu (Deliverect, Toast, Zonal, Stream, Lightspeed K-Series, 3S POS) komen de modifier-structuur, het minimum van elke groep en de beschikbaarheid van elke optie allemaal uit de POS, en elke sync schrijft de POS-waarden terug over alles wat je in storekit wijzigt. Dus voor een Toast-menu dat via Stream wordt geleverd, maak je de wijziging in Toast:- markeer minstens één optie in de verplichte geneste groep opnieuw als beschikbaar, of
- stel het minimum van die groep in op 0 zodat deze niet meer verplicht is, of
- herstructureer deze zoals hieronder beschreven
- Stream en Deliverect pushen het menu wanneer het in het bronsysteem wordt gepubliceerd. Er is geen sync-knop in storekit voor die integraties.
- Lightspeed K-Series-, Zonal- en Toast-menu’s hebben een Sync-knop op de rij van het menu in Menus.
Verkies een optionele losstaande groep boven een verplichte geneste
Waar de geneste keuze echt onderdeel is van een optionele extra, model je de extra als één optionele groep in plaats van als een optie die een verplichte groep onthult:
Houd verplichte minima voor keuzes die de klant moet maken over het product zelf (maat, basis, bereidingsvoorkeur), niet voor add-ons.
Problemen oplossen
Geneste modifiers verschijnen niet
Als geneste modifiers niet verschijnen:- Controleer of je POS-/menusysteem geneste modifiers correct heeft geconfigureerd
- Controleer of het menu recent is gesynchroniseerd
- Zorg dat je een ondersteunde integratie gebruikt (Deliverect, Stream, Toast of Zonal Aztec)
Een product wordt weergegeven als uitverkocht maar lijkt beschikbaar in het dashboard
Controleer de verplichte modifier-groepen, ook geneste. Zie Waarom een product als uitverkocht verschijnt wanneer zijn modifiers onbeschikbaar zijn.Verkeerde modifiers verschijnen
Als onjuiste geneste modifiers verschijnen:- Controleer de bovenliggende-onderliggende relaties in je POS-systeem
- Sync je menu opnieuw na het maken van wijzigingen
- Controleer of modifier-groep-ID’s correct zijn gekoppeld