Sklep i ceny tylko po zalogowaniu w WooCommerce: zamknięta hurtownia

Zespół pracujący w panelu B2B po zalogowaniu

W skrócie: WooCommerce sam z siebie nie ma trybu ukrywania cen ani zamkniętego sklepu — tę funkcję dokłada się wtyczką, np. oficjalną „Private Store for WooCommerce” (cały sklep za logowaniem) albo „Hide Prices & Private Store for WooCommerce” (sama cena zamieniona na „zaloguj się, aby zobaczyć”), do czego często dochodzi osobna wtyczka od cenników hurtowych i ról klientów, np. z rodziny B2BKing czy Wholesale Suite. Granicą jest utrzymanie tego stosu — aktualizacje, wzajemna kompatybilność wtyczek, cache strony, który potrafi przypadkiem odsłonić ceny gościom. W Selldi tryb zamkniętej hurtowni (katalog i ceny netto dopiero po zalogowaniu, z cennikiem per klient i limitem kredytowym) jest wbudowaną funkcją platformy, a nie stosem wtyczek do samodzielnego składania. Dla części hurtowni — zwłaszcza tych, które chcą być znajdowane przez nowych klientów w Google — lepszym rozwiązaniem bywa jednak jawny katalog bez cen niż całkowite zamknięcie sklepu.

Handlowiec z konkurencyjnej hurtowni budowlanej wchodzi na sklep na WooCommerce z przeglądarki w trybie incognito, bez logowania, i po dwóch kliknięciach ma kompletny cennik netto na cement, stal zbrojeniową i płyty OSB. Miało być tylko dla przyjętych kontrahentów, a jest jawne dla każdego, kto zna adres strony. Właściciel dowiaduje się o tym przypadkiem, od klienta, który pyta, dlaczego widział te same ceny bez logowania co po zalogowaniu. Okazuje się, że WooCommerce z pudełka po prostu tego nie pilnuje.

Co WooCommerce potrafi ukryć przed gośćmi

WordPress ma role użytkowników, WooCommerce dokłada rolę klienta i sprzedawcy, ale sam rdzeń nie ma przełącznika „ukryj ceny przed niezalogowanymi” ani „zamknij cały sklep za logowaniem”. Tę funkcję dokłada się wtyczką. WooCommerce.com ma we własnym Marketplace dwie oficjalne pozycje w tym temacie: „Private Store for WooCommerce”, która potrafi zablokować całą witrynę albo sam sklep i wymusić logowanie lub rejestrację, zanim gość zobaczy cokolwiek, oraz „Hide Prices & Private Store for WooCommerce”, która zamiast ceny pokazuje niezalogowanemu tekst w stylu „Zaloguj się, aby zobaczyć cenę” i podmienia przycisk „Dodaj do koszyka” na formularz zapytania. Do tego dochodzi rynek wtyczek trzecich — m.in. z rodziny B2BKing czy Wholesale Suite, a także wtyczki firm takich jak Barn2 czy Addify — które łączą ukrywanie cen z rolami hurtowymi, cennikami per grupa i minimalnymi ilościami zamówienia.

  • ukryć samą cenę i przycisk zakupu dla gości, zostawiając widoczny opis i zdjęcie produktu
  • zablokować całą witrynę za logowaniem — tryb w pełni prywatnego sklepu
  • ograniczyć widoczność wybranych kategorii lub pojedynczych produktów do konkretnej roli albo grupy klientów

Gdzie jest granica

Każda z tych funkcji to osobna wtyczka — często nie jedna, tylko dwie czy trzy naraz: jedna od ukrywania cen, druga od ról i cenników hurtowych, trzecia od integracji z ERP czy limitów kredytowych. Zakres szczegółów — czy da się różnicować cenę per pojedynczy kontrahent, czy tylko per rola, czy formularz akceptacji nowego konta jest automatyczny czy ręczny — zależy od konkretnej wtyczki i jej wersji, więc warto to zawsze sprawdzić w aktualnej dokumentacji dostawcy, bo zakres funkcji i cennik się zmieniają. Do tego dochodzi codzienność: aktualizacje WordPressa, WooCommerce i każdej z tych wtyczek muszą iść w parze, bo niezgodność wersji potrafi po prostu odsłonić ceny, które miały być ukryte. Typowy winowajca to źle skonfigurowany cache strony — gość dostaje z pamięci podręcznej wersję wygenerowaną wcześniej dla zalogowanego klienta. Akceptacja nowego kontrahenta to zwykle ręczna operacja w panelu WordPressa, a przypisanie mu osobnego cennika, limitu kredytowego czy salda to już zadanie dla kolejnej wtyczki albo integracji z zewnętrznym systemem.

Jak to działa w Selldi

W Selldi tryb zamkniętej hurtowni to ustawienie platformy, nie coś, co się dokłada. Katalog i ceny netto są dostępne dopiero po zalogowaniu — to jedna decyzja przy wdrożeniu, a nie stos wzajemnie kompatybilnych wtyczek do pilnowania. Nowy kontrahent zgłasza się przez formularz, zespół handlowy go weryfikuje i akceptuje, a po zalogowaniu klient widzi wyłącznie ceny przypisane do jego grupy albo indywidualnego cennika — z limitami i kredytem kupieckim, jeśli takie ustalono. Handlowiec ma panel, w którym widzi swoich przypisanych kontrahentów, ich cenniki i salda, i może złożyć zamówienie w ich imieniu. To ten sam system, który obsługuje osobno sklep B2C — jeden wspólny magazyn i dane produktowe, osobne cenniki per kanał, bez ryzyka, że aktualizacja jednej wtyczki odsłoni ceny grupie klientów, która nie powinna ich widzieć.

Kiedy WooCommerce w zupełności wystarczy

Uczciwie: jeśli hurtownia ma jedną, wspólną cenę hurtową dla wszystkich klientów, bez różnicowania per kontrahent, niewielką liczbę stałych odbiorców i kogoś, kto na bieżąco pilnuje aktualizacji WordPressa, jedna dobrze dobrana wtyczka do ukrywania cen potrafi działać latami i kosztuje ułamek budowy nowej platformy. Podobnie gdy sklep i tak jest budowany od zera na WordPressie z innych powodów, na przykład połączenia z blogiem firmowym albo istniejącym contentem — doklejenie wtyczki B2B do istniejącego ekosystemu bywa szybsze niż migracja gdzie indziej. Selldi ma sens tam, gdzie dochodzą cenniki per klient, panel handlowca, integracja z ERP, sprzedaż wielokanałowa albo po prostu zmęczenie utrzymywaniem stosu wtyczek, które trzeba aktualizować w zgodnej ze sobą kolejności.

Jawny katalog czy całkowite zamknięcie — uczciwy wybór

Tu warto rozdzielić dwie różne decyzje, bo często wrzuca się je do jednego worka. Całkowite zamknięcie sklepu za logowaniem, tak jak robią wtyczki typu „Private Store”, chroni ceny w stu procentach, ale zabiera też cały ruch z wyszukiwarki — Google nie zaindeksuje tego, czego nie widzi. Dla wielu hurtowni lepszym kompromisem jest jawny katalog produktów bez cen: kategorie i karty produktów zaindeksowane i widoczne w wynikach wyszukiwania, a cena i przycisk zakupu zamienione na „zaloguj się” albo „zapytaj o cennik”. Taki wariant przyciąga nowych, jeszcze nieprzyjętych kontrahentów, którzy szukają akurat tego asortymentu, a mimo to nie ujawnia stawek konkurencji. Pełne zamknięcie ma sens tam, gdzie priorytetem jest wyłącznie ochrona cen dla wąskiego grona już pozyskanych klientów, a nie pozyskiwanie nowych przez wyszukiwarkę. Zanim zdecydujecie, warto zobaczyć oba warianty w praktyce — demo Selldi na demo.selldi.pl/showcase pokazuje zarówno panel klienta po zalogowaniu z realnymi cenami netto, jak i to, co widzi gość przed zalogowaniem.

Najczęściej zadawane pytania

Czy WooCommerce ukryje ceny przed niezalogowanymi bez żadnej wtyczki?

Nie — sam rdzeń WooCommerce nie ma ustawienia „pokaż ceny tylko zalogowanym”. Tę funkcję zawsze dokłada się wtyczką, na przykład oficjalną z Marketplace WooCommerce.com albo jedną z rodziny B2BKing czy Wholesale Suite, którą trzeba osobno kupić, skonfigurować i na bieżąco aktualizować.

Da się w WooCommerce zablokować cały sklep, a nie tylko same ceny?

Tak, do tego służą wtyczki typu „Private Store” — wymuszają logowanie lub rejestrację, zanim gość zobaczy jakąkolwiek stronę sklepu, a nie tylko ceny. Minusem jest to, że taki sklep znika też z wyników wyszukiwania, bo Google nie zaindeksuje treści schowanej za logowaniem.

Czy nowy kontrahent może zarejestrować się sam, czy trzeba go ręcznie zaakceptować?

Zależy od wybranej wtyczki i jej konfiguracji — część pozwala na samodzielną rejestrację z automatycznym przypisaniem roli oczekującej na akceptację, część wymaga ręcznego zatwierdzenia konta w panelu WordPressa. Warto to sprawdzić w dokumentacji konkretnego dostawcy wtyczki.

Czy jawny katalog produktów bez cen jest gorszy pod SEO niż zamknięty sklep?

Odwrotnie — to zamknięcie całego sklepu za logowaniem zabiera ruch z wyszukiwarki, bo roboty Google nie widzą treści schowanej za bramką logowania. Katalog widoczny publicznie z ukrytą samą ceną pozwala produktom być zaindeksowanym i znajdowanym przez nowych klientów, a mimo to nie ujawnia stawek.

Jak wygląda zamknięta hurtownia w Selldi w praktyce?

Gość widzi ofertę bez logowania, ale ceny i przycisk zamówienia są zablokowane do czasu zalogowania. Po akceptacji konta kontrahent widzi wyłącznie ceny netto ze swojego cennika, grupowego lub indywidualnego, razem z limitami i saldem. Można to zobaczyć na koncie testowym w demo.selldi.pl/showcase.

Zobacz Selldi w działaniu

Przeklikaj demo na żywo bez zakładania konta albo umów prezentację, pokażemy platformę na Twoim przypadku.