Ga naar de inhoud
Pure Plugins
  • Over ons
  • Plugins
  • FAQ
  • Inloggen
  • Over ons
  • Plugins
  • FAQ
  • Inloggen
Pure Plugins
  • Over ons
  • Plugins
    • Pure Shop for WooCommerce
    • Pure Shop Filter
    • Pure EPR
    • Pure Smart Form ID
    • Pure Cookies
    • Pure Core
  • FAQ
  • Over ons
  • Plugins
    • Pure Shop for WooCommerce
    • Pure Shop Filter
    • Pure EPR
    • Pure Smart Form ID
    • Pure Cookies
    • Pure Core
  • FAQ
Inloggen
Documentatie
Overzicht
  • Over Pure Shop
  • Aan de slag
  • Basis
    • Variant-weergave
    • Attribuut plaatsen
    • Hover-afbeelding
    • Wensenlijst
    • Actie-labels
    • Inpakservice
    • Kortingsregels
    • Voorwaarden
    • Verzendmeter
    • Betaalopties
    • Checkout
    • Herroeping
    • Meldingen
    • Vakantiemelding
    • Kassakoopjes
  • Pro
    • Licentie
    • Betaalpagina
    • Instellen
    • Overzicht
    • Abonnementen
    • Betalingsopvolging
    • Extra velden
    • Ordernummer
    • Aanvulling
    • Account-uitnodiging
    • Aantal-regels
    • Brievenbus-max
    • Sets
    • Add-ons
    • Spiegel-product
    • Funnel Pro
    • Sociale signalen
    • Populaire categorieën
    • CSV import/export
    • Statussen
    • E-mails
  • Filter
    • Indexeren
    • Filters instellen
    • Weergave en stijl
    • Samen met Pure Shop
  • Voor bouwers
  • Veelgestelde vragen
Niets gevonden. Probeer een ander woord.
  1. Documentatie>
  2. Pure Shop documentatie>
  3. Pure Shop Pro>
  4. Add-on-producten
Pro

Add-on-producten

Op deze pagina
  • Wat het doet
  • Aanzetten
  • Instellingen
  • Let op

Wat het doet

Het blok “Maak het compleet” op je productpagina: extra producten die de klant met een vinkje meeneemt. Een kaars erbij, een kaartje erbij, een navulling erbij. Elke add-on is een echt product, met zijn eigen prijs en zijn eigen voorraad.

Aanzetten

Zet de module aan onder Pure Shop > Instellingen > Modules, schakelaar “Add-on-producten”. De schakelaar slaat direct op.

Open daarna het hoofdproduct. In de productgegevens staat op de tab Algemeen het onderdeel “Add-on-producten” met een koppelingen-tabel.

Instellingen

De tabel heeft per rij drie kolommen. Met “+ Add-on toevoegen” komt er een rij bij, met het kruisje haal je een rij weg.

Product of variatie. Zoek een product of een losse variatie. Een variatie betekent dat jij de variant vastlegt. Een variabel product betekent dat de klant de variant kiest op de productpagina.

Verplicht. Het onderdeel gaat altijd mee en is niet uit te vinken.

Verbergen op pagina. Alleen voor verplichte onderdelen. Het onderdeel gaat gewoon mee in de winkelwagen en op de bon, maar het blok op de productpagina toont de regel niet. Handig voor een zakje of een doosje dat er altijd bij hoort.

Prijsmodel add-ons. Onder de tabel kies je hoe de bundel wordt afgerekend. Zie “Het prijsmodel” verderop.

Het aantal van een add-on volgt altijd het hoofdproduct.

Waar het blok staat

Het blok staat direct onder de extra velden van het product. De plek volgt de instelling “Positie extra velden” onder Pure Shop > Instellingen > Beheer: “Boven het add-to-cart-formulier” (de standaard), “Vlak voor de knop” of “Na de knop”.

Vlak boven de bestelknop staat “Totaalprijs:”, met het hoofdproduct plus de verplichte en de aangevinkte add-ons. Dat bedrag loopt mee terwijl de klant vinkt en kiest.

Het verschil met een set

Elke aangevinkte add-on wordt een eigen bestelregel, met de eigen prijs en de echte voorraadbewaking van dat product. Je verkoopt dus geen schaduwkopie waarvan de voorraad ergens anders vandaan komt.

In de winkelwagen en op de bestelling staat “Hoort bij” bij de add-on-regel, zodat je bij het inpakken ziet waar het bij hoort. Het aantal van de add-on volgt het aantal van het hoofdproduct: twee kaarsen betekent twee kaartjes. Past de klant het aantal later in de winkelwagen aan, dan schuift de add-on mee. Haalt hij het hoofdproduct weg, dan gaan de add-ons mee weg.

Add-ons met maten of kleuren

Koppel je het hele variabele product, dan kiest de klant zelf. Na het aanvinken verschijnen er keuzelijstjes onder dat item, een per attribuut, bijvoorbeeld Maat. Zonder JavaScript staan die lijstjes er gewoon altijd.

Koppel je een specifieke variatie, bijvoorbeeld “Zakje 10×15”, dan ligt de variant vast en ziet de klant alleen een vinkje met de naam en de maat erachter. Wil je maar een paar maten aanbieden, koppel die dan als losse variatie-rijen.

De add-on staat los van het hoofdproduct. Er is geen automatische koppeling zoals “zelfde kleur als het hoofdproduct”.

Verplichte onderdelen, voor complete bundels

Zet je een onderdeel op verplicht, dan gaat het altijd mee. In de winkelwagen heeft zo’n regel geen verwijder-kruisje: hij verdwijnt alleen samen met het hoofdproduct. Daarmee bouw je een bundel die niet half geleverd kan worden.

Een optioneel onderdeel dat niet leverbaar is (uitverkocht, geen prijs of niet gepubliceerd) verdwijnt gewoon uit het blok, de klant merkt er niets van. Een verplicht onderdeel blijft wel staan, met de melding dat het tijdelijk niet leverbaar is. Bestellen kan dan even niet.

Jij ziet het ook. Op het hoofdproduct staat dan een geel kader “Let op: deze add-ons zijn nu niet leverbaar:” met per add-on de reden: niet gepubliceerd, geen prijs of uitverkocht.

Kiest de klant in een keuzelijstje toch een combinatie die op of onbestaand is, dan komt er een nette foutmelding bij het toevoegen. Er belandt nooit iets half in de winkelwagen.

Het prijsmodel

Een add-on rekent altijd zijn echte productprijs, bij een variatie de variatieprijs. Geen vaste meerprijs, geen percentage. Wat je wel kiest is hoe de bundel wordt gepresenteerd, met de keuzelijst “Prijsmodel add-ons”. Dat stel je per hoofdproduct in.

Prijs per onderdeel-regel (standaard). Elk onderdeel staat met zijn eigen prijs op een eigen regel.

Totaalprijs op dit product (verplichte onderdelen gratis mee als “Inbegrepen”). De prijs van het hoofdproduct is de complete bundelprijs. Verplichte onderdelen gaan zonder eigen prijs mee en tonen “Inbegrepen” op hun regel. Hun voorraad telt gewoon af. Optionele add-ons houden ook dan hun eigen prijs.

Kortingsregels pakken een add-on-regel als elk ander product, want het is een gewone WooCommerce-orderregel. In de totaalprijs-modus staat de verplichte regel op nul en doet de bundelprijs op het hoofdproduct mee met kortingsregels op dat product.

Een meerprijs hoort bij de hoofdregel. Bestelt de klant via een spiegel-product met een meerprijs, of vult hij een extra veld met een meerprijs in, dan komt dat bedrag één keer op het hoofdproduct. De add-on-regels nemen het niet over en een regel met “Inbegrepen” blijft op nul.

Een spiegel-product als add-on

Een spiegel-product kan zelf ook een add-on zijn. Het blok toont dan de naam van de spiegel, met de prijs van de bron plus de meerprijs van de spiegel. In de winkelwagen gaat de bron, zodat voorraad, meerprijs en regelnaam gewoon kloppen. Hiervoor moet de module Spiegel-product aan staan.

Let op

  • Elk onderdeel houdt zijn eigen btw-tarief, want het zijn echte orderregels. In de totaalprijs-modus zit de hele bundelprijs op de hoofdregel en geldt dus het tarief van het hoofdproduct. Zit er in die bundel iets met een ander tarief, kijk daar dan even naar voordat je hem live zet.
  • In de totaalprijs-modus verreken je prijsverschillen tussen varianten zelf in de bundelprijs. Wil je dat niet, leg dan de variant per bundel vast.
  • Het prijsmodel wordt vastgelegd op het moment dat de klant iets in de winkelwagen legt. Wissel je daarna van model, dan verandert een bestaande winkelwagen niet.
  • Het blok plaatst zichzelf op de productpagina. Er is geen shortcode, blok of widget om het ergens anders neer te zetten.

Terug naar Pure Shop Pro

Bijgewerkt voor Basis 1.0.75, Pro 1.0.80 op 5 oktober 2026

VorigeSetsVolgendeSpiegel-product

Navigatie

Home

Plugins

Over ons

Documentatie

FAQ

Partner worden

Contact

Pure Plugins

Eenvoudige plugins. Slim gebouwd. Voor jouw WordPress website.

Juridisch

Algemene voorwaarden

Privacyverklaring

Cookiebeleid

Verwerkersovereenkomst

© 2026 Pure Plugins, een handelsnaam van NOMAXX BV

Cookies op deze site

Noodzakelijke cookies houden de site werkend. Voor analyse en marketing vragen we eerst je toestemming. Je keuze kun je altijd weer intrekken.

Noodzakelijk Nodig om de website te laten werken. Altijd actief. Altijd actief
Bestelling of overeenkomst herroepen