Magento 2-module Individuele kortingen per product — één regel, meerdere kortingen
- Compatibiliteit
- 2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0
Beschrijving / Magento 2-module Individuele kortingen per product — één regel, meerdere kortingen
MAGENTO 2 · PROMOTIES · SKU · IMPORT UIT SPREADSHEET
Eén campagne, verschillende kortingen voor geselecteerde SKU’s.
Kowal Discount Rule Per Product
Koppel een Magento-couponregel aan een tabel met individuele kortingen. Beheer percentage- en bedragkortingen, store views en gegevensimport vanuit een spreadsheet.
Percentage of bedrag · Eén couponregel · Gegevens massaal plakken
HOE HET IN DE PRAKTIJK WERKT
01 · Je kiest een couponregel
Je selecteert de Magento-regel voor je campagne.
02 · Je voegt kortingen per SKU toe
Je voert waarden handmatig in of importeert een lijst.
03 · De klant gebruikt de coupon
De module houdt rekening met de toegewezen kortingen tijdens het winkelwagenproces.
Wat levert het je winkel op?
Ontdek de functies, toepassingen en instellingen van de module.
Wat doet deze module?
Met de module kun je verschillende kortingen aan specifieke producten toewijzen, terwijl je één gezamenlijke promotieregel in Magento gebruikt.
Zo werkt het:
Je maakt één prijsregel met coupon aan, bijvoorbeeld RABAT10.
In de module voeg je een lijst met producten en hun individuele kortingen toe:
Product A → 10%
Product B → 5 zł
Product C → 20%
De klant voert de coupon in de winkelwagen in.
De module automatisch:
controleert de producten in de winkelwagen,
vindt hun individuele kortingen,
past de juiste kortingen per SKU toe.
Waarom is dit zo belangrijk?
Marketing en e-commerce werken heel vaak met Excel:
nieuwsbriefcampagnes met korting op specifieke producten,
seizoenscampagnes voor een deel van het assortiment,
B2B-acties met individuele kortingen per SKU,
uitverkoop van productmixen van fabrikanten.
Het probleem in Magento is dat het standaard regelmechanisme het niet eenvoudig maakt om verschillende kortingen op verschillende producten onder één coupon te maken.
Onze oplossing:
- werkt precies zoals marketeers denken
- vereenvoudigt het beheer van promoties
- beperkt de noodzaak om afzonderlijke regels per SKU aan te maken; de instellingen van de gezamenlijke regel blijven relevant
- geeft volledige flexibiliteit en volledige controle over kortingen
Hoe beheer je kortingen?
De module heeft een eigen beheerpaneel:
Kortingenlijst
tabelweergave met mogelijkheid tot inline bewerken,
filteren op SKU, status, kortingstype en store view,
massaal verwijderen, inline bewerken en import van de kortingenlijst.
Formulier voor toevoegen / bewerken van korting
Velden:
product-SKU
kortingswaarde, bedrag of percentage
kortingstype
store view
status
Bulkimport uit Excel
De meest marketingvriendelijke functie:
je plakt gegevens rechtstreeks uit Excel of plakt CSV/TSV-gegevens in het formulier en klaar.
De module automatisch:
voegt nieuwe kortingen toe,
werkt bestaande kortingen bij,
slaat foutieve regels over,
genereert een rapport.
Import van veel kortingen: je kunt zelfs 1000 items in een spreadsheet voorbereiden en ze in één keer plakken. De importtijd hangt af van het aantal vermeldingen en de prestaties van de winkel; de genoemde 5 seconden is geen gegarandeerd resultaat.
Belangrijkste voordelen van de module
- Eén regel — honderden individuele kortingen
Je hebt geen honderden Magento-regels nodig. - Eenvoudigere configuratie van de productlijst
Marketeers houden van eenvoudige oplossingen → een SKU-lijst beperkt het handmatig opbouwen van productvoorwaarden. - Volledige flexibiliteit van kortingen
- percentagekorting
- bedragkorting
- per SKU
- per store view
- actief / inactief
- Bulkacties
- import uit Excel
- massaal verwijderen
- inline bewerken
- Voorspelbaarheid van resultaten
Eén tabel brengt orde in de toewijzingen van kortingen. Conflicten, overlappende promoties en eindbedragen moeten in de winkelwagenconfiguratie worden gecontroleerd.
Voor wie is deze module bedoeld?
winkels die vaak promoties op specifieke SKU’s uitvoeren
e-commerce met een breed assortiment
B2B-winkels met individuele kortingen voor klanten
marketeers die met spreadsheets werken
bedrijven die het beheer van promoties willen vereenvoudigen
Voorbeeld van toepassing
Ik wil dat één coupon het volgende geeft:
10% op sportschoenen
20 zł korting op rugzakken
30% op accessoires
maar alleen op geselecteerde SKU’s.
In Magento = vereist meerdere complexe regels
In de module = 1 regel + lijst met kortingen per SKU
Samenvatting
De module Kowal_DiscountRulePerProduct is de ideale tool als je:
promoties wilt vereenvoudigen,
de flexibiliteit van kortingen wilt vergroten,
het werk van marketing wilt stroomlijnen,
de configuratietijd van uren naar minuten wilt verkorten,
fouten in standaard Magento-regels wilt elimineren.
Standaard Magento-winkelwagenregels
Het ingebouwde promotiemechanisme in Magento 2 is gebaseerd op winkelwagenregels die:
het opbouwen van complexe voorwaarden vereisen (Conditions)
snel onoverzichtelijk worden
later moeilijk aan te passen zijn
verschillende kortingen op verschillende producten binnen één campagne praktisch onmogelijk maken
In de praktijk betekent dit:
veel bijna identieke regels
chaos in het beheerpaneel
een hoog risico op promotiefouten
Effect: marketing durft promoties niet aan te raken en developers worden bij elke wijziging betrokken.
Eén winkelwagenregel + één kortingentabel voor SKU’s
Kowal – Discount Rule Per Product introduceert een compleet ander werkmodel:
In plaats van:
afzonderlijke regels aan te maken
voorwaarden ingewikkeld te maken
doe je eenvoudigweg dit:
je wijst een korting toe aan een specifiek product (SKU)
je bepaalt het type (percentage, waarde) en de waarde
je gebruikt één gezamenlijke regel en coupon of couponpool
Elk product kan een andere korting hebben – binnen dezelfde promotie.
Percentagekortingen
Ideaal voor:
seizoenspromoties
uitverkopen
kortingscampagnes op basis van marge
Voorbeeld:
Product A → –10%
Product B → –25%
Product C → –5%
Alles in één winkelwagenregel.
Bedragkortingen (fixed)
Ideaal voor:
producten met een vaste prijs
acties zoals –50 zł op geselecteerde producten
performancecampagnes
Voorbeeld:
Product A → –20 zł
Product B → –100 zł
- Product C → –200 zł
Magento past automatisch de juiste korting toe, alleen voor de toegewezen SKU.
Import — formaat en bijwerken van vermeldingen
Het beproefde formulier accepteert gegevens die uit een spreadsheet worden geplakt: SKU, waarde, type, store_id en status. Het scheidingsteken is TAB of komma, en het kortingstype is percent of fixed. Voorbeeld: SKU-001,10,percent,0,1.
Een bestaande vermelding SKU + store_id wordt bijgewerkt wanneer overschrijven is ingeschakeld; anders wordt deze overgeslagen. De samenvatting toont het aantal nieuwe, bijgewerkte en overgeslagen rijen. Er is geen afzonderlijke upload van een CSV/TSV-bestand in dit formulier bevestigd.
Coupon activeren en berekening
In Stores → Configuration → Kowal → Discount Rule per Product schakel je de module in en kies je de Cart Price Rule. De logica omvat de geselecteerde couponregel, de coupon die in de winkelwagen is ingevoerd en een actieve vermelding voor de SKU in de huidige of globale weergave.
Het fixed-bedrag wordt per stuk berekend en vermenigvuldigd met de hoeveelheid; het percentage is gebaseerd op de productwaarde en hoeveelheid. De code houdt rekening met de instelling voor het berekenen van korting op basis van netto- of brutoprijs en met de beperking tot de waarde van de regel. Samenwerking met andere regels en valuta’s moet in de winkelwagen worden gecontroleerd.
Promotiecommunicatie aan de frontend
De configuratie omvat ook het couponformulier, het label en de knop, de zichtbaarheid van de code en kortingswaarde, evenals de tekst en kleuren van de melding. Het pakket bevat presentatie op de productpagina en labels in de categorielijst.
De SKU-lijst maakt het kiezen van producten eenvoudiger, maar neemt het belang van regelactiviteit, websitebereik, klantgroepen, prioriteiten en promotiebeperkingen niet weg. Ook garandeert deze geen importtijd of afwezigheid van conflicten met andere kortingen.
Installatie via Composer
Pakket kowal/module-discountruleperproduct, module Kowal_DiscountRulePerProduct. Nadat je toegang tot de Kowal-repository hebt geconfigureerd, installeer je het pakket, schakel je de module in, werk je Magento bij en leeg je de cache. Houd in productie rekening met compilatie en uitrol van statische content volgens het proces van de winkel.
Bekijk de interface van de module




Van configuratie tot resultaat
1. Je kiest een couponregel
Je selecteert de Magento-regel voor je campagne.
2. Je voegt kortingen per SKU toe
Je voert waarden handmatig in of importeert een lijst.
3. De klant gebruikt de coupon
De module houdt rekening met de toegewezen kortingen tijdens het winkelwagenproces.
Verschillende kortingen onder één coupon
In één campagne configureer je 10% op geselecteerde schoenen, 20 zł op rugzakken en 30% op accessoires. Elke korting wijs je toe aan een specifieke SKU.
Voor de lancering controleer je de berekening in de winkelwagen, hoeveelheden, belastingen en samenwerking met andere promoties.
Maak het marketingteam makkelijker om productkortingen te beheren
Wil je de module afstemmen op je winkel? Vraag naar de implementatie van Kowal Discount Rule Per Product en bespreek de configuratie of benodigde uitbreidingen.
Meer informatie
| Overeenstemming met sjabloon | Luma / Blank, Smid |
|---|
Installatiehandleiding voor de module
Installatie via Composer
Toegangsgegevens voor de Composer-repository, het e-mailadres van de klant en de licentietoken, ontvang je na aankoop per e-mail. Ze zijn ook beschikbaar in het klantpaneel nadat je bent ingelogd op kowal.store. Vervang TWOJ_EMAIL_KLIENTA door het e-mailadres van je account en TWOJ_TOKEN door de ontvangen token. Voer de opdrachten uit in de hoofdmap van Magento.
composer config repositories.kowal composer https://repo.kowal.storecomposer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'composer require kowal/module-discountruleperproductInstallatie afronden
Voer na installatie van het pakket de Magento-update uit en leeg de cache:
php bin/magento setup:upgradephp bin/magento cache:flushVoer in een productieomgeving ook DI-compilatie en uitrol van statische bestanden uit volgens het implementatieproces van de winkel.
Klantenreviews
Vragen en antwoorden
Voor RUNMAGEDDON hebben we de module Productkortingen geïmplementeerd, met als doel nauwkeurig beheer van promoties op het niveau van afzonderlijke producten mogelijk te maken, zonder dat er veel complexe prijsregels hoeven te worden aangemaakt.
De toegepaste oplossing maakt het mogelijk individuele kortingen rechtstreeks aan specifieke producten toe te wijzen, met volledige controle over hun waarde en toepassingsbereik. Hierdoor kan RUNMAGEDDON flexibel inspelen op verkoopbehoeften – geselecteerde producten, series of speciale aanbiedingen promoten – zonder in te grijpen in de globale prijsmechanismen van de webshop.
De module is zo ontworpen dat deze werkt op basis van de native logica van Magento, met behoud van compatibiliteit met andere promoties en transparantie van prijzen voor de eindklant. Het resultaat is een duidelijke communicatie van de korting op de productpagina, vereenvoudigd beheer van promoties in het beheerpaneel en meer flexibiliteit bij het uitvoeren van dynamische verkoopacties.