Hoe worden in Magento 2 winkelwagen-prijsregels toegevoegd en aangepast.
Catalogus prijsregel vs Winkelwagen prijsregel #
Er zijn veel overeenkomsten in de werking van prijsregels voor de catalogus of de winkelwagen, maar toch zijn er belangrijke verschillen. Hieronder een korte uitleg over wanneer je welke prijsregel kunt gebruiken.
Catalogus prijsregel #
Een catalogus prijsregel wordt gebruikt bij ‘gewone’ kortingen, dus een bepaald bedrag of percentage korting op een of meerdere categorieën. Een paar voorbeelden:
- 50 euro korting op alle tuindeuren
- 10% korting op alle supplementen van het merk ‘vitals’
- 20% korting op alle frisdranken, behalve de blikjes
- 5% korting op alles in de webshop
Winkelwagen prijsregel #
Een winkelwagen prijsregel wordt gebruikt wanneer er andere acties bij komen kijken als coupon codes, koop X en krijg Y gratis, korting op de eerste aankoop, enzovoort. Een aantal voorbeelden:
- 10% korting op de eerste bestelling in de webshop
- Krijg 40 euro korting op alle banken met de code: BANK-40
- Een code die gebruikt kan worden om een nieuwe order aan te maken voor klanten die vanwege garantie gratis een nieuw product toegestuurd krijgen
- Krijg een vierde fleece deken gratis bij de aankoop van 3 fleece dekens
- Krijg een huif gratis bij aankoop van een bolderkar
- Gratis verzending bij een aankoop van 50 euro of meer
Winkelwagen prijsregels toevoegen of wijzigen #
Klik in het linker menu op ‘marketing’ en vervolgens op ‘winkelwagen prijsregels’.
Klik op een bestaande regel om deze aan te passen of op ‘voeg nieuwe regel toe’ om een nieuwe regel aan te maken.
Regel Informatie #
Hier moeten de algemene informatie voor de prijsregels ingevuld worden, de invulvakken met een rood sterretje zijn verplicht om in te vullen. Hier onder volgt een kort overzicht van de velden en hun functie.
Voorwaarden #
Hier kun je de voorwaarden voor deze korting verder invullen. Dit zijn dus de voorwaarden waar de winkelwagen aan moet voldoen om deze actie te laten gelden. Het kan dus ook zijn dat je deze voorwaarden leeg laat. Je kunt dan denken aan:
- Checken voor welk bedrag er in de winkelwagen zit
- Checken of een bepaald product (of een combinatie van producten) in de winkelwagen zit
- Checken hoeveel producten er in de winkelwagen zitten
Door op een groene ‘+’ te klikken kun je regels toevoegen. Door op een dikgedrukt woord te klikken, kan je daar iets anders van maken. Zo heb ik in het voorbeeld hierboven ‘is’ veranderd in ‘behoort tot’ om te checken of er een product met een van de daarna volgende SKU’s in de winkelwagen zit.
In het voorbeeld hierboven wordt er gekeken of er een huif (of variant) gevonden is in de winkelwagen en of er een bolderkar (of variant) gevonden is in de winkelwagen.
Als je bijvoorbeeld één of meerdere SKU’s wilt selecteren kun je het id van deze SKU’s intypen, of op het kleine lijstje klikken om de lijst daaronder te openen.
Let op: er staat ook nog een blokje om voorwaarden in te stellen onder het kopje acties, daar kan je instellen welke producten/categorieën voor deze actie in aanmerking komen.
Klik hier voor meer voorbeelden
Acties #
Hier kan je instellen op welke manier je korting wilt geven, en hoeveel korting er gegeven wordt. Voor winkelwagen prijsregels zijn er de volgende vier opties:
Korting (percentage van productprijs): alle producten die aan de voorwaarden voldoen krijgen een bepaald percentage korting. Dit percentage vul je in in het vak ‘korting’.
Vast Kortingsbedrag: alle producten die aan de voorwaarden voldoen krijgen een bepaald bedrag korting. Als al deze producten dus 2 euro korting moeten krijgen, vul je een ‘2’ in bij korting.
Vast kortingsbedrag voor de hele winkelwagen: trekt een vast bedrag af van het totaalbedrag voor de hele winkelwagen als er aan de voorwaarden wordt voldaan. Vul bij korting dat bedrag in.
Koop X-aantal en krijg Y-aantal gratis: voor de producten die aan de voorwaarden voldoen geldt: als een klant een X-aantal van een product koopt krijgt hij een Y-aantal van dat product gratis. Y vul je in bij ‘korting’ en X vul je in bij ‘koop X-aantal’ (voor 2+1 gratis vul je dus 1 in bij ‘korting’ en 2 bij ‘koop X-aantal’)
Let op: Er staat hier ook nog een blokje met voorwaarden, dit is om te bepalen voor welke producten deze korting geldt.
Bovenstaand voorbeeld is een vervolg op het voorbeeld in het hoofdstuk voorwaarden. In zijn geheel doet deze regel dit: als er een bolderkar (SKU beginnend met 10) en een huif (SKU beginnend met 45) in de winkelwagen zitten, krijgt de klant 100% korting op 1 huif.
Klik hier voor meer voorbeelden
Overige instellingen voor winkelwagen prijsregels #
Er zijn voor winkelwagen prijsregels nog een aantal opties in te stellen, die we hier niet heel uitgebreid uitleggen, omdat ze maar heel weinig gebruikt worden.
Labels: hier kun je instellen hoe deze actie op de frontend genoemd wordt, voor de verschillende storeviews.
Beheer coupon codes: hier kun je de instellingen wijzigen voor automatisch gegenereerde coupon codes, voor wanneer je onder regelinformatie ‘gebruik auto-aanmaken’ hebt aangevinkt.
Dotdigital Coupon URL Builder: dit zijn instellingen die je kan gebruiken voor het opsturen van kortingslinks naar gebruikers.
Voorbeelden #
10% korting op de eerste bestelling in de webshop #
Code voor naleveringen die onder garantie vallen #
4e fleecedeken gratis #
Let hier op: de aantallen die ingevuld zijn bij ‘korting’, ‘Maximum aantal’ en ‘koop X-aantal’.
Korting: 1 (dus een klant krijgt 1 deken gratis voor elke 3 dekens waarvoor hij betaalt)
Koop x aantal: 3 (dus een klant krijgt 1 deken gratis voor elke 3 dekens waarvoor hij betaalt)
Maximum aantal: 0 . Deze leeglaten of een 0 invullen betekent dat hier geen limiet op zit, dus een klant kan ook 100 dekens gratis krijgen als hij voor 300 dekens betaalt.
Een klant moet dus vier fleecedekens in zijn winkelwagen doen en krijgt daar dan 1 van gratis. Stel, je wilt hier wel een limiet instellen, dan kan je dat dus bij ‘maximum aantal’ doen. Als een klant maximaal 3 gratis fleecedekens mag krijgen, vul je hier 12 in (dat is het aantal dekens dat een klant in zijn winkelwagen moet hebben om er 3 gratis te krijgen).