Zaokrąglanie cen PrestaShop: jak po podwyżce wrócić do równych końcówek ,99

Zaokrąglanie cen w PrestaShop ma dwa znaczenia. Ustawienie trybu zaokrąglania w Parametry sklepu → Ogólne decyduje tylko o groszach przy liczeniu podatku i sum. Równe końcówki, na przykład ,99 po podwyżce, musisz wpisać w samych cenach: ręcznie, importem, modułem albo w rozmowie z Claude, z podglądem przed zapisem.

Autor: Zespół TellMyShop. Piszemy o PrestaShop na podstawie pracy z zapleczem prawdziwych sklepów i testów na własnym sklepie testowym.
Aktualizacja: · 5 min czytania

Co robi ustawienie zaokrąglania w PrestaShop?

Decyduje, jak sklep zaokrągla wyniki obliczeń do groszy. Dokumentacja ustawień ogólnych PrestaShop 8 opisuje dwa pola: tryb zaokrąglania, czyli w którą stronę zaokrąglać połówki groszy, i typ zaokrąglania, czyli czy zaokrąglać każdą sztukę, każdą linię zamówienia czy sumę.

Zespół PrestaShop pokazuje w scenariuszu testu trybu zaokrąglania, że różne tryby dają tę samą cenę różniącą się o grosz. To ważne dla zgodności sum z bramką płatności, ale nie zamieni 53,49 zł na 53,99 zł. Zostaw to ustawienie tak, jak działa, chyba że masz konkretny problem z sumami zamówień.

Co chcesz osiągnąćCzym to zrobisz
Grosze w sumie koszyka zgadzają się z płatnościątryb i typ zaokrąglania w Parametry sklepu → Ogólne
Cena wyświetla się z końcówką ,99, a w bazie zostaje innamoduł zaokrąglania przy wyświetlaniu
Cena produktu ma na stałe końcówkę ,99zmiana ceny produktu: ręcznie, importem albo z Claude

Moduły zaokrąglania przy wyświetlaniu istnieją, na przykład moduł zaokrągleń od idnovate. Taki moduł zmienia cenę w chwili wyświetlania. Sprawdź wtedy, czy ta sama cena trafia do koszyka, faktury i plików dla porównywarek.

Jaką regułę zaokrąglenia wybrać?

Prostą, którą zapiszesz w jednym zdaniu. Przed zmianą odpowiedz sobie na trzy pytania.

  1. Jaka końcówka? Tylko ,99, czy ,99 i ,49, czy pełne złotówki dla drogich produktów.
  2. W którą stronę? Do najbliższej końcówki, zawsze w dół czy zawsze w górę.
  3. Gdzie granica? Na przykład „nigdy w dół o więcej niż 1 zł” albo „powyżej 200 zł zaokrąglaj do pełnych 10 zł”.

Ta sama podwyżka o 7% z różnymi regułami. Wartości są przykładowe:

Cena przedPo +7%W dół do ,99Do najbliższej ,99Do najbliższej x9,99 lub x4,99
52,00 zł55,64 zł54,99 zł55,99 zł54,99 zł
129,00 zł138,03 zł137,99 zł137,99 zł139,99 zł
18,50 zł19,80 zł18,99 zł19,99 zł19,99 zł
349,00 zł373,43 zł372,99 zł372,99 zł374,99 zł

Trzeci wiersz pokazuje pułapkę: zaokrąglenie w dół zjada prawie całą podwyżkę taniego produktu. Dlatego warto dodać granicę albo inną regułę dla tanich produktów.

Ostatnia kolumna to reguła popularna w sklepach z szerokim cennikiem: ceny kończą się na 4,99 albo 9,99, więc w kategorii jest mniej różnych końcówek, a lista produktów wygląda spokojniej. Którą regułę wybierzesz, zależy od twojego sklepu i marży. Ważne, żeby była jedna dla całej kategorii i zapisana, bo przy następnej podwyżce zrobisz to samo jeszcze raz.

Na co uważać przy zaokrąglaniu?

Na netto, warianty i promocje. Właśnie tu najczęściej robi się błąd.

  • Netto i brutto. Klient widzi brutto, a PrestaShop zapisuje netto z wieloma miejscami po przecinku. Zaokrąglona cena netto po doliczeniu podatku rzadko daje równe brutto.
  • Różne stawki podatku. Ten sam produkt w dwóch krajach z inną stawką da różne końcówki brutto. Ustal, dla którego kraju zaokrąglasz.
  • Dopłaty wariantów. Wariant z dopłatą +12,30 zł po zaokrągleniu ceny bazowej i tak będzie miał krzywą końcówkę. Takie warianty sprawdź osobno.
  • Promocje procentowe. Rabat 15% od 52,99 zł daje znowu nierówną cenę. To normalne, klient widzi wtedy cenę promocyjną obok przekreślonej.
  • Ogłaszanie obniżki. Jeśli przy okazji ogłaszasz obniżkę, pamiętaj o najniższej cenie z 30 dni. Zasady streszcza poradnik o informowaniu o obniżkach.

Samą podwyżkę, jej sposoby i pułapki opisujemy w tekście o masowej zmianie cen w PrestaShop. Jak pokazywać cenę przed obniżką, wyjaśniamy w poradniku o przekreślonej cenie.

Jak zaokrąglić ceny z Claude?

Podajesz regułę zwykłymi słowami. Claude czyta ceny, liczy nowe brutto, dobiera netto tak, żeby wyszła równa końcówka, i pokazuje tabelę przed zapisem.

Ty

Po podwyżce ceny w kategorii Rękawice robocze mają krzywe końcówki. Zaokrąglij brutto do najbliższego x9,99 albo x4,99, nigdy w dół o więcej niż 1 zł. Najpierw pokaż tabelę.

Claude

W kategorii jest 37 produktów, 31 ma końcówkę inną niż ,99. Pierwsze trzy, ceny brutto:

było: Rękawice nitrylowe 100 szt.: 53,49 zł

będzie: Rękawice nitrylowe 100 szt.: 54,99 zł (+1,50 zł)

było: Rękawice powlekane: 19,80 zł

będzie: Rękawice powlekane: 19,99 zł (+0,19 zł)

było: Rękawice zimowe: 138,03 zł

będzie: Rękawice zimowe: 139,99 zł (+1,96 zł)

2 produkty mają warianty z dopłatą, ich końcówki wariantów zostaną nierówne. Wypiszę je osobno.

Ty

Wszystko zatwierdzam oprócz zimowych, tam daj 137,99.

Claude

Poprawiłem. Zapiszę 31 cen po twoim „tak”, całą operację cofniesz z historii zmian.

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

Jedna operacja obejmuje do 100 produktów, a ceny Claude zmienia brutto albo netto, jak poprosisz. Zmiany cen wymagają przełącznika Handel. Włączasz go sam w panelu modułu i działa, dopóki go nie wyłączysz. Bez niego Claude przygotuje tabelę jako plan i powie, co włączyć.

W darmowej wersji TellMyShop Free Claude może przejrzeć produkty i wypisać te z nierównymi końcówkami, ale niczego nie zapisze. W TellMyShop Pro po podglądzie i twoim „tak” zapisuje ceny, a zmiana trafia do historii zmian. Podatków TellMyShop nie zmienia nigdy. Ustawienia zaokrąglania w Parametry sklepu → Ogólne Claude zmieni tylko z przełącznikiem Serwis, ale zwykle nie ma takiej potrzeby.

Przykłady próśb: zaokrąglenie cen do ,99 po podwyżce i podwyżka lub obniżka cen w całej kategorii. Plany są w cenniku, a inne poradniki o cenach na blogu.

Pytania i odpowiedzi

Czy PrestaShop sam zaokrągla ceny do ,99?

Nie. Ustawienia zaokrąglania w PrestaShop decydują, jak sklep zaokrągla grosze przy liczeniu podatku i sum, a nie jaką końcówkę ma cena. Końcówki ,99 ustawiasz w cenie produktu: ręcznie, importem, modułem albo w rozmowie z Claude.

Dlaczego po podwyżce procentowej ceny mają dziwne końcówki?

Bo procent liczony od ceny daje grosze, których nikt nie planował. Podwyżka o 7% z 49,99 zł daje 53,49 zł, a z 129 zł daje 138,03 zł. Po każdej podwyżce procentowej trzeba więc zdecydować o regule zaokrąglenia.

Zaokrąglać cenę netto czy brutto?

Brutto, bo tę cenę widzi klient. PrestaShop przechowuje cenę netto z dokładnością do kilku miejsc po przecinku i z niej liczy brutto. Dlatego dobra zmiana zapisuje taką cenę netto, z której po doliczeniu podatku wychodzi równa końcówka brutto.

Czy zaokrąglenie w górę to nowa podwyżka?

Tak, klient zapłaci więcej, nawet jeśli to kilkadziesiąt groszy. Dlatego wiele sklepów zaokrągla do najbliższej końcówki albo w dół. Zasadę ustal przed zmianą i sprawdź ją w podglądzie na kilku drogich produktach, gdzie różnica jest największa.

Czy Claude zaokrągli ceny bez przełącznika Handel?

Nie. Zmiana cen należy do obszaru Handel, który włączasz sam w panelu modułu i który działa, dopóki go nie wyłączysz. Bez niego Claude przygotuje tabelę cen przed i po jako plan, ale niczego nie zapisze.

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 z aktualizacjami na zawsze, dostaniesz 72 godziny przed innymi.

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

Przeczytaj też