Sklep B2B w WooCommerce, ceny netto, grupy klientow i zamowienia hurtowe
81% polskich mikro i małych firm kupuje online, a przeciętna firma wydaje w e-commerce 67 tys. zł rocznie w jednej kategorii. Pokazuję, jak zbudować sklep B2B na WooCommerce: ceny netto, grupy klientów, zamówienia hurtowe i limity kredytowe od ok. 8 tys. zł.
Sklep B2B rządzi się innymi prawami niż zwykły e-commerce. Hurtownik nie kupuje pod wpływem impulsu: liczy ceny netto, porównuje swoje rabaty, zamawia 200 sztuk jednym kliknięciem i oczekuje faktury z odroczonym terminem płatności. Standardowy WooCommerce zaraz po instalacji nie potrafi żadnej z tych rzeczy. Da się go jednak do tego doprowadzić, i to bez budżetu zarezerwowanego dla dedykowanych platform hurtowych.
Przez 13 lat pracy przy stronach i sklepach wdrożyłem kilkanaście projektów B2B oraz hybryd B2B/B2C, głównie na WooCommerce. W tym tekście pokazuję krok po kroku, jak zbudować sklep hurtowy: ceny netto, grupy klientów z osobnymi cennikami, formularze szybkiego zamawiania i limity kredytowe. Z konkretami: nazwy wtyczek, ceny w złotówkach i pułapki, które kosztowały mnie najwięcej nerwów.
Czy WooCommerce nadaje się na sklep B2B?
Tak, WooCommerce nadaje się na sklep B2B, pod warunkiem że uzupełnisz go o warstwę hurtową z wtyczek albo własnego kodu. Sam silnik jest sprawdzony w boju: według W3Techs WooCommerce działa na 19,8% wszystkich stron WordPress, a WordPress napędza ok. 42% internetu. To nie jest egzotyczna technologia, tylko najczęściej wybierany fundament e-commerce na świecie.
Popyt po stronie kupujących też jest twardy. Raport e-Izby B2B Customer Journey 2025 (badanie 877 firm, marzec-maj 2025) pokazał, że 81% mikro, małych i średnich firm w Polsce kupuje online, a dla 24% e-commerce jest już głównym kanałem zaopatrzenia. Przeciętna firma wydaje w sieci ok. 67 tys. zł rocznie w jednej kategorii zakupowej, a w branżach takich jak budowlanka czy wyposażenie biur nawet 130 tys. zł. Jeśli Twoi kontrahenci wciąż zamawiają mailem i telefonem, to nie dlatego, że tak wolą. Po prostu nie dałeś im jeszcze lepszej opcji.
Granica opłacalności? Moim zdaniem leży przy kilkuset aktywnych kontrahentach i bardzo złożonych procesach (wielopoziomowe akceptacje zamówień, dziesiątki magazynów, głęboka logika ERP). Wtedy liczy się dedykowaną platformę. Dla typowej polskiej hurtowni z 50-300 klientami WooCommerce z dobrą wtyczką B2B jest tańszy i szybszy we wdrożeniu, a profesjonalne wykonanie sklepu internetowego na tym silniku zamyka się w budżecie kilkunastu tysięcy złotych.
Jak ustawić ceny netto w WooCommerce?
Ceny netto ustawiasz w trzech miejscach panelu: WooCommerce, Ustawienia, Podatek. Po pierwsze "Ceny wprowadzane z podatkiem" przełączasz na "Nie, będę wprowadzać ceny bez podatku". Po drugie "Wyświetlanie cen w sklepie" i "Wyświetlanie cen w koszyku" ustawiasz na "Bez podatku". Po trzecie w polu sufiksu ceny dodajesz dopisek "netto" albo "+ 23% VAT", żeby nikt nie miał wątpliwości, na co patrzy.
W czystym sklepie hurtowym to wystarcza. Schody zaczynają się w hybrydzie B2B/B2C, gdzie detalista ma widzieć brutto, a firma netto. WooCommerce nie przełącza tego natywnie per użytkownik, robią to dopiero wtyczki: B2BKing ma opcję wyświetlania cen zależnie od grupy klienta, podobne mechanizmy znajdziesz w Wholesale Suite. U mnie w projektach standardem jest pokazywanie hurtownikowi obu wartości na karcie produktu, netto dużą czcionką, brutto mniejszą obok. Księgowa kontrahenta i tak zapyta o brutto przy przelewie.
Po każdej zmianie ustawień podatków przeklikaj testowe zamówienie od karty produktu po podsumowanie. Najczęstszy błąd, jaki widzę w audytach, to netto w katalogu i brutto w koszyku bez żadnego wyjaśnienia, co zabija zaufanie przy pierwszym zakupie.
Pamiętaj też o zaokrągleniach. Przy cenach wprowadzanych netto i rabatach procentowych grosze potrafią się rozjechać między sklepem a systemem fakturowym. Ustaw zaokrąglanie podatku na poziomie sumy zamówienia i sprawdź zgodność z Fakturownią lub wFirmą, zanim wystawisz pierwszą prawdziwą fakturę.
Jak działają grupy klientów i indywidualne cenniki?
Grupy klientów to serce sklepu B2B: każdy kontrahent po zalogowaniu widzi swoje ceny, swoje rabaty i swoje warunki płatności. W praktyce buduję zwykle 3-4 poziomy, na przykład detal, hurt standard (rabat 15%), hurt plus (rabat 25%) i grupę "indywidualną" dla kluczowych klientów z cenami negocjowanymi na sztywno per produkt.
Technicznie masz trzy drogi. Pierwsza to B2BKing, najpopularniejsza obecnie wtyczka B2B dla WooCommerce z ponad 10 tys. aktywnych instalacji wersji darmowej. Reguły dynamiczne pozwalają ustawić rabat procentowy na całą kategorię, stałą cenę na konkretny produkt dla konkretnej grupy albo progi ilościowe (przy 50 sztukach cena spada o kolejne 5%). Druga droga to Wholesale Suite, dojrzały zestaw modułów do cen hurtowych, nieco prostszy, ale bez kilku funkcji finansowych. Trzecia to kod własny na hookach WooCommerce, który ma sens przy nietypowej logice, na przykład cennikach pobieranych na żywo z ERP.
Porównanie rozwiązań B2B dla WooCommerce (stan na luty 2026)
| Funkcja | B2BKing Pro | Wholesale Suite | Własny kod |
|---|---|---|---|
| Koszt roczny | ok. 700 zł (179 USD) | ok. 600-1200 zł zależnie od modułów | od ok. 3000 zł jednorazowo |
| Grupy klientów | tak, bez limitu | tak, oparte na rolach | dowolna logika |
| Ukrywanie cen przed gośćmi | tak | tak | tak |
| Indywidualny cennik per firma | tak | częściowo (per rola) | tak |
| Formularz szybkiego zamówienia | tak, wbudowany | tak, jako osobny moduł | do napisania |
| Płatność na fakturę i limit kredytowy | tak | nie | tak |
| Walidacja NIP/VAT EU (VIES) | tak | nie | tak |
Ukrywanie cen przed niezalogowanymi to osobna decyzja biznesowa. Czysta hurtownia często chowa cały cennik i pokazuje go dopiero po akceptacji konta. Ja zwykle odradzam pełne ukrycie katalogu: Google nie zaindeksuje tego, czego nie widzi, a konkurencja i tak pozna Twoje ceny, zakładając konto na słupa. Lepiej ukryć samą cenę z komunikatem "zaloguj się, aby zobaczyć ceny hurtowe", a opisy produktów zostawić otwarte dla SEO.
Jak zorganizować rejestrację kontrahentów i walidację NIP?
Rejestracja w sklepie B2B musi odsiewać firmy od konsumentów już na formularzu. Standardowy formularz WooCommerce rozszerzasz o pola: nazwa firmy, NIP, telefon, opcjonalnie branża i deklarowany wolumen zakupów. Nowe konto trafia do ręcznej akceptacji, a do czasu zatwierdzenia użytkownik nie widzi cen hurtowych. B2BKing ma ten workflow wbudowany, łącznie z osobnymi formularzami dla B2B i B2C oraz mailami powiadamiającymi administratora.
Walidacja NIP to punkt, którego nie wolno odpuścić. Dla klientów krajowych wystarczy weryfikacja formatu i sumy kontrolnej plus ręczne sprawdzenie na białej liście podatników. Dla kontrahentów z UE potrzebujesz zapytania do VIES: jeśli numer VAT EU jest aktywny, sprzedaż wewnątrzwspólnotowa idzie ze stawką 0%, a sklep musi to naliczyć automatycznie. Robiłem to i wtyczką, i własnym kodem na API VIES, oba podejścia działają, ale własny kod łatwiej spiąć z logowaniem wyników weryfikacji, co przydaje się przy kontroli skarbowej.
Checklist startowy sklepu B2B na WooCommerce
- Ceny wprowadzane netto, wyświetlanie zależne od grupy klienta
- Rejestracja z polem NIP i ręczną akceptacją kont
- Walidacja VAT EU w VIES i automatyczna stawka 0% dla WDT
- Minimum 3 grupy cenowe plus grupa na ceny negocjowane
- Formularz szybkiego zamówienia działający na smartfonie
- Automatyczne faktury (Fakturownia lub wFirma) z danymi z zamówienia
- Płatność na fakturę z limitem kredytowym dla zweryfikowanych firm
- Regulamin sklepu z zapisami dla przedsiębiorców, nie konsumentów
Faktury podpinam zwykle przez integrację z Fakturownią: zamówienie opłacone lub zatwierdzone generuje fakturę VAT automatycznie i wysyła ją mailem. Przy 200 zamówieniach miesięcznie to różnica między godziną a dwoma dniami pracy biura.
Jak przyspieszyć składanie zamówień hurtowych?
Klient hurtowy nie przegląda kart produktów, tylko odtwarza listę zakupów, więc daj mu formularz szybkiego zamówienia: tabelę z wyszukiwarką po nazwie i SKU, polem ilości i jednym przyciskiem "dodaj wszystko do koszyka". W B2BKing taki formularz jest w standardzie, w Wholesale Suite dokłada go moduł Wholesale Order Form. Dla największych klientów dorzucam import z CSV: handlowiec eksportuje listę braków z własnego magazynu i wkleja ją do sklepu w 30 sekund.
Drugi mechanizm to ponawianie zamówień. Sekcja "kup ponownie" w koncie klienta, która jednym kliknięciem odtwarza poprzedni koszyk, potrafi obsłużyć większość cyklicznych zamówień w branżach typu spożywka czy materiały eksploatacyjne. Trzeci element: widoczne stany magazynowe. Hurtownik planuje produkcję lub sprzedaż, więc informacja "dostępne 1200 szt., wysyłka 24h" jest dla niego ważniejsza niż ładny banner.
> Hurtownia tekstyliów spod Poznania, którą przenosiłem z zamówień mailowych na WooCommerce z B2BKing, miała 600 produktów i 4 grupy cenowe. Po trzech miesiącach 70% stałych klientów składało zamówienia samodzielnie przez formularz hurtowy, a czas obsługi pojedynczego zamówienia spadł z około 20 minut do 3.
I jeszcze jedno, co łatwo przeoczyć: telefon. Według raportu e-Izby 56% klientów biznesowych kupuje przez smartfon. Formularz hurtowy, który na komórce wymaga poziomego scrollowania tabeli, realnie blokuje sprzedaż. Testuję każde wdrożenie na ekranie 360 px szerokości, zanim oddam je klientowi.
Jak wdrożyć limity kredytowe i płatności odroczone?
Limit kredytowy w WooCommerce realizuje się przez bramkę "płatność na fakturę" powiązaną z saldem kontrahenta. Mechanika jest prosta: zweryfikowana firma dostaje limit, na przykład 20 tys. zł, i może składać zamówienia z terminem 14 lub 30 dni, dopóki suma nieopłaconych faktur nie przekroczy limitu. Po przekroczeniu sklep automatycznie chowa płatność odroczoną i zostawia tylko przedpłatę. B2BKing ma ten moduł wbudowany, łącznie z saldem widocznym w panelu klienta.
Komu dawać kredyt kupiecki? U mnie sprawdza się zasada trzech zamówień: nowy kontrahent płaci z góry, po trzech terminowo opłaconych przedpłatach dostaje limit startowy, a podwyżki limitu idą za historią płatności. Przy większych kwotach warto dołożyć weryfikację w KRD lub wywiadowni gospodarczej, koszt pojedynczego raportu to kilkadziesiąt złotych, a potrafi uchronić przed fakturą na 50 tys. zł, której nikt nie zapłaci.
Limit kredytowy bez procedury windykacji to proszenie się o kłopoty. Zanim włączysz płatności odroczone, ustal automatyczne przypomnienia o terminie, blokadę konta po 14 dniach przeterminowania i osobę odpowiedzialną za telefon do dłużnika.
Dla klientów płacących z góry zostawiam standardowy zestaw: Przelewy24 lub inny operator z prowizją 1,29% + 0,30 zł za przelew, BLIK i kartę. BLIK w B2B bywa niedoceniany, a to już domyślny sposób płacenia w polskim internecie: w 2025 roku obsłużył 1,4 mld transakcji e-commerce, o 20% więcej niż rok wcześniej. Mały przedsiębiorca płaci tak samo jak konsument, telefonem.
Ile kosztuje sklep B2B na WooCommerce?
Realny budżet na sklep B2B na WooCommerce zaczyna się od ok. 8 tys. zł netto, a typowe wdrożenie hybrydy B2B/B2C z integracjami zamyka się w 15-30 tys. zł. Dla porównania rynkowego: cenniki polskich agencji za WooCommerce zaczynają się od ok. 5000-7000 zł za mały sklep, średni z rozbudowaną funkcjonalnością to 10-15 tys. zł, a duży z indywidualnym projektem graficznym 15-25 tys. zł i więcej. Warstwa B2B dokłada do tego licencję wtyczki (ok. 700 zł rocznie za B2BKing Pro) i 1-3 dni pracy na konfigurację grup, cenników i testy podatków.
Czy SaaS nie wyjdzie taniej? Na starcie często tak, ale platformy abonamentowe liczą sobie procent od płatności i ograniczają nietypowe scenariusze B2B, a przy hurtowych obrotach prowizje rosną szybciej niż koszt utrzymania własnego sklepu. WooCommerce nie pobiera ani abonamentu za licencję, ani prowizji od sprzedaży: płacisz za hosting i domenę (od ok. 200-300 zł rocznie) oraz za pracę wykonawcy. Orientacyjne widełki dla różnych wariantów zebrałem w cenniku.
Plusy
- Brak prowizji od sprzedaży i abonamentu za platformę
- Pełna kontrola nad logiką cen, grup i limitów kredytowych
- Jeden katalog dla B2B i B2C zamiast dwóch osobnych systemów
- Łatwa rozbudowa o integracje (ERP, Allegro, BaseLinker, kurierzy)
Minusy
- Odpowiedzialność za aktualizacje i kopie zapasowe po Twojej stronie
- Przy kilkuset kontrahentach i złożonym ERP bywa za płytki
- Jakość wdrożenia zależy od wykonawcy, nie od platformy
Na koniec uwaga z praktyki: najdroższym elementem projektu B2B prawie nigdy nie jest sklep, tylko porządkowanie danych. Cenniki w pięciu Excelach, rabaty "ustalone telefonicznie" i produkty bez SKU potrafią wydłużyć wdrożenie o tygodnie. Zanim zapytasz o wycenę, zrób jedną tabelę: produkt, cena bazowa netto, rabaty per grupa. To realnie obniża koszt.
Sklep B2B na WooCommerce to dziś dojrzałe, policzalne rozwiązanie: ceny netto i grupy klientów załatwia konfiguracja plus wtyczka za ok. 700 zł rocznie, zamówienia hurtowe formularz z importem CSV, a limity kredytowe moduł płatności na fakturę. Całość mieści się w budżecie kilkunastu tysięcy złotych i zwraca się w godzinach pracy biura, które przestaje przepisywać zamówienia z maili. Jeśli zastanawiasz się, czy Twój przypadek lepiej obsłuży wtyczka, czy kod własny, opisz mi go w formularzu na dole strony, odpowiadam zwykle w 24 godziny z konkretną rekomendacją i widełkami.
Najczęstsze pytania
Czy WooCommerce nadaje się na sklep B2B?
Tak, WooCommerce dobrze sprawdza się w B2B po rozszerzeniu wtyczką taką jak B2BKing lub Wholesale Suite. Otrzymujesz wtedy ceny netto, grupy klientów, indywidualne cenniki, formularz zamówień hurtowych i płatność na fakturę z limitem kredytowym. Granicą jest skala: przy setkach kontrahentów i głębokiej integracji ERP czasem lepszy będzie system dedykowany.
Ile kosztuje wtyczka B2B do WooCommerce?
B2BKing Pro kosztuje ok. 179 USD rocznie, czyli ok. 700 zł, a darmowa wersja z podstawowymi funkcjami jest dostępna na wordpress.org. Wholesale Suite to wydatek ok. 600-1200 zł rocznie zależnie od liczby modułów. Do tego dochodzi konfiguracja: na polskim rynku zwykle 500-3000 zł, jeśli zleca się ją wykonawcy.
Jak pokazać ceny netto w WooCommerce?
Ceny netto ustawia się w zakładce WooCommerce, Ustawienia, Podatek: ceny wprowadzane bez podatku oraz wyświetlanie w sklepie i koszyku bez podatku, z dopiskiem netto w polu sufiksu ceny. W sklepie hybrydowym B2B/B2C wtyczki typu B2BKing przełączają sposób wyświetlania w zależności od grupy zalogowanego klienta: detalista widzi brutto, hurtownik netto.
Czy można połączyć sklep B2B i B2C w jednym WooCommerce?
Można i robi się to często, bo jeden katalog produktów obsługuje wtedy dwa kanały sprzedaży. Goście i klienci detaliczni widzą ceny brutto i płacą z góry, a zalogowani kontrahenci po zatwierdzeniu konta widzą ceny netto, swoje rabaty i płatność na fakturę. Trzeba tylko zadbać o poprawne przełączanie podatków i osobne formularze rejestracji.
Jak działa limit kredytowy w sklepie B2B na WooCommerce?
Limit kredytowy przypisuje się kontrahentowi lub grupie i sklep pilnuje go automatycznie przy płatności na fakturę. Klient z limitem 20 tys. zł może składać zamowienia z odroczonym terminem do tej kwoty, a po jej przekroczeniu sklep wymaga przedpłaty do czasu opłacenia faktur. Taką logikę ma m.in. B2BKing, można ją też napisać w kodzie własnym.
Potrzebujesz pomocy z projektem?
Robię strony WordPress i sklepy Shoper od 2500 zł. Partner Shoper, 120+ projektów.
- Odpowiedź w 24h
- Certyfikowany Partner Shoper
- 120+ zrealizowanych projektów
- Zgodność z RODO, pełna ochrona danych