Configureerbare producten maken in Magento 2

Een configureerbaar product is een product waarbij klanten zelf een variant kiezen, zoals een maat of kleur. In de webshop zien ze één productpagina met keuzeopties.

Gebruik een configureerbaar product als elke variant een eigen artikelnummer (SKU) en eigen voorraad bijhouden heeft. Verkoop je het T-shirt “Hawaii” in 3 kleuren en 4 maten? Dan maak je één configureerbaar product met 12 varianten: rood S, rood M, rood L, enzovoorts. Elke variant heeft zijn eigen SKU en voorraad, zodat je precies weet hoeveel stuks je nog hebt van elke combinatie.

Zo ziet een configureerbaar product eruit in je webshop:

Voorbeeld van een configureerbaar product in Magento 2

Voordat je begint

Voordat je een configureerbaar product kunt aanmaken, moeten de juiste kenmerken klaarstaan, zoals “Kleur” en “Maat”. Die worden beheerd in de attributenset. Weet je niet zeker of deze al bestaan? Vraag het je beheerder, want zonder de juiste kenmerken kun je geen varianten aanmaken.

Een kenmerk werkt alleen als keuzeoptie als het aan deze eisen voldoet:

  • Het type is Dropdown, Visual Swatch (kleurvlakjes) of Text Swatch
  • Values Required staat op Yes
  • Scope staat op Global

Klopt dit niet? Dan kun je het kenmerk niet gebruiken.

Stap 1: Kies het producttype

  1. Ga in het beheerderspaneel naar Catalog > Products.
  2. Klik rechtsboven op de pijl naast Add Product.
  3. Kies Configurable Product.

Stap 2: Kies de attributenset

De attributenset bepaalt welke velden je te zien krijgt. Bovenaan de pagina staat standaard “Default” ingesteld.

  1. Klik op het veld bovenaan en zoek de juiste attributenset op naam.
  2. Selecteer de attributenset die je wilt gebruiken, bijvoorbeeld “Kleding”. De pagina past zich aan en toont alleen de velden die bij dit producttype horen.
  3. Moet je nog een kenmerk toevoegen? Klik dan op Add Attribute.

Stap 3: Vul de verplichte velden in

Verplichte velden zijn gemarkeerd met een rood sterretje *.

  1. Voer de Product Name in.
  2. Voer een SKU in, of accepteer de automatisch gegenereerde waarde op basis van de productnaam.
  3. Voer de Price in. Per variant kun je later een afwijkende prijs instellen.
  4. Zet Enable Product op No. Je publiceert het product pas als alles klaar is, inclusief de varianten.
  5. Klik op Save. Bovenaan verschijnt nu de Store View-kiezer.
  6. Kies de Store View waar dit product beschikbaar moet zijn.

Stap 4: Vul de basisinstellingen in

  1. Tax Class: kies None of Taxable Goods, afhankelijk van je productsoort.
  2. Quantity: laat dit leeg. De voorraad stel je straks per variant in, bijvoorbeeld apart voor rood S en rood M.
  3. Stock Status: dit staat nu op Out of Stock. Dat klopt, want je hebt nog geen varianten met voorraad aangemaakt. Zodra je dat doet, past Magento de status automatisch aan.
  4. Voer het Weight in.
  5. Laat Visibility op Catalog, Search staan. Zo is het product vindbaar via zoeken én zichtbaar in je categorieoverzicht.
  6. Wil je het product in de lijst met nieuwe producten tonen? Vink dan Set Product as New aan.
  7. Wijs het product toe aan een categorie:
    • Bestaande categorie: begin met typen in het zoekvak en selecteer de juiste categorie.
    • Nieuwe categorie: klik op New Category, voer de naam in en kies de bovenliggende categorie. Klik op Create Category.
  8. Kies het Country of Manufacture.

Stap 5: Opslaan

Klik rechtsboven op Save om je werk te bewaren.

Ga daarna verder met de varianten aanmaken en configureren, waar je de kleuren, maten en bijbehorende voorraad per variant instelt.

Problemen oplossen

Dit komt bijna altijd door één van twee dingen: het type van het kenmerk klopt niet (het moet Dropdown, Visual Swatch of Text Swatch zijn), of Scope staat niet op Global. Laat je beheerder dit controleren via Stores > Attributes > Product. Jij kunt dit zelf niet aanpassen.
Het product staat in de webshop als uitverkocht, terwijl je wel voorraad hebt ingevoerd. Controleer of elke variant een voorraadaantal heeft: open elke variant afzonderlijk en controleer het veld Quantity. Controleer ook of alle varianten correct gekoppeld zijn aan het hoofdproduct via het tabblad Configurations.
Een bepaalde variant is niet te kiezen in de webshop. Controleer of de variant op Enabled staat via het veld Enable Product. Controleer ook of de variant een prijs heeft: een variant zonder prijs wordt niet getoond.
De prijs in de webshop klopt niet of wisselt onverwacht. Dit gebeurt als de basisprijs op het hoofdproduct niet hetzelfde is als de prijzen van de varianten. Magento toont de laagste variantprijs als startprijs. Controleer de prijs op elke variant afzonderlijk via het tabblad Configurations.
De productafbeelding verandert niet als een klant een andere kleur of maat kiest. De afbeelding is alleen aan het hoofdproduct gekoppeld, niet aan de afzonderlijke varianten. Voeg per variant de juiste afbeelding toe via Configurations: klik op een variant, ga naar Images en upload de bijbehorende afbeelding.