Jak ustawić ceny indywidualne dla klientów B2B w PrestaShop
CEO & IT Architect
CEO & IT Architect
Chcesz wiedzieć, jak ustawić ceny indywidualne dla klientów B2B w PrestaShop? Jeśli nie wiesz, jak sobie poradzić z tym zadaniem, dzisiejszy artykuł jest dla Ciebie.
Z jakimi problemami zgłaszają się do nas przedsiębiorcy z segmentu B2B? Otóż w ich systemach ERP, które działają w sprzedaży offline, są potworzone różne cenniki dla różnych grup klientów lub indywidualne cenniki pod konkretnego klienta. I problem polega na tym, że ceny ustalone dla danego produktu nie są procentową obniżką ceny katalogowej, tylko są ustaloną konkretną kwotą dla danej grupy, czy klienta.
Czyli nie wygląda to tak, że katalogowa cena produktu dla zwykłego klienta to 100 zł, a wybranemu klientowi należy się rabat 25%. Raczej jest to ustalona konkretna cena, na przykład na produkt x cena wynosi 74 zł dla grupy klientów „brązowych”. Te kwoty wynikają między innymi z przeliczeń marżowych.
Cen dla grup klientów lub klientów indywidualnych nie da się idealnie odwzorować w sklepie internetowym stosując standardowe metody rabatowania. Nadając procentowy rabat niestety nie ustalisz tu takiej samej kwoty netto jak w systemie ERP, bo przy podziale zawsze będą jakieś zaokrąglenia i kwoty będą się bardziej lub mniej różnić.
Poza tym, załóżmy, że sprzedajesz silniki do rolet. Raczej nie jest tak, że w danej grupie asortymentowej wszystkie silniki mają rabat 30%. Zazwyczaj w jest tak, że cenniku głównym silnik A ma swoją cenę, silnik B inną. Natomiast w cennikach z rabatami, ceny poszczególnych silników zmieniamy w zależności od naszej marży i rabat jaki możemy nadać na dany produkt może się różnić.
Po pierwsze ceny z systemu ERP przenieś do sklepu internetowego. Ręcznie lub automatycznie.
Niestety zmiana cen względem cenników jest dosyć uporczywa. PrestaShop istnieje mechanizm, który pozwala ręcznie nadać cenę indywidualną na produkt dla grupy klientów lub indywidualnego klienta. Problem pojawia się, gdy trzeba to zrobić ręcznie w bazie zawierającej np. 20 tysięcy produktów. Byłoby to bardzo czasochłonne, a po aktualizacji cen wymagało ponownego ręcznego sprawdzania i korekt. Więc w dużych bazach produktowych jest to po prostu nieopłacalne.
Dlaczego?
Ponieważ musisz wejść w każdy produkt i ręcznie zaktualizować cenę. A ceny w segmencie B2B rotują dosyć często, bo są uzależnione na przykład od kursów walut czy aktualnej ceny surowców na giełdzie. Więc niestety gdy ceny zmieniają się dosyć często, to zarządzanie nimi ręcznie jest kłopotliwe a czasem wręcz niemożliwe.
Firmy wdrożeniowe istniejące na rynku zazwyczaj tworzą osobne moduły, które służą do wpisywania cen produktów dla danej grupy klientów albo klienta indywidualnego. To się wiąże z dużym narzutem na rozwój i utrzymanie sklepu internetowego. Dodatkowo niestety w tym rozwiązaniu nie działają nam różne importy do sklepu czy kwestie związane z API.
Dodatkowe koszty, ponieważ w przypadku szablonów wizualnych samodzielnie rozwijanych trzeba robić wiele modyfikacji, żeby funkcje wyciągające ceny pracowały jeszcze ponad samo określenie ceny danego produktu przy wyświetlaniu i przy składaniu zamówień.
Więc finalnie wiele firm boryka się z tym problemem i finalnie po wielu próbach przechodzą na przykład na systemy procentowych obniżek cen dla danej grupy klientów lub dla konkretnej kategorii produktów.
Niestety te działania nie rozwiązują problemu. Są połowicznym wyjściem z sytuacji wynikającym z ograniczeń technologicznych.
W przypadku integratorów rynkowych, na które mamy wpływ, w systemie ERP wybierasz cennik, który jest na przykład przeznaczony dla sklepu internetowego. Określasz dla której grupy klientów przeznaczasz ten cennik i przez API w sklepie PrestaShop generujesz ceny indywidualne.
To rozwiązanie wydaje się lepsze, ale jest jeden problem. Wiele integratorów dostępnych na rynku, nie obsługuje takich funkcji przez API.
Powyższe rozwiązania mają swoje wady, a czasem po prostu nie da się ich wdrożyć. Dlatego w Tebim opracowaliśmy własne rozwiązanie, które z powodzeniem wdrażamy u naszych klientów. Często trafiają do nas klienci, którzy borykali się z tym problemem przez kilka lat i słyszeli, że nie da się tego zrobić w sposób zautomatyzowany. My stworzyliśmy rozwiązanie tego problemu na bazie pewnego importera, który możemy wdrożyć dla większości istniejących systemów ERP.
Nie będziemy publicznie zdradzać szczegółów tego rozwiązania, ale jeśli masz problem z przesyłaniem cen indywidualnych z systemu ERP do sklepu PrestaShop – zgłoś się do nas, pomożemy.
Większość sklepów na początku radzi sobie z ustawianiem cen indywidualnych dla klientów B2B w PrestaShop robiąc to ręcznie. Jeśli jednak twoja baza produktowa zawiera już kilka tysięcy produktów i aktualizowanie jej stanowi dla twojego zespołu wyzwanie, warto rozważyć zautomatyzowanie tych czynności.