Kombinacje PrestaShop: cena wariantu, wpływ na cenę i kody EAN

W kombinacjach PrestaShop nie wpisujesz ceny wariantu, tylko wpływ na cenę. To kwota, o którą wariant jest droższy albo tańszy od ceny bazowej produktu. Gdy wariant kosztuje tyle samo, wpływ wynosi zero. Większość problemów z cenami wariantów bierze się z wpisania ceny końcowej w pole wpływu albo z pomylenia netto z brutto.

Autor: Sani. Sani buduje moduł TellMyShop i na co dzień pracuje z zapleczem sklepów PrestaShop.
Aktualizacja: · 4 min czytania

Jak PrestaShop liczy cenę kombinacji?

Cena końcowa wariantu to cena bazowa produktu plus wpływ na cenę, a na końcu ewentualna promocja. Weźmy kurtkę Storm z ceną bazową 199 zł brutto.

WariantWpływ na cenęCena końcowaKomentarz
M czarny0 zł199 złwariant w cenie produktu
L czarny0 zł199 złtak samo jak M
XXL czarny+20 zł219 złwiększy rozmiar droższy
M limitowany+40 zł239 złinna wersja kolorystyczna
XXL czarny, wpisano 219 zł+219 zł418 złtypowy błąd: cena końcowa w polu wpływu

Ostatni wiersz to najczęstsza pomyłka. Ktoś chce, żeby XXL kosztował 219 zł, i wpisuje tę kwotę w pole wpływu. Klient widzi 418 zł i rezygnuje, a w statystykach nie widać, dlaczego.

Druga pułapka to netto i brutto. Pole wpływu ma wersję netto i brutto, a sklepy B2B często myślą w netto. Wpis +20 w złym polu daje różnicę o wartość podatku. Problem z wpływem na cenę przy cenie jednostkowej opisuje zgłoszenie na GitHubie PrestaShop.

Co dzieje się z promocją i podwyżką przy wariantach?

Promocja procentowa liczy się od ceny końcowej wariantu, a promocja kwotowa odejmuje tę samą kwotę od każdego wariantu. Dopłata w kombinacji jest stałą kwotą. Gdy podnosisz cenę bazową o 8%, XXL dalej kosztuje tylko o 20 zł więcej.

Policzmy to na kurtce Storm. Promocja 10% na cały produkt daje 179,10 zł za M i 197,10 zł za XXL. Promocja kwotowa minus 15 zł daje 184 zł za M i 204 zł za XXL. W obu przypadkach różnica między wariantami zostaje, ale w pierwszym maleje razem z rabatem. Promocję tylko na jeden wariant też ustawisz, wskazując konkretną kombinację.

Jeśli razem z cenami zmieniasz całe kategorie, przeczytaj tekst o tym, jak zrobić masową zmianę cen. Opisuje też inne pułapki kombinacji.

Dlaczego na liście produktów widać inną cenę niż w karcie?

Bo lista produktów w kategorii pokazuje cenę wariantu domyślnego. Jeśli domyślnym wariantem jest XXL z dopłatą 20 zł, cała kurtka wygląda na liście na droższą, niż jest. Klient porównuje ceny w kategorii i wybiera tańszy produkt obok.

Odwrotny problem też się zdarza. Domyślny jest najtańszy wariant, który od miesięcy jest wyprzedany. Klient klika w produkt za 199 zł, a jedyne dostępne rozmiary kosztują więcej. Dlatego wariant domyślny powinien być dostępny i typowy, na przykład M w najpopularniejszym kolorze.

Ta sama cena trafia do danych produktu dla Google. Rozjazd między ceną na liście, w karcie i w danych to jeden z powodów, dla których Google zgłasza niezgodną cenę.

Po co EAN i indeks dla każdego wariantu?

Bo dla magazynu, hurtowni i Google każdy rozmiar i kolor to osobna pozycja. Google Merchant Center grupuje warianty jednego produktu i oczekuje, że każdy ma własne dane. Opisuje to pomoc o identyfikatorze grupy produktów. Wariant bez kodu EAN to częsty powód odrzucenia. Więcej o tym w tekście o odrzuconych produktach w Merchant Center.

Atrybuty, z których powstają kombinacje, czyli rozmiar i kolor, tworzysz w panelu. Opisuje to dokumentacja atrybutów PrestaShop. Same kombinacje i ich pola znajdziesz w karcie produktu, co opisuje dokumentacja zarządzania produktami.

Jak sprawdzić ceny wariantów w swoim sklepie?

Wystarczy kilka produktów z największą liczbą wariantów.

  1. Otwórz produkt z kombinacjami w Katalog > Produkty i przejdź do zakładki Warianty (tak panel nazywa kombinacje).
  2. Porównaj wpływ na cenę z cennikiem dostawcy. Szukasz kwot, które wyglądają jak cena końcowa.
  3. Sprawdź, czy wpisano netto, czy brutto. Policz jeden wariant ręcznie.
  4. Wybierz każdy wariant na stronie sklepu i porównaj cenę z oczekiwaną.
  5. Sprawdź wariant domyślny. To on pokazuje się na liście produktów i w danych dla Google.
  6. Wypisz warianty bez EAN i indeksu. Uzupełnisz je jedną serią.

Jak uzupełnić dopłaty i EAN wariantów seriami?

Opisujesz zmianę dla grupy produktów, a Claude pokazuje każdą kombinację przed i po. Jedna zmiana obejmuje do 100 kombinacji.

Ty

Dla kurtek Storm ustaw XXL plus 20 zł brutto, wpisz EAN z tej listy i ustaw M czarny jako domyślny.

Claude

Kurtki Storm mają 3 produkty i 36 kombinacji. Podgląd dla Storm Classic:

było: XXL czarny: wpływ 0,00 zł, cena 199,00 zł, EAN brak

będzie: XXL czarny: wpływ +20,00 zł, cena 219,00 zł, EAN 5901234123457

było: Domyślny: L czarny

będzie: Domyślny: M czarny

2 kody z listy nie pasują do żadnego wariantu. Pomijam je i wypisuję poniżej.

Ty

Zatwierdzam.

Claude

Zapisane. Całą operację cofniesz jednym poleceniem z historii zmian.

Ilustracja: produkty, liczby i odpowiedzi są przykładowe.

Zmiany w kombinacjach należą do bloku Handel. Ten blok jest częścią wersji płatnej (cennik) i po instalacji czeka wyłączony, aż go uruchomisz. Claude zmienia istniejące kombinacje: wpływ na cenę, cenę zakupu, indeks, EAN, wagę i wariant domyślny. Nie tworzy nowych kombinacji i ich nie usuwa. Przykład prośby to ceny, kody i stany dla rozmiarów i kolorów.

Pytania i odpowiedzi

Czy w kombinacji wpisuję cenę końcową wariantu?

Nie. W kombinacji wpisujesz wpływ na cenę, czyli różnicę względem ceny bazowej produktu. Jeśli produkt kosztuje 199 zł, a rozmiar XXL ma kosztować 219 zł, wpływ wynosi +20 zł. Gdy wariant kosztuje tyle samo co produkt, wpływ zostawiasz na zero. Cenę końcową PrestaShop liczy sam.

Czy podwyżka ceny bazowej zmienia dopłaty kombinacji?

Nie. Dopłata jest zapisana jako kwota, więc po podwyżce ceny bazowej o 10% wariant XXL dalej kosztuje o 20 zł więcej. Jeśli chcesz, żeby dopłaty też urosły, trzeba je zmienić osobno. Przy dużej liczbie wariantów łatwo o tym zapomnieć i po roku dopłaty są nieaktualne.

Czy każda kombinacja powinna mieć własny kod EAN?

Jeśli producent nadał kody poszczególnym rozmiarom i kolorom, tak. Każdy wariant to dla Google osobny produkt w jednej grupie i potrzebuje swojego kodu. Kod produktu głównego nie zastąpi kodów wariantów. Wpisujesz je w kombinacjach, ręcznie, importem albo w rozmowie z Claude.

Czy Claude utworzy nowe kombinacje?

Nie. Claude zmienia istniejące kombinacje: wpływ na cenę, indeks, EAN, wagę i wariant domyślny, do 100 naraz. Nowe kombinacje tworzysz w panelu, w karcie produktu, generatorem kombinacji. Usuwasz je też w panelu. Gdy kombinacje już są, Claude uzupełnia ich ceny i kody seriami, z podglądem każdej zmiany.

Co z tego działa w darmowym Audycie?

Audyt pokaże dane produktu, w tym liczbę kombinacji. Lista kombinacji z cenami i zmiany w nich należą do bloku Handel, który działa w wersji płatnej. Po instalacji ten blok jest wyłączony i włączasz go w panelu modułu. Każda zmiana ma podgląd i czeka na twoją zgodę.

PrestaShop jest zastrzeżonym znakiem towarowym PrestaShop SA. Claude jest znakiem towarowym Anthropic. TellMyShop nie jest powiązany z żadną z tych firm.

Moduł startuje 29 października

Zapisz się na listę. Cenę Founders, 599 zł netto zamiast 799 zł, dostaniesz 72 godziny przed innymi.

Kilka wiadomości przed startem. Wypiszesz się jednym kliknięciem. Polityka prywatności

Przeczytaj też