Skip to content

Winkelwagentjes

Winkelwagentjes bevatten de producten die een klant wil kopen. Het platform ondersteunt zowel geauthenticeerde winkelwagentjes (gekoppeld aan een gebruikersaccount) als gastwagentjes (voor bezoekers die niet zijn ingelogd). Vanuit het beheerpaneel kunt u alle actieve winkelwagentjes bekijken, de inhoud inzien en zelfs artikelen namens een klant aanpassen.

Winkelwagentjes bekijken

Open Carts in de zijbalk van het beheerpaneel om alle actieve winkelwagentjes te zien. De tabel toont de bijbehorende gebruiker (of "Guest" voor anonieme wagentjes), het aantal artikelen en de aanmaakdatum.

Carts list

KolomBeschrijving
GebruikerNaam en e-mailadres van de klant, of Guest voor anonieme wagentjes
ArtikelenAantal verschillende producten in het winkelwagentje
Aangemaakt opDatum waarop het winkelwagentje voor het eerst is aangemaakt

U kunt sorteren door op de kolomkoppen te klikken en zoeken op naam of e-mailadres van de klant via de zoekbalk. Gebruik het Gebruiker-filter om alle winkelwagentjes, alleen wagentjes van geregistreerde gebruikers of alleen gastwagentjes weer te geven.

Tip: Gastwagentjes kunnen niet op naam of e-mailadres worden doorzocht, omdat er geen gebruiker aan is gekoppeld. Gebruik het filter "Guest Only" om deze te bekijken.

Een winkelwagentje bekijken

Klik op een rij in de lijst met winkelwagentjes om de detailpagina van het winkelwagentje te openen. De pagina toont de wagentjesinformatie en een volledig artikelbeheer.

Cart detail

Wagentjesinformatie

VeldBeschrijving
GebruikerNaam en e-mailadres van de klant, of "Guest" voor anonieme wagentjes
Aangemaakt opWanneer het winkelwagentje voor het eerst is aangemaakt
Bijgewerkt opWanneer het winkelwagentje voor het laatst is gewijzigd

Wagentjesartikelen

De artikelensectie toont een tabel met de miniatuurafbeelding, de titel (link naar de producteditor), de stukprijs, het aantal en het subtotaal van elk product. Onderaan wordt een totaal weergegeven.

Wagentjesartikelen beheren

Als beheerder kunt u het winkelwagentje van een klant rechtstreeks via de detailpagina aanpassen:

  • Een product toevoegen — klik op de toevoegknop en zoek naar een product om aan het winkelwagentje toe te voegen
  • Aantal bijwerken — gebruik de aantalknoppen (+ / −) of voer een getal rechtstreeks in
  • Een artikel verwijderen — klik op de verwijderknop in een artikelrij

Klik op Save om uw wijzigingen op te slaan. Het aantal moet voor elk artikel minimaal 1 zijn.

Hoe klanten het winkelwagentje gebruiken

Producten toevoegen

Klanten voegen producten toe aan hun winkelwagentje via productpagina's met de knop Add to Basket. Elke klik voegt één eenheid toe. Als het product niet op voorraad is, verandert de knop in Out of Stock en wordt deze uitgeschakeld.

Wanneer een artikel wordt toegevoegd, verschijnt er kort een succesmelding. Als de klant meer probeert toe te voegen dan de beschikbare voorraad, wordt er een foutmelding weergegeven.

De winkelwagentjespagina

Klanten openen hun winkelwagentje door op het winkelwagentjespictogram in de navigatiebalk te klikken of door naar /cart te navigeren.

Storefront cart page

De winkelwagentjespagina toont alle artikelen met de volgende informatie:

ElementBeschrijving
ProductafbeeldingMiniatuurafbeelding van het product
ProducttitelKlikbare link naar de productpagina
VoorraadbadgeGroen "In Stock", amber "Only X left" of rood "Unavailable"
StukprijsPrijs per artikel
RegeltotaalStukprijs vermenigvuldigd met het aantal
AantalknoppenMin- / Plusknop om het aantal aan te passen
VerwijderknopVerwijdert het artikel uit het winkelwagentje

Voorraadbadges:

  • In Stock (groen) — het artikel is beschikbaar en het aantal valt binnen de voorraadlimiet
  • Only X left (amber) — de klant heeft meer eenheden in het winkelwagentje dan er momenteel op voorraad zijn
  • Unavailable (rood) — het product is gedeactiveerd of volledig uitverkocht

Important: De plusknop wordt uitgeschakeld wanneer het aantal de beschikbare voorraad bereikt, zodat klanten niet meer kunnen toevoegen dan beschikbaar is.

Zijbalk met bestellingsoverzicht

De rechterkant van de winkelwagentjespagina toont een overzicht met:

  • Aantal artikelen
  • Subtotaal
  • Verzendmelding ("Calculated at checkout")
  • Totaal
  • Knop Proceed to Checkout
  • Een opmerking dat belastingen en verzendkosten worden berekend bij het afrekenen
  • Een vertrouwensbadge voor veilig afrekenen

Leeg winkelwagentje

Wanneer het winkelwagentje leeg is, wordt er een vriendelijke melding weergegeven met een knop Continue Shopping die teruglinkt naar de startpagina.

Gastwagentjes

Bezoekers die niet zijn ingelogd, kunnen toch producten aan een winkelwagentje toevoegen. Het systeem maakt een gastwagentje aan en slaat de ID ervan op in de lokale opslag van de browser.

Wanneer een gast zich later aanmeldt of een account aanmaakt, wordt het gastwagentje automatisch samengevoegd met het geauthenticeerde winkelwagentje:

  • Producten die in beide wagentjes voorkomen, krijgen hun aantallen gecombineerd (tot de voorraadlimiet)
  • Producten die alleen in het gastwagentje staan, worden toegevoegd aan het geauthenticeerde winkelwagentje
  • Het gastwagentje wordt vervolgens verwijderd

Als de samenvoeging een gecombineerd aantal moet bijstellen tot binnen de beschikbare voorraad, ziet de klant een melding waarin staat welke regel is aangepast — geen stille wijzigingen. Klanten raken nooit artikelen kwijt die ze hebben toegevoegd voordat ze inlogden.

Voorraadvalidatie

De voorraad wordt op meerdere momenten gevalideerd om overboeking te voorkomen:

MomentValidatie
Toevoegen aan wagentjeProduct moet actief zijn en voorraad > 0 hebben
Aantal bijwerkenNieuw aantal mag de beschikbare voorraad niet overschrijden
Afrekenen startenVoorraad wordt gereserveerd (verlaagd in de productvoorraad)
Verlopen afrekenssessieAls de afrekenssessie verloopt (15 minuten), wordt de gereserveerde voorraad hersteld. De klant ziet twee minuten vóór het verlopen een waarschuwingsmelding, zodat hij de kans krijgt om af te ronden of de sessie te verlengen.
Bestelling voltooienVoorraad blijft verlaagd; de afrekensnapshot wordt verwijderd

Levenscyclus van het winkelwagentje

Elk winkelwagentje doorloopt een eenvoudige levenscyclus met twee statussen:

StatusBetekenis
ActiveHet winkelwagentje is in gebruik — artikelen kunnen worden toegevoegd, bijgewerkt of verwijderd
CompletedDe klant heeft het afrekenproces voltooid en er is een bestelling aangemaakt

Wanneer een klant op Proceed to Checkout klikt, wordt er een afrekensnapshot aangemaakt vanuit het winkelwagentje. Het winkelwagentje blijft actief tijdens het afrekenen. Zodra de bestelling succesvol is geplaatst, wordt het winkelwagentje gemarkeerd als voltooid en kan er een nieuw actief winkelwagentje worden gestart.

Tip: De wagentjeslijst in het beheerpaneel toont alleen actieve winkelwagentjes. Voltooide winkelwagentjes worden niet meer weergegeven, omdat ze zijn omgezet in bestellingen.