Promocja na kategorię PrestaShop: jedna reguła cenowa zamiast rabatu w każdym produkcie
Promocję na kategorię w PrestaShop ustawiasz jedną regułą cen katalogowych. W Katalog > Rabaty wybierasz rabat procentowy albo kwotowy, daty z godziną i warunek kategorii. Ten sam mechanizm obejmie markę albo wartość cechy. Reguła nie zmienia ceny bazowej, sama się kończy i działa też na produkty dodane w trakcie promocji.
Autor: Sani. Sani buduje moduł TellMyShop i na co dzień pracuje z zapleczem sklepów PrestaShop.
Aktualizacja: · 5 min czytania
Czym różni się reguła cen katalogowych od promocji na produkcie?
Reguła działa na grupę produktów według warunków, a promocja na produkcie dotyczy tylko jednego produktu. Obie zapisują się w PrestaShop jako ceny specjalne i obie zostawiają cenę bazową bez zmian.
| Reguła cen katalogowych | Promocja w karcie produktu | |
|---|---|---|
| Gdzie w panelu | Katalog > Rabaty > Reguły cenowe katalogu | Katalog > Produkty > produkt > Wycena |
| Zakres | kategorie, producenci, dostawcy, atrybuty, cechy | jeden produkt albo jedna kombinacja |
| Nowe produkty | dostają rabat, jeśli spełniają warunki | nie |
| Kiedy wybrać | promocja na kategorię, markę, kolekcję | pojedyncza okazja, wyprzedaż końcówki |
| Jak zakończyć | zmiana daty albo usunięcie jednej reguły | usuwanie w każdym produkcie |
Pola reguły opisuje dokumentacja reguł cen katalogowych. Ceny specjalne w karcie produktu opisuje część o cenach w zarządzaniu produktami.
Jak ustawić promocję na kategorię krok po kroku?
Wystarczy jedna reguła z datami i jednym warunkiem kategorii.
- W panelu wejdź w Katalog > Rabaty i otwórz zakładkę Reguły cenowe katalogu.
- Dodaj nową regułę i wpisz nazwę, którą rozpoznasz za pół roku, na przykład „Ogród −15% listopad”.
- Zostaw sklep, walutę, kraj i grupę na „Wszystkie”, chyba że promocja ma być tylko dla wybranych klientów.
- Ustaw „Od ilości” na 1, inaczej rabat zadziała dopiero od kilku sztuk.
- Wpisz daty od i do razem z godziną, na przykład od 00:00:00 do 23:59:59.
- Wybierz rodzaj rabatu (procent albo kwota) i jego wysokość. Przy kwocie zaznacz, czy jest z podatkiem.
- W sekcji warunków dodaj grupę warunków, wybierz kategorię i zapisz regułę.
- Otwórz kategorię w oknie prywatnym przeglądarki i sprawdź ceny kilku produktów.
Rabat na producenta robisz tak samo. Zamiast kategorii wybierasz w warunkach producenta.
Dlaczego promocja na kategorię nie obejmuje wszystkich produktów?
Najczęściej przez warunki, które działają inaczej, niż zakłada właściciel sklepu.
- Kategoria a podkategorie. Warunek kategorii obejmuje produkty przypisane do tej kategorii. Produkt, który jest tylko w podkategorii, może się nie załapać. Sprawdź przypisania albo dodaj podkategorie do warunku.
- Grupy warunków. Warunki w jednej grupie muszą być spełnione razem. Osobne grupy działają jak „albo”.
- Inna promocja na produkcie. Rabaty się nie sumują, PrestaShop wybiera jedną cenę specjalną.
- Grupa klientów i kraj. Reguła tylko dla grupy Klient nie zadziała u gościa.
- Godzina startu. Reguła z godziną 10:00 rano nie działa o 8:00.
Jeśli przy obniżce pokazujesz najniższą cenę z 30 dni, policz to przed startem. Jak wygląda taki test, pokazuje PrestaDev na przykładzie modułu Omnibus. Moduły takie jak historia ceny od x13 liczą tę cenę same.
Jak sprawdzić promocję przed startem?
Zrób krótki test w oknie prywatnym przeglądarki, jako gość. To ten sam widok, który zobaczy większość klientów.
| Co sprawdzić | Gdzie | Co powinno być |
|---|---|---|
| Cena na liście kategorii | strona kategorii | cena po rabacie i przekreślona cena bazowa |
| Cena w karcie produktu | strona produktu | ta sama cena co na liście |
| Kombinacje | wybór wariantu | rabat liczony od ceny wariantu |
| Koszyk | dodanie produktu | cena po rabacie, bez dodatkowego kodu |
| Produkt spoza promocji | inna kategoria | cena bez zmian |
Jeśli reguła rusza w przyszłości, zaplanuj ten test na pierwszą godzinę promocji. Przed startem sprawdź przynajmniej daty, godziny i liczbę objętych produktów. Pomyłkę w warunkach lepiej znaleźć samemu niż w wiadomości od klienta.
Ile pracy zajmuje promocja ustawiana ręcznie?
Mało przy jednej regule i dużo przy rabatach w każdym produkcie. Wtorek, 22:15, dostawca potwierdził, że od piątku finansuje 20% na swoją markę. Część sklepów robi to rabatem w karcie każdego produktu, bo tak robiła zawsze. Przy 140 produktach oznacza to długie klikanie, a po promocji drugie takie samo przy sprzątaniu.
Reguła oszczędza tę pracę, ale wymaga sprawdzenia. Trzeba wiedzieć, ile produktów obejmie, które mają już własną promocję i jak wyglądają ceny po rabacie.
Jak opisać promocję słowami i dostać gotową regułę?
Opisujesz promocję zwykłymi słowami, a Claude układa regułę i pokazuje podgląd. Widzisz liczbę produktów, przykładowe ceny przed i po oraz ostrzeżenia o nakładających się promocjach.
-15% na wszystko w kategorii Oświetlenie ogrodowe, od piątku 00:00 do poniedziałku 23:59. Sprawdź, czy coś ma już promocję.
Reguła obejmie 52 produkty, z podkategoriami. Przykładowe ceny brutto:
było: Lampa solarna Kula 20 cm: 49,99 zł
będzie: Lampa solarna Kula 20 cm: 42,49 zł
było: Girlanda LED 10 m: 89,00 zł
będzie: Girlanda LED 10 m: 75,65 zł
Uwaga: 3 produkty mają własną promocję −20%. Rabaty się nie sumują, PrestaShop wybierze jedną cenę.
Zatwierdzam.
Zapisane jako jedna reguła z datą końca. Promocja wyłączy się sama w poniedziałek o 23:59.
Rabat powyżej 50% daje dodatkowe ostrzeżenie, a powyżej 90% wymaga wyraźnej zgody. Regułę cofniesz z historii zmian.
Regułę zapisze dopiero wersja płatna z włączonym blokiem Handel, który po instalacji modułu pozostaje wyłączony. W darmowym Audycie Claude pokaże produkty w kategorii i ich ceny, ale reguły nie utworzy.
Przykłady próśb: promocja czasowa na kategorię i promocja na całą markę albo kategorię. Jeśli zamiast promocji planujesz stałą zmianę cen, przeczytaj o masowej zmianie cen. Gdy obniżka nie pokazuje się na stronie, sprawdź, dlaczego nie widać przekreślonej ceny.
Pytania i odpowiedzi
Czy reguła cen katalogowych obejmie produkty dodane później?
Tak. PrestaShop nalicza regułę także produktom dodanym później, więc produkt dodany do kategorii w trakcie promocji dostaje rabat bez dodatkowej pracy. Dotyczy to też nowych produktów danej marki. Właśnie dlatego przy promocji na całą kategorię reguła jest wygodniejsza niż rabaty wpisywane w każdym produkcie osobno.
Czy rabat z reguły sumuje się z promocją na produkcie?
Nie. Gdy produkt ma kilka cen specjalnych, PrestaShop wybiera jedną z nich, a nie dodaje rabaty do siebie. Produkt z własną promocją −30% nie dostanie dodatkowo −15% z reguły na kategorię. Przed startem sprawdź, które produkty mają już promocję, i zdecyduj, czy zostawić ją bez zmian.
Jak zrobić promocję na producenta tylko w jednej kategorii?
W regule ustawiasz dwa warunki w jednej grupie: kategorię i producenta. Produkt musi wtedy spełnić oba naraz. Gdybyś dodał je jako dwie osobne grupy warunków, PrestaShop potraktuje je jako alternatywę i rabat obejmie całą kategorię oraz wszystkie produkty marki w sklepie.
Jak zakończyć promocję wcześniej?
Najprościej zmienić datę końca reguły na bieżącą godzinę albo usunąć regułę. Ceny wracają do bazowych od razu, bo cena bazowa produktu przez cały czas się nie zmieniała. Jeśli regułę utworzył Claude, możesz też poprosić o jej cofnięcie z historii zmian, z podglądem przed zapisem.
Co sprawdzę przed promocją bez wersji płatnej?
Sporo, bo darmowy Audyt odczytuje dane sklepu. Claude policzy produkty w kategorii, pokaże ich ceny i sprzedaż z poprzednich miesięcy, ale reguły nie zapisze. Promocje wymagają wersji płatnej i bloku Handel, który po instalacji jest wyłączony i włączasz go sam w panelu modułu.
PrestaShop jest zastrzeżonym znakiem towarowym PrestaShop SA. Claude jest znakiem towarowym Anthropic. TellMyShop nie jest powiązany z żadną z tych firm.