PrestaShop product niet op voorraad: verbergen, tonen of nabestellingen aannemen
Een PrestaShop-product dat niet op voorraad is, kun je op drie manieren behandelen: tonen met een melding en een inactieve knop, bestellingen aannemen met een langere levertijd, of uitschakelen met een redirect. Bij een tijdelijk gat wint meestal de eerste of de tweede optie. Bewaar uitschakelen voor producten die niet in je assortiment terugkomen.
Auteur: Het TellMyShop-team. Een gids voor eigenaren van PrestaShop-winkels: de oorzaak, de oplossing met de hand en hetzelfde werk in een gesprek met de chat.
Laatst bijgewerkt: · 6 min lezen
Beslistabel: wat je doet met een product zonder voorraad
De keuze hangt af van twee vragen: komt het artikel terug, en weet je wanneer. De tabel hieronder dekt de typische situaties.
| Situatie | Wat je instelt | Wat de klant ziet | Wat er in Google gebeurt |
|---|---|---|---|
| Het artikel komt terug, je weet niet wanneer | product tonen, bestellingen weigeren | een pagina met een melding dat het niet op voorraad is, inactieve knop | de pagina blijft, beschikbaarheid “niet op voorraad” |
| Het artikel komt terug op een bekende datum, de leverancier is betrouwbaar | bestellingen bij geen voorraad toestaan, met een melding over de datum | een gewone knop en een melding, bijv. “verzonden binnen 10 dagen” | de pagina blijft, beschikbaarheid komt overeen met de melding |
| Product op bestelling, gemaakt na aankoop | bestellingen altijd toestaan | levertijd naast de prijs | de pagina blijft |
| Product uit het assortiment, er is een opvolger | uitschakelen met een 301 redirect naar de opvolger | meteen de pagina van het nieuwe product | het oude adres geeft verkeer door aan het nieuwe |
| Product uit het assortiment, geen opvolger | uitschakelen met een redirect naar de categorie | de categorie met vergelijkbare producten | het oude adres valt uit de resultaten |
| Seizoensgebonden, volgend jaar terug | tonen met een seizoensmelding of uitschakelen tijdens de pauze | hangt af van de keuze | lang uitschakelen betekent dat de pagina haar positie verliest |
De datum in de tweede rij is maar een voorbeeld. Vul alleen een datum in die je waarmaakt, want de klant betaalt vooraf.
Waar je het in PrestaShop instelt
De instellingen staan op twee plekken: de standaard voor de hele webshop en de eigen instelling van een product. De eigen instelling van het product gaat voor op de standaard.
- Open Winkelparameters → Productinstellingen. De pagina staat beschreven in de gebruikershandleiding van PrestaShop 8.
- Stel in de sectie voorraad in of de webshop standaard bestellingen aanneemt voor producten die niet op voorraad zijn.
- Vul de labels in: voor producten op voorraad, voor producten die niet op voorraad zijn en besteld kunnen worden, en voor producten die niet op voorraad zijn en niet besteld kunnen worden.
- Sla op en open daarna een product met voorraad nul in de webshop om het resultaat te zien.
- Open voor uitzonderingen het product in Catalogus → Producten, ga naar het tabblad voorraad en kies het gedrag bij geen voorraad: bestellingen weigeren, bestellingen toestaan of de standaard van de webshop gebruiken.
- Vul voor een product dat bij geen voorraad bestellingen aanneemt je eigen melding over de datum in.
Bij producten met combinaties wordt de voorraad per combinatie apart geteld. Een klant kan op dezelfde pagina maat M beschikbaar en maat L niet beschikbaar zien.
Moet je producten zonder voorraad uit categorielijsten verbergen?
De standaardinstellingen van PrestaShop hebben niet één schakelaar om “producten zonder voorraad uit lijsten te verbergen”. Je hebt drie routes:
- Een beschikbaarheidsfilter in de module voor facetzoeken. De klant vinkt zelf “op voorraad” aan, en de producten zonder voorraad blijven in de webshop.
- Het product uitschakelen. Het verdwijnt uit lijsten en de zoekfunctie, maar het adres werkt niet meer. Dat heeft alleen zin bij een langer gat en met een redirect.
- Een module van derden die producten met voorraad nul verbergt of achteraan de lijst zet. Controleer of die met jouw versie van de webshop werkt.
Producten zonder voorraad achteraan de categorie zetten is vaak beter dan ze verbergen. De klant ziet eerst wat hij meteen kan kopen, en de productpagina blijft werken. Ook de link van de categorie naar het product blijft, en de handleiding van Google over de structuur van een webshop raadt aan dat elk belangrijk product vanuit een categorie gelinkt is. De volgorde van producten bespreken we in een apart bericht over de volgorde van producten in een categorie.
Wat Google zegt
Google wil dat de pagina en de productgegevens hetzelfde zeggen. In zijn Merchant Center-hulp over het kenmerk availability eist Google dat de beschikbaarheid in de productfeed overeenkomt met die op de pagina en in de winkelwagen. Zegt de webshop “niet op voorraad” en de feed “op voorraad”, dan kan het aanbod worden afgekeurd. Over zulke afkeuringen schrijven we in het bericht over afgekeurde artikelen in Merchant Center.
Voor producten die voorgoed zijn weggehaald, raadt de hulp van Google over 404-fouten aan dat het oude adres een 404 of 410 geeft als er geen inhoud is die het vervangt. Is er een opvolger of een passende categorie, dan houdt een 301 redirect het verkeer vast. Dat beschrijven we stap voor stap in het bericht over een uitlopend product in PrestaShop.
De meest voorkomende fouten met artikelen zonder voorraad
Nabestellingen toegestaan voor de hele webshop. Iemand heeft de standaard gewijzigd zodat één product besteld kon worden, en vanaf dan kopen klanten alles wat niet op voorraad is. Stel de uitzondering in op de productpagina, niet in de instellingen van de webshop.
Dezelfde melding voor elk product. “Op bestelling leverbaar” bij een product dat volgende week terug is en bij een product dat over drie maanden terug is, zijn twee verschillende beloften. Vul bij langere wachttijden de melding op de productpagina in.
De voorraad in de webshop klopt niet met het magazijn. Wordt de voorraad bijgewerkt door magazijnsoftware of een groothandel, dan wordt een wijziging in de backoffice bij de volgende synchronisatie overschreven. Zoek eerst uit waar de webshop zijn voorraad vandaan haalt.
Het product uitschakelen telkens als het op is. Een product dat elke maand verdwijnt en terugkomt, verliest elke keer zijn pagina in Google.
Hoe de chat het gedrag bij geen voorraad voor veel producten instelt
Hetzelfde veld in tientallen producten aanklikken is saai werk. Met de TellMyShop-module beschrijf je de regel, en je chat (Claude of ChatGPT) vindt de producten en maakt één wijziging klaar.
Jij: Producten in de categorie Meubels op bestelling moeten altijd bestellingen aannemen, ook met voorraad nul.
Je chat: De categorie heeft 18 producten. 12 hebben deze instelling al, 6 gebruiken de standaard van de webshop, die bij geen voorraad bestellingen weigert. Voorbeeld voor die 6:
Jij: Sla op.
Je chat: Het gedrag bij geen voorraad wijzigen vereist de schakelaar Verkoop in het modulepaneel. Zet je hem aan, dan sla ik deze 6 producten op en vertel ik je hoe je de wijziging ongedaan maakt.
oude versie: bij geen voorraad: standaard (bestellingen weigeren)
nieuwe versie: bij geen voorraad: bestellingen toestaan
De getallen in het voorbeeld zijn ter illustratie.
In de gratis TellMyShop Free leest de chat rapporten over producten en verkoop en opent hij de productpagina zoals Google haar ziet. Zo helpt hij je beslissen wat je met artikelen zonder voorraad doet, maar hij wijzigt niets. In TellMyShop Pro stelt hij voorraad en gedrag bij geen voorraad in zodra de schakelaar Verkoop aanstaat, en de schakelaar blijft aan tot je hem uitzet. Een product uitschakelen met een redirect werkt direct na het activeren van de licentie. Voorbeelden staan in de use cases voorraad corrigeren na een inventarisatie en een product uit het assortiment halen zonder verkeer uit Google te verliezen.
Elke wijziging wacht op jouw “ja” en komt in de wijzigingsgeschiedenis. Elke wijziging kun je met één opdracht ongedaan maken. De pakketten staan op de pagina prijzen.
Vragen en antwoorden
Verdwijnt een product zonder voorraad vanzelf uit de webshop?
Nee. Met de standaardinstellingen van PrestaShop blijft een product zonder voorraad in zijn categorie staan en houdt het zijn pagina. De klant ziet een melding dat het niet op voorraad is, en de koopknop is inactief, tenzij je bestellingen bij geen voorraad hebt toegestaan.
Waar stel ik in wat er gebeurt als de voorraad op is?
Het standaardgedrag stel je in onder Winkelparameters → Productinstellingen, in de sectie voorraad. Voor één product wijzig je het op de productpagina, op het tabblad voorraad. Daar vul je ook je eigen melding over de beschikbaarheid in.
Schaadt een product dat niet op voorraad is je in Google?
Niet beschikbaar zijn is op zich geen fout. Het gaat erom dat de pagina de waarheid vertelt: de informatie over de voorraad op de pagina en in de gegevens voor Google moet overeenkomen. Komt het product niet terug, schakel het dan liever uit met een redirect naar een vergelijkbaar product of een categorie.
Moet ik een product uitschakelen dat tijdelijk niet op voorraad is?
Meestal niet. Een uitgeschakeld product verdwijnt uit de webshop en het adres geeft een fout, dus je verliest verkeer uit Google en links. Laat bij een tijdelijk gat de pagina liever staan met een duidelijke melding wanneer het artikel terug is.
Kan de chat het gedrag bij geen voorraad voor veel producten tegelijk wijzigen?
Ja, in TellMyShop Pro zodra de schakelaar Verkoop aanstaat. De chat toont de lijst met producten en een voorbeeld van de wijziging, en slaat die pas op na jouw “ja”. De wijziging komt in de geschiedenis, waar je haar ongedaan kunt maken.
PrestaShop is een geregistreerd handelsmerk van PrestaShop SA. Claude is een handelsmerk van Anthropic PBC. ChatGPT en OpenAI zijn handelsmerken van OpenAI. TellMyShop is niet gelieerd aan deze bedrijven.