Moduł Magento 2 Indywidualne rabaty per produkt — jedna reguła, wiele rabatów

W standardowym Magento, aby przyznać różne rabaty na poszczególne produkty, trzeba tworzyć wiele reguł cenowych na koszyk.
Kompatybilność
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
246,00 zł
Wyślij znajomemu

Zapytaj o ten produkt

Opis / Moduł Magento 2 Indywidualne rabaty per produkt — jedna reguła, wiele rabatów

MAGENTO 2 · PROMOCJE · SKU · IMPORT Z ARKUSZA

Jedna kampania, różne rabaty dla wybranych SKU.

Kowal Discount Rule Per Product

Połącz regułę kuponową Magento z tabelą indywidualnych rabatów. Zarządzaj wartościami procentowymi i kwotowymi, widokami sklepu oraz importem danych z arkusza.

Procent lub kwota · Jedna reguła kuponowa · Masowe wklejanie danych

JAK TO DZIAŁA W PRAKTYCE

01 · Wybierasz regułę kuponową
Wskazujesz regułę Magento dla swojej kampanii.

02 · Dodajesz rabaty per SKU
Wpisujesz wartości ręcznie lub importujesz listę.

03 · Klient korzysta z kuponu
Moduł uwzględnia przypisane rabaty w procesie koszyka.

Co zyskuje Twój sklep?

Poznaj funkcje, zastosowanie i ustawienia modułu.

Co robi ten moduł?

Moduł pozwala przypisywać różne rabaty do konkretnych produktów, ale używając jednej, wspólnej reguły promocyjnej w Magento.

Działa to tak:

  1. Tworzysz jedną regułę cenową z kuponem (np. „RABAT10”).

  2. W module dodajesz listę produktów oraz ich indywidualne rabaty:

    • Produkt A → 10%

    • Produkt B → 5 zł

    • Produkt C → 20%

     

  3. Klient wpisuje kupon w koszyku.

  4. Moduł automatycznie:

    • sprawdza produkty w koszyku,

    • odnajduje ich indywidualne rabaty,

    • nalicza odpowiednie zniżki per SKU.

Dlaczego to takie ważne?

Marketing i e-commerce bardzo często pracują na Excelu:

  • wysyłki newsletterowe z rabatem na konkretne produkty,

  • kampanie sezonowe na część asortymentu,

  • akcje B2B z indywidualnymi zniżkami per SKU,

  • wyprzedaże miksów towarów od producentów.

Problem w Magento polega na tym, że standardowy mechanizm reguł nie pozwala łatwo zrobić „różnych rabatów na różne produkty pod jednym kuponem”.

Nasze rozwiązanie:

  • działa dokładnie tak, jak marketerzy myślą
  • upraszcza zarządzanie promocjami
  • ogranicza potrzebę tworzenia osobnych reguł per SKU; ustawienia wspólnej reguły nadal mają znaczenie
  • daje pełną elastyczność i pełną kontrolę nad rabatami

Jak zarządza się rabatami?

Moduł posiada własny panel administracyjny:

Lista rabatów

  • widok tabelaryczny z możliwością edycji inline,

  • filtrowanie po SKU, statusie, rodzaju rabatu, store view,

  • masowe usuwanie, edycja inline oraz import listy rabatów.

Formularz dodawania / edycji rabatu

Pola:

  • SKU produktu

  • wartość rabatu (kwota lub procent)

  • typ rabatu

  • store view

  • status

Masowy import z Excela

Najbardziej przyjazna funkcja dla marketingu:

wklejasz dane prosto z Excela lub wklejasz dane CSV/TSV do formularza i gotowe.

Moduł automatycznie:

  • dodaje nowe rabaty,

  • aktualizuje istniejące,

  • pomija błędne linie,

  • generuje raport.

Import wielu rabatów: możesz przygotować nawet 1000 pozycji w arkuszu i wkleić je zbiorczo. Czas importu zależy od liczby wpisów i wydajności sklepu; deklarowane 5 sekund nie jest gwarantowanym wynikiem.

Główne korzyści modułu

  1. Jedna reguła — setki indywidualnych rabatów
    Nie potrzebujesz setek reguł Magento.
  2. Prostsza konfiguracja listy produktów
    Marketerzy kochają proste rozwiązania → lista SKU ogranicza ręczne budowanie warunków produktów.
  3. Pełna elastyczność rabatów
    • rabat procentowy
    • rabat kwotowy
    • per SKU
    • per store view
    • aktywny / nieaktywny
  4. Masowe działania
    • import z Excela
    • masowe usuwanie
    • edycja inline
  5. Przewidywalność wyników
    Jedna tabela porządkuje przypisania rabatów. Konflikty, nakładanie promocji i końcowe kwoty należy sprawdzić w konfiguracji koszyka.

Dla kogo jest ten moduł?

  • sklepy, które często robią promocje na konkretne SKU

  • e-commerce z bogatym asortymentem

  • sklepy B2B z indywidualnymi rabatami dla odbiorców

  • marketerzy pracujący na arkuszach

  • firmy, które chcą uprościć zarządzanie promocjami

Przykład zastosowania

Chcę, żeby jeden kupon dawał:
  • 10% na buty sportowe

  • 20 zł rabatu na plecaki
  • 30% na akcesoria
    ale tylko na wybrane SKU.

W Magento = wymaga kilku skomplikowanych reguł

W module = 1 reguła + lista rabatów per SKU

Podsumowanie

Moduł Kowal_DiscountRulePerProduct to idealne narzędzie, jeśli chcesz:

  • uprościć promocje,

  • zwiększyć elastyczność rabatów,

  • usprawnić pracę marketingu,

  • skrócić czas konfiguracji z godzin do minut,

  • eliminować błędy w standardowych regułach Magento.

Standardowe reguły koszykowe Magento

Wbudowany mechanizm promocji w Magento 2 opiera się na regułach koszykowych, które:

  • wymagają budowania skomplikowanych warunków (Conditions)

  • szybko stają się nieczytelne

  • są trudne do modyfikacji po czasie

  • praktycznie uniemożliwiają różne rabaty na różne produkty w jednej kampanii

W praktyce oznacza to:

  • wiele niemal identycznych reguł

  • chaos w panelu administracyjnym

  • wysokie ryzyko błędów promocyjnych

Efekt: marketing boi się dotykać promocji, a developerzy są wciągani w każdą zmianę.

Jedna reguła koszykowa + jedna tabela rabatów na SKU

Kowal – Discount Rule Per Product wprowadza zupełnie inny model pracy:

Zamiast:

  • tworzyć osobne reguły

  • komplikować warunki

po prostu:

  • przypisujesz rabat do konkretnego produktu (SKU)

  • określasz jego typ (procentowy, wartościowy) i wartość

  • korzystasz z jednej wspólnej reguły i kuponu lub puli kuponów

Każdy produkt może mieć inny rabat – w ramach tej samej promocji.

Rabaty procentowe

Idealne do:

  • sezonowych promocji

  • wyprzedaży

  • kampanii rabatowych opartych o marżę

Przykład:

  • Produkt A → –10%

  • Produkt B → –25%

  • Produkt C → –5%

Wszystko w jednej regule koszykowej.

Rabaty kwotowe (fixed)

Idealne do:

  • produktów o stałej cenie

  • akcji „–50 zł na wybrane produkty”

  • kampanii performance’owych

Przykład:

  • Produkt A → –20 zł

  • Produkt B → –100 zł

  • Produkt C → –200 zł

Magento automatycznie nalicza właściwy rabat tylko dla przypisanego SKU.

Import — format i aktualizacja wpisów

Sprawdzony formularz przyjmuje dane wklejane z arkusza: SKU, wartość, typ, store_id i status. Separator to TAB lub przecinek, a typ rabatu to percent albo fixed. Przykład: SKU-001,10,percent,0,1.

Istniejący wpis SKU + store_id jest aktualizowany po włączeniu nadpisywania; w przeciwnym razie zostaje pominięty. Podsumowanie pokazuje liczbę nowych, zaktualizowanych i pominiętych wierszy. Nie potwierdzono osobnego uploadu pliku CSV/TSV w tym formularzu.

Aktywacja kuponu i naliczanie

W Stores → Configuration → Kowal → Discount Rule per Product włączasz moduł i wybierasz Cart Price Rule. Logika obejmuje wybraną regułę kuponową, kupon wpisany w koszyku oraz aktywny wpis dla SKU w bieżącym lub globalnym widoku.

Kwota fixed jest liczona na sztukę i mnożona przez ilość; procent bazuje na wartości produktu i ilości. Kod uwzględnia ustawienie naliczania rabatu od ceny netto lub brutto oraz ograniczenie do wartości pozycji. Współdziałanie z innymi regułami oraz walutami wymaga sprawdzenia koszyka.

Komunikacja promocji na froncie

Konfiguracja obejmuje również formularz kuponu, jego etykietę i przycisk, widoczność kodu i wartości rabatu oraz tekst i kolory komunikatu. Pakiet zawiera prezentację na karcie produktu i etykiety na liście kategorii.

Lista SKU ułatwia wybór produktów, ale nie usuwa znaczenia aktywności reguły, zakresu witryn, grup klientów, priorytetów i ograniczeń promocji. Nie gwarantuje też czasu importu ani braku konfliktów z innymi rabatami.

Instalacja przez Composer

Pakiet kowal/module-discountruleperproduct, moduł Kowal_DiscountRulePerProduct. Po skonfigurowaniu dostępu do repozytorium Kowal zainstaluj pakiet, włącz moduł, zaktualizuj Magento i wyczyść cache. W produkcji uwzględnij kompilację i wdrożenie treści statycznych zgodnie z procesem sklepu.

Zobacz interfejs modułu

Discount Rule Per Product — widok interfejsu 1Discount Rule Per Product — widok interfejsu 1
Discount Rule Per Product — widok interfejsu 2Discount Rule Per Product — widok interfejsu 2

Od konfiguracji do efektu

1. Wybierasz regułę kuponową
Wskazujesz regułę Magento dla swojej kampanii.

2. Dodajesz rabaty per SKU
Wpisujesz wartości ręcznie lub importujesz listę.

3. Klient korzysta z kuponu
Moduł uwzględnia przypisane rabaty w procesie koszyka.

Różne rabaty pod jednym kuponem

W jednej kampanii konfigurujesz 10% na wybrane buty, 20 zł na plecaki i 30% na akcesoria. Każdy rabat przypisujesz do konkretnego SKU.

Przed uruchomieniem sprawdzasz naliczenie w koszyku, ilości, podatki i współdziałanie z innymi promocjami.

Ułatw marketingowi zarządzanie rabatami produktowymi

Chcesz dopasować moduł do swojego sklepu? Zapytaj o wdrożenie Kowal Discount Rule Per Product i omów konfigurację lub potrzebne rozszerzenia.

Więcej informacji

Zgodność z szablonem Luma / Blank, KOWAL

Instrukcja Instalacji modułu

Instalacja przez Composer

Dane dostępowe do repozytorium Composer (adres e-mail klienta i token licencyjny) otrzymasz e-mailem po zakupie. Są również dostępne w panelu klienta po zalogowaniu na kowal.store. Zastąp TWOJ_EMAIL_KLIENTA adresem e-mail swojego konta, a TWOJ_TOKEN otrzymanym tokenem. Polecenia wykonaj w katalogu głównym Magento.

Dodaj repozytorium Composer

composer config repositories.kowal composer https://repo.kowal.store

Skonfiguruj dane dostępowe

composer config http-basic.repo.kowal.store "TWOJ_EMAIL_KLIENTA" "TWOJ_TOKEN"

Zainstaluj pakiet modułu

composer require kowal/module-discountruleperproduct

Dokończenie instalacji

Po zainstalowaniu pakietu wykonaj aktualizację Magento i wyczyść cache:

Zaktualizuj Magento

php bin/magento setup:upgrade

Wyczyść pamięć podręczną

php bin/magento cache:flush

W środowisku produkcyjnym wykonaj także kompilację DI oraz wdrożenie plików statycznych zgodnie z procesem wdrożenia sklepu.

Naciśnij, aby pominąć karuzelę

Znaleźliśmy inne produkty, które mogą Cię zainteresować!

Opinie klientów

Cena
Jakość
Wsparcie
Dla B2B to duża oszczędność czasu
Autor opinii: boss
różne rabaty per produkt w ramach jednej kampanii i bez ręcznego klikania reguł. Trzeba tylko pilnować porządku w tabeli rabatów (zwłaszcza przy multi-store), ale ogólnie narzędzie jest bardzo praktyczne i daje pełną kontrolę nad zniżkami
Cena
Jakość
Wsparcie
Plus za panel administracyjny, filtrowanie po SKU i masowe akcje.
Autor opinii: Monia
Moduł rozwiązuje typowy bałagan z warunkami (Conditions) i priorytetami reguł — wszystko jest czytelne i przewidywalne. W praktyce mniej punktów awarii niż przy wielu podobnych regułach koszykowych
Cena
Jakość
Wsparcie
W końcu da się robić kampanie ‘z Excela’ bez stawiania 50 reguł w Magento
Autor opinii: mirek
Jeden kupon, a każdy SKU ma własny rabat — dokładnie tak, jak planujemy promocje. Najbardziej doceniam szybki import i to, że marketing nie musi prosić devów o każdą zmianę.

3 produkt(ów)

Napisz opinię
Napisz opinię o produkcie: Moduł Magento 2 Indywidualne rabaty per produkt — jedna reguła, wiele rabatów
Twoja ocena:
Cena
Jakość
Wsparcie
loader
Wczytywanie...

Twoja opinia została przekazana do moderacji.

Pytania i odpowiedzi

Pytanie
Czy moduł pozwala ustawić różne rabaty dla każdego produktu w ramach jednej reguły koszykowej?
Odpowiedź
Tak — to główna funkcja modułu. Discount Rule Per Product umożliwia przypisanie indywidualnych rabatów do konkretnych SKU, a następnie powiązanie ich z jedną regułą koszykową.
Dzięki temu nie trzeba tworzyć kilkunastu czy kilkudziesięciu reguł cenowych, co znacznie upraszcza zarządzanie promocjami i obniża ryzyko błędów.

To idealne rozwiązanie dla marketingu, kiedy różne produkty wymagają różnych poziomów zniżek, ale kampania ma działać w oparciu o jeden kupon lub jedną pulę kodów.
Pytanie
Czy moduł obsługuje zarówno jeden kod rabatowy, jak i pulę kuponów?
Odpowiedź
Tak — moduł działa z:
• pojedynczym kodem rabatowym,
• pulą kodów kuponów,
• kuponami generowanymi automatycznie przez Magento,
• kuponami dynamicznymi wykorzystywanymi w kampaniach e-mailowych lub remarketingowych.

Jeżeli kupon jest powiązany z regułą zdefiniowaną w module, system automatycznie naliczy indywidualne rabaty per produkt.

To szczególnie przydatne przy kampaniach opartych na influencerach, newsletterze czy promocjach okazjonalnych.
Pytanie
Czy moduł działa poprawnie z Magento 2.4.x, Multi-Store i Multi-Website?
Odpowiedź
Rabaty są przypisane do SKU i store_id, z obsługą wpisów globalnych. Moduł współpracuje z wybraną regułą kuponową Magento. Zgodność wersji Magento i PHP oraz naliczanie dla używanych typów produktów, walut i pozostałych promocji trzeba sprawdzić przed wdrożeniem.
Pytanie
Czym ten moduł różni się od standardowych reguł koszykowych Magento?
Odpowiedź
Standardowe reguły Magento:
• nie pozwalają ustawić różnych rabatów dla różnych produktów w jednej regule,
• mają skomplikowane Conditions, które większość marketerów uważa za trudne w konfiguracji,
• wymagają duplikowania reguł przy każdej zmianie promocji.

Moduł Discount Rule Per Product:
• eliminuje konieczność tworzenia wielu reguł,
• pozwala ustawić rabaty per SKU w jednej tabeli,
• działa w oparciu o prosty formularz i edycję inline,
• jest dużo łatwiejszy dla zespołów marketingowych i e-commerce.
Pytanie
Czy mogę masowo importować rabaty z Excela lub CSV?
Odpowiedź
Tak. Wklejasz w formularzu dane z arkusza w formacie TAB lub CSV: SKU, wartość, typ percent albo fixed, store_id i status. Przy włączonym nadpisywaniu istniejący wpis SKU + store_id jest aktualizowany. Wynik pokazuje nowe, zaktualizowane i pominięte wiersze. Nie potwierdzono osobnego uploadu pliku.
Pytanie
Czy mogę edytować rabaty bez otwierania każdego rekordu?
Odpowiedź
Tak — w liście rabatów:
• wszystkie pola (rabat, typ rabatu, status, store id) są edytowalne „inline”,
• lista ma filtry, eksport, masowe działania,
• oszczędza to mnóstwo czasu w pracy operacyjnej.
Pytanie
Jakie typy rabatów obsługuje moduł?
Odpowiedź
Moduł obsługuje dwa najpopularniejsze typy rabatów:
• Percent (%) — np. -10%
• Fixed (kwotowy) — np. -20 zł

Można więc elastycznie budować kampanie promocyjne dla różnych segmentów produktu.
Pytanie
Czy moduł wpływa na finalne podsumowanie zamówienia i raporty?
Odpowiedź
Moduł nalicza rabat dla pozycji koszyka w wybranej regule kuponowej Magento. Kwota fixed jest liczona na sztukę, a procent od wartości produktu i ilości. Przed uruchomieniem sprawdź podatki, końcowe kwoty, faktury oraz przekazywanie rabatu do używanych integracji ERP i API.
Pytanie
Czy moduł jest bezpieczny i gotowy do użytku w dużych sklepach?
Odpowiedź
Moduł jest przeznaczony do wdrożenia po testach na konfiguracji sklepu. Sprawdź naliczanie rabatów, współdziałanie z innymi regułami, waluty, podatki oraz wydajność importu. Sama struktura danych nie gwarantuje bezkonfliktowej pracy dużego sklepu.
Ten moduł działa już w sklepach naszych klientów
RUNMAGEDDON – Optymalizacja rabatów na produkty

Dla RUNMAGEDDON wdrożyliśmy moduł Rabaty na produkt, którego celem było umożliwienie precyzyjnego zarządzania promocjami na poziomie pojedynczych produktów, bez konieczności tworzenia wielu skomplikowanych reguł cenowych.

Zastosowane rozwiązanie pozwala na przypisanie indywidualnych rabatów bezpośrednio do konkretnych produktów, z pełną kontrolą nad ich wartością i zakresem działania. Dzięki temu RUNMAGEDDON może elastycznie reagować na potrzeby sprzedażowe – promować wybrane produkty, serie lub oferty specjalne – bez ingerencji w globalne mechanizmy cenowe sklepu.

Moduł został zaprojektowany tak, aby działać w oparciu o natywną logikę Magento, zachowując kompatybilność z innymi promocjami oraz przejrzystość cen dla klienta końcowego. Efektem jest czytelna komunikacja rabatu na karcie produktu, uproszczone zarządzanie promocjami w panelu administracyjnym oraz większa elastyczność w prowadzeniu dynamicznych akcji sprzedażowych.

Aktualizacja preferencji plików cookie