PrestaShop Marketing i promocje

Moduł Promocji Ilościowych PrestaShop 8 i 9: Kup X Otrzymaj Y Gratis i Plakietki Promocyjne

Pięć mechanik promocji ilościowych, z pasującą plakietką na miniaturze produktu.

Plakietka „4+2 gratis” na miniaturze pracuje lepiej niż baner na górze strony: zapowiada ofertę dokładnie wtedy, gdy klient wybiera ilość. Moduł tworzy najczęstsze w handlu detalicznym oferty ilościowe, pokazuje je na listingach i kartach produktów oraz nalicza rabat w koszyku, bez kodu promocyjnego. Gratis obejmuje najtańsze sztuki z zestawu, zgodnie ze zwyczajem handlowym.

W skrócie
  • Pięć typów ofert: kup X otrzymaj Y gratis, N-ty taniej o X %, taniej o X €, w narzuconej cenie, cena za zestaw
  • Plakietka promocyjna na miniaturze produktu: pięć kształtów, cztery pozycje, kolory ustawiane dla każdej oferty
  • Rabat naliczany w koszyku przez prywatną regułę, bez wpisywania kodu
  • Kierowanie na produkt, kategorię, markę lub cały katalog, z priorytetem między ofertami
  • PrestaShop od 8.0 do 9.x, multisklep, pięć języków, bez nadpisań
PrestaShop 8.0 do 9.x 5 typów ofert Plakietki na miniaturach Multisklep Bez nadpisań
  • Zwrot w 30 dni
  • 12 miesięcy aktualizacji
  • Wsparcie 24 h
www.datafirefly.com/pl/
Oferta kup X, otrzymaj Y gratis z plakietką promocyjną na karcie produktu PrestaShop
v1.0.0 · zaktualizowano 2026-07-27
Co robi

W skrócie.

01

Kup X, otrzymaj Y gratis

Format 4+2, 3+1 albo 2+1. Silnik wykrywa kompletne zestawy w koszyku i daje gratis najtańsze sztuki z każdego zestawu.

02

N-ty produkt z rabatem

Drugi taniej o 25 %, trzeci taniej o 50 %, drugi za 1 €. Trzy warianty do wyboru: procent, rabat kwotowy albo narzucona cena.

03

Cena za zestaw

3 za 10 €, 5 za 20 €. Silnik uzupełnia różnicę między sumą cen jednostkowych a ogłoszoną ceną zestawu.

04

Plakietka na miniaturze

Dowolny tekst przetłumaczony na pięć języków, pięć kształtów, cztery rogi obrazu, kolor tła i tekstu ustawiany dla każdej oferty.

05

Mix and match

Ilości sumują się według produktu, według wariantu albo w obrębie wszystkich produktów przypisanych do oferty.

Wersja pełna

Wszystko, co warto wiedzieć, zanim zainstalujesz.

Szczegółowe spojrzenie na to, jak działa Moduł Promocji Ilościowych PrestaShop 8 i 9: Kup X Otrzymaj Y Gratis i Plakietki Promocyjne, dlaczego zbudowaliśmy go w ten sposób i jaka myśl stoi za powyższymi funkcjami.

§ 01

Sprzedaje plakietka, a nie reguła koszyka

Rabat ustawiony w PrestaShop pozostaje niewidoczny, dopóki klient nie osiągnie wymaganej ilości. Plakietka odwraca tę logikę: zapowiada ofertę, gdy klient przegląda kategorię, dokładnie w chwili, gdy decyduje, ile weźmie. Właśnie dlatego moduł traktuje wyświetlanie i naliczanie jako jedną całość. Tworzysz ofertę, a plakietka i rabat wynikają z niej automatycznie.

§ 02

Pięć obsługiwanych mechanik

Kup X otrzymaj Y gratis obejmuje 2+1, 3+1 i 4+2. N-ty produkt z rabatem obejmuje drugi taniej o 25 %, trzeci taniej o 50 % i wszystkie warianty pozycji w koszyku. Ten format uzupełniają dwie odmiany: rabat kwotowy na N-ty produkt albo narzucona cena, typu drugi za 1 euro. Piąty typ to cena za zestaw, 3 za 10 euro, przydatna, gdy wolisz komunikować okrągłą cenę zamiast procentu.

§ 03

Która sztuka jest gratis

Silnik sortuje kwalifikujące się sztuki w koszyku malejąco według ceny i przyznaje korzyść najtańszym z każdego zestawu. Taką zasadę stosuje handel wielkopowierzchniowy i tego oczekuje klient. Przy zestawie 3+1 złożonym z produktów po 20, 15, 10 i 5 euro gratisem jest produkt za 5 euro.

§ 04

Zliczanie ilości

Dostępne są trzy tryby sumowania. Według produktu, bez względu na warianty: sześć butelek tego samego żelu pod prysznic uruchamia ofertę, nawet jeśli chodzi o trzy różne zapachy. Według wariantu: każda odmiana liczy się osobno. Mix and match: wszystkie sztuki produktów przypisanych do oferty wchodzą do jednej puli, co pozwala zrobić 4+2 na całej linii produktowej zamiast na jednej referencji.

§ 05

Priorytet i zużywanie sztuk

Gdy kilka ofert obejmuje ten sam produkt, priorytet określa kolejność naliczania. Sztuka zużyta przez jedną ofertę wypada z obliczenia kolejnych, co uniemożliwia dwukrotne przyznanie gratisu na ten sam produkt. Przy siedmiu sztukach i ofercie 4+2 zużyte zostaje sześć sztuk, a siódma pozostaje dostępna dla innej oferty.

§ 06

Co dzieje się w koszyku

Przy każdej zmianie koszyka silnik przelicza sumę rabatów i synchronizuje prywatną regułę koszyka, której wewnętrzny kod zaczyna się od DFQD. Klient widzi jedną linię rabatu i nie wpisuje żadnego kodu. Opcjonalne podsumowanie pod koszykiem pokazuje kwotę wniesioną przez każdą ofertę. Przy zatwierdzeniu zamówienia reguła jest dezaktywowana i odłączana od modułu, ale pozostaje przypisana do zamówienia na potrzeby eksportów księgowych i korekt.

§ 07

Personalizacja plakietki

Tekst plakietki przyjmuje zmienne przejmujące wartości oferty: kupioną ilość, ilość gratisową, pozycję rabatowanego produktu, wartość rabatu i jej odpowiednik w sformatowanej cenie. Wpisujesz „4+2 gratis” albo „drugi taniej o 25 %” bezpośrednio w pięciu językach, albo zostawiasz pole puste i pozwalasz na generowanie automatyczne. Kolor tła, kolor tekstu, kształt i pozycję ustawiasz osobno dla każdej oferty, co pozwala odróżnić akcję sezonową od oferty stałej.

§ 08

Integracja techniczna

Moduł podpina się pod displayProductPriceBlock dla plakietki, displayProductAdditionalInfo dla tabeli ofert i displayShoppingCartFooter dla podsumowania koszyka. Skrypt frontowy przenosi plakietkę do kontenera miniatury, aby wyświetlić ją na obrazie, a następnie powtarza to umiejscowienie po odświeżeniach Ajax w wyszukiwaniu fasetowym, paginacji i szybkim podglądzie. Nie instaluje żadnego nadpisania klasy ani kontrolera, a CSS jest izolowany prefiksem dfqd.