Tryb B2B w PrestaShop: sklep i ceny tylko po zalogowaniu
W skrócie: PrestaShop natywnie potrafi całkiem sporo: tryb B2B w ustawieniach sklepu odsłania pola firmowe przy rejestracji, a w połączeniu z grupami klientów i wyłączeniem wyświetlania cen dla grupy gości chowa ceny i przycisk zakupu przed niezalogowanymi. Granica pojawia się przy pełnym zamknięciu katalogu, czyli sytuacji, w której niezalogowany nie widzi nawet nazw i zdjęć produktów, tylko ekran logowania — to zwykle wymaga modułu, bo wbudowany tryb katalogowy chowa ceny wszystkim, także zalogowanym klientom detalicznym. Selldi ma tryb zamkniętej hurtowni, cenniki per kontrahent i panel handlowca wbudowane od startu, bez dokładania osobnych rozszerzeń. Uczciwie: dla części hurtowni jawny katalog bez cen pod SEO bywa lepszym wyborem niż całkowite zamknięcie, bo Google ma co indeksować.
Właściciel hurtowni budowlanej dzwoni do swojej agencji: chce, żeby konkurencja przestała podglądać cenniki, a przypadkowy gość z wyszukiwarki nie mógł przeglądać katalogu bez podania NIP-u firmy. Sklep stoi na PrestaShopie od trzech lat, ceny widzi każdy, kto trafi na stronę produktu. Pytanie pierwsze: da się to zamknąć bez przepisywania sklepu od zera? Pytanie drugie, zadane chwilę później: a jeśli zamknę cały katalog, to Google w ogóle będzie miał co pokazywać w wynikach?
Co PrestaShop potrafi zrobić natywnie
Sporo, i to bliżej rdzenia niż w wielu innych silnikach. W ustawieniach klientów jest przełącznik trybu B2B, po włączeniu formularz rejestracji odsłania pola firmowe: nazwę firmy, odpowiednik numeru identyfikacji podatkowej, dopuszczalne zadłużenie. Fundamentem jest jednak system grup klientów: każda grupa (Gość, Klient zarejestrowany, własna grupa Hurt) ma swój sposób wyświetlania cen, netto czy brutto, z rabatem grupowym czy bez, a przede wszystkim przełącznik „wyświetlaj ceny”. Wyłączony dla gości oznacza, że niezalogowany widzi produkt, opis, zdjęcie, ale zamiast ceny i przycisku koszyka komunikat albo link do logowania. Do tego dochodzą ceny specyficzne: rabaty ustawiane per grupa, per klient, progowo od ilości i czasowo, więc rabat hurtowy widzi tylko grupa Hurt.
- Grupy klientów z osobnym sposobem wyświetlania cen i rabatem grupowym
- Ceny specyficzne per grupa, per klient, per ilość i na czas
- Tryb B2B odsłaniający pola firmowe w rejestracji
- Wyłączenie widoczności cen dla wybranej grupy (np. gości)
Gdy trzeba schować cały katalog, nie tylko ceny
Tu jest realna granica, o której trzeba mówić uczciwie. Wbudowany tryb katalogowy PrestaShop chowa ceny i możliwość zakupu dla wszystkich odwiedzających sklep naraz, to przełącznik globalny, który nie rozróżnia gościa od zalogowanego klienta detalicznego. Jeśli cel jest inny, czyli pokazać ceny tylko zalogowanym kontrahentom albo pójść o krok dalej i całkowicie zamknąć dostęp do stron kategorii i produktów, tak żeby niezalogowany od razu trafiał na ekran logowania, to zwykle rozwiązanie z modułu typu prywatny sklep czy zaawansowany tryb katalogowy z PrestaShop Addons. Zakres takich modułów bywa różny: jedne tylko chowają cenę i przycisk zakupu, inne blokują całe strony produktowe i kategorie, część dodaje ograniczenia po adresie IP. Konkretny zakres i kompatybilność z wersją sklepu warto potwierdzić u dostawcy modułu.
Rejestracja firmowa i ceny netto
Formularz z polem na numer identyfikacji podatkowej i nazwę firmy jest natywny po włączeniu trybu B2B. To, czego natywnie nie ma, to automatyczna walidacja takiego numeru w bazie VIES ani ściąganie danych firmy z rejestru po jego wpisaniu — to funkcje modułów, podobnie jak wygodna kolejka kont oczekujących na zatwierdzenie z jednym przyciskiem „zatwierdź”. Ręcznie da się to obsłużyć: nowe konto trafia do domyślnej grupy bez cen, administrator sam przepina klienta do grupy hurtowej po weryfikacji, że to faktycznie firma, a nie przypadkowy gość. Ceny netto dla zalogowanych to kwestia ustawienia grupy — bez dodatkowego modułu.
Gdzie jest realna granica
Każdy moduł dokładany do sklepu to osobna zależność, którą trzeba utrzymywać. Większa aktualizacja PrestaShop bywa okazją, przy której część modułów traci kompatybilność i trzeba to testować przed wdrożeniem na produkcję. Hosting, kopie zapasowe i wydajność przy większym katalogu spadają na właściciela sklepu albo agencję, która go obsługuje. PrestaShop nie ma też natywnie panelu handlowca, czyli miejsca, gdzie opiekun klienta składa zamówienie w imieniu przypisanego kontrahenta, widząc jego cennik i saldo, to obszar rozwiązywany pojedynczymi modułami albo pomijany. Integracje z polskimi ERP, takimi jak Comarch czy Subiekt GT, to zewnętrzne konektory o jakości zależnej od dostawcy. Automatycznego czytania zamówień z maili PrestaShop natywnie nie robi.
- Utrzymanie modułów i kompatybilność przy aktualizacjach — po stronie właściciela lub agencji
- Brak natywnego panelu handlowca z przypisanymi kontrahentami i ich cennikami
- Integracje z polskimi ERP jako zewnętrzne konektory różnej jakości
- Brak natywnego czytania zamówień z e-maili
Jak to wygląda w Selldi
Tryb zamkniętej hurtowni jest w Selldi wbudowany od razu, bez dokładania modułu: katalog i ceny widoczne dopiero po zalogowaniu, a cenniki działają per grupa i per konkretny kontrahent, z cenami netto po zalogowaniu. Panel handlowca pozwala opiekunowi klienta składać zamówienie w imieniu przypisanego kontrahenta, widząc jego cennik i saldo, a integracje z Comarch XL i Optima, Subiektem GT czy Symfonią synchronizują stany, kartotele, ceny i zamówienia co 15 do 60 minut. Do tego dochodzi AI Email Reader, który wczytuje zamówienia przychodzące mailem, i wspólny magazyn dla sklepu B2B i B2C na jednym backendzie.
- Tryb zamkniętej hurtowni bez osobnego modułu
- Cenniki per grupa i per kontrahent, ceny netto po zalogowaniu
- Panel handlowca z przypisanymi kontrahentami
- Integracje z polskimi ERP w standardzie wdrożenia
Kiedy PrestaShop w zupełności wystarczy
Jeśli sklep ma jedną grupę hurtową, prosty cennik i nie potrzebuje panelu handlowca ani integracji z ERP, kombinacja natywnego trybu B2B, grup klientów bez widocznych cen dla gości i ewentualnie jednego sprawdzonego modułu do zamykania katalogu może wystarczyć na długo, zwłaszcza gdy sklep już działa na PrestaShopie i ma agencję, która go dobrze zna. Warto też uczciwie rozważyć, czy całkowite zamknięcie katalogu w ogóle jest dobrym pomysłem. Google nie zaindeksuje stron produktowych, których nie widzi nawet jako gość, a spora część hurtowni budowlanych żyje z tego, że klient najpierw znajdzie produkt w wyszukiwarce i zobaczy, że jest dostępny, a dopiero potem zapyta o cenę. Dla takich sklepów jawny katalog bez cen bywa lepszym wyborem niż zamknięta twierdza.
Kiedy liczba cenników i kontrahentów rośnie, a do listy zaczyna się doklejać panel handlowca, integracja z ERP i coraz więcej pojedynczych modułów, ich łączne utrzymanie potrafi kosztować więcej niż migracja na system, który ma to wbudowane od startu. Tryb zamkniętej hurtowni i panel handlowca można zobaczyć na demo.selldi.pl/showcase.
Najczęściej zadawane pytania
Czy tryb B2B w PrestaShop sam z siebie chowa ceny przed gośćmi?
Nie automatycznie. Tryb B2B odsłania pola firmowe w rejestracji, ale ukrycie cen ustawia się osobno — w grupie klientów odpowiadającej gościom trzeba wyłączyć wyświetlanie cen. Dopiero te dwa ustawienia razem dają efekt: firmowa rejestracja plus brak cen dla niezalogowanych.
Czy da się na PrestaShop całkowicie zamknąć katalog, żeby niezalogowany nie widział nawet nazw produktów?
Wbudowany tryb katalogowy chowa ceny i przycisk zakupu, ale dla wszystkich odwiedzających naraz, bez rozróżnienia gościa i klienta. Pełne zamknięcie stron kategorii i produktów przed niezalogowanymi to zwykle moduł typu prywatny sklep — warto sprawdzić dokładny zakres i kompatybilność z wersją sklepu u dostawcy modułu.
Czy zamykanie całego katalogu to zawsze dobry pomysł dla hurtowni?
Niekoniecznie. Zamknięty katalog nie jest indeksowany przez Google, więc traci się ruch z wyszukiwarki. Dla wielu hurtowni lepiej sprawdza się jawny katalog bez widocznych cen — produkty są widoczne i indeksowane, a cena pojawia się dopiero po zalogowaniu.
Czy PrestaShop ma panel handlowca do składania zamówień w imieniu klienta?
Natywnie nie. Taka funkcja, czyli opiekun klienta widzący przypisanych kontrahentów, ich cenniki i salda, oraz mogący złożyć zamówienie w ich imieniu, bywa dostępna w pojedynczych modułach o różnym zakresie — to nie jest funkcja bliska rdzenia PrestaShop.
Jak tryb zamkniętej hurtowni wygląda w Selldi w porównaniu z PrestaShop?
W Selldi tryb zamkniętej hurtowni, cenniki per kontrahent i panel handlowca są wbudowane od startu wdrożenia, bez dokładania osobnych modułów i bez ryzyka utraty kompatybilności przy aktualizacjach. Do tego dochodzą integracje z polskimi ERP i AI Email Reader do wczytywania zamówień z maili.
Zobacz Selldi w działaniu
Przeklikaj demo na żywo bez zakładania konta albo umów prezentację, pokażemy platformę na Twoim przypadku.