Een configurator voelt voor een klant als één productkeuze, maar een winkel moet iedere betaalde component kunnen herkennen. Dat verschil bepaalt of voorraad, btw, korting, retour en orderverwerking later begrijpelijk blijven. Yindle Kit Configurator gebruikt daarom echte WooCommerce-producten als opties. Elke betaalde optie komt als eigen regel met eigen SKU, prijs, voorraad en belastingklasse in de winkelwagen.
Ontwerp eerst je productmodel
Bepaal welke keuzes verplicht zijn, welke aantallen mogen variëren en welke optiecombinaties logisch zijn. Maak voor iedere verkoopbare component een WooCommerce-product met een stabiele SKU. Verborgen toeslagen lijken op korte termijn eenvoudig, maar maken de order minder transparant. Met echte producten kan een magazijnmedewerker de regel herkennen en kan WooCommerce zijn bestaande prijs-, belasting-, voorraad- en kortingslogica toepassen.
Gebruik stappen die een klant kan volgen
Combineer knoppen, selecties, afbeeldingen, aantallen en voorwaardelijke logica. Laat een stap alleen verschijnen wanneer de eerdere keuze hem relevant maakt. Een prijsinschatting op de productpagina helpt bij vergelijken, maar de winkelwagen blijft leidend voor het definitieve bedrag. De prijsaanvraag is een beperkte, alleen-lezen berekening; zij vervangt de winkelwagen niet en schrijft geen sessie. Test daarom ook een coupon, een belastinglocatie, meerdere aantallen en een lege of niet-beschikbare optie.
Bewaar wat de klant koos
Een configuratie hoort niet alleen als losse tekst aan de order te hangen. De plugin bewaart een configuratie-ID, definitieversie, labels, SKU’s en aantallen in de order-snapshot. Daarmee kan support later zien welke versie van de keuze is besteld. Oude kits uit versie 1.0.14 zonder stabiele configuratiegegevens moeten opnieuw worden ingesteld. Plan dat controlepunt voordat je bestaande producten aan een nieuwe configurator koppelt.
Controleer import en delen
Bij SKU-migratie helpt een preview om lokale koppelingen vooraf te controleren. Pas wijzigingen eenmalig en begrensd toe, en bekijk opnieuw de preview wanneer een globale groep of bronset is gewijzigd. Wil je een gekozen Kit doorsturen naar een klant of collega, dan kan Yindle Share Cart de winkelwagen laten bekijken, samenvoegen of vervangen. Dat proces blijft afhankelijk van actuele prijzen en voorraad.
Maak beheer onderdeel van het ontwerp
Leg vast wie componenten mag wijzigen en hoe nieuwe versies worden gecontroleerd. Een naam of afbeelding is verkoopinformatie, terwijl SKU, prijs en voorraad operationele gegevens zijn. Spreek daarom af hoe je een uitgeschakelde optie, een gewijzigde belastingklasse en een nieuwe definitieversie test. Zet een wijziging pas live nadat een volledige configuratie, een bestaande gedeelde link en de orderweergave opnieuw zijn gecontroleerd.
Gebruik je ook gedeelde selecties en een begeleide checkout, test dan de gezamenlijke klantreis als één scenario. Controleer of de gekozen componenten herkenbaar blijven bij delen, overnemen en bestellen.
Test de complete order
Werk op staging met het actieve thema en de gebruikte uitbreidingen. Controleer één configurator, twee configurators op dezelfde pagina, verschillende hoeveelheden, een niet-beschikbare component, belasting, korting, bestelling, annulering en terugbetaling. Kijk ook naar de mobiele bediening en de uiteindelijke orderregels. De Kit Configurator-productpagina beschrijft de productgrenzen. Voor een rustiger laatste bestelgedeelte kun je Yindle Checkout combineren; de Commerce Bundle bevat deze drie onderdelen, maar geen Terminal Payments.