WooCommerce

WooCommerce dla B2B – cenniki klientów, limity kredytowe, hurtownia online

WooCommerce kojarzy się głównie z B2C, ale w 2026 ponad 30% naszych wdrożeń to B2B — hurtownie, dystrybutorzy, producenci sprzedający bezpośrednio do detalu. WooCommerce w połączeniu z 3–5 wtyczkami zastępuje systemy typu Magento Commerce za 50 000 zł rocznie. Pokażę Ci, jak to skonfigurować.

W skrócie

  • Sklep B2B różni się od B2C: cenniki per klient, MOQ, kredyt kupiecki, faktury proforma, walidacja NIP.
  • Wymaga 4–6 wtyczek premium (łączny koszt: 1 200–3 500 zł/rok).
  • Najczęstsze błędy: mieszanie B2C i B2B w jednym sklepie bez separacji, brak walidacji NIP, brak hurtowych progów cenowych.
  • Czas wdrożenia: 6–12 tygodni dla pełnego sklepu B2B.

Co odróżnia B2B od B2C

AspektB2CB2B
Klientkonsumentfirma (NIP)
Cenyjednoliteper klient lub grupa
Min. zamówieniebrakMOQ (np. 100 zł, paleta)
Płatnośćprzedpłataczęsto kredyt 14–60 dni
Fakturakonsument może chciećzawsze, czasem proforma
Logowanieopcjonalnewymagane (trzeba zweryfikować)
Negocjacja cenbrakczęsta, indywidualna
WysyłkaInPost, kurierczęsto paleta, dedykowany kurier
Wsparcieself-servicededykowany opiekun

Architektura sklepu B2B na WooCommerce

Opcja 1: Sklep tylko B2B

  • Logowanie wymagane do zobaczenia cen
  • Walidacja NIP w rejestracji
  • Tylko zatwierdzeni klienci mogą kupować

Opcja 2: Hybryda B2B + B2C w jednej witrynie

  • Niezalogowany widzi ceny detaliczne (B2C)
  • Zalogowany B2B widzi ceny hurtowe
  • Roles: klient_detal vs klient_hurt vs admin

Opcja 3: Dwa osobne sklepy

  • sklep.firma.pl — B2C
  • hurt.firma.pl — B2B
  • Synchronizacja produktów przez API

Polecamy opcję 2 — jeden sklep, dwa kanały. Najmniejszy koszt utrzymania.

Niezbędne wtyczki

1. WooCommerce Wholesale Prices (B2BKing lub Wholesale Suite)

B2BKing (od 99 USD/rok) lub Wholesale Suite (od 199 USD/rok) — kluczowa wtyczka. Zawiera:

  • Role klientów (Hurt poziom 1, Hurt poziom 2, Hurt premium)
  • Ceny per rola
  • Ceny per produkt × rola
  • Hurtowe progi cenowe (10+ szt., 50+ szt., 100+ szt.)
  • Ukrywanie cen niezalogowanym

2. WooCommerce EU VAT (lub PolishVAT)

  • Walidacja NIP w trakcie rejestracji
  • Walidacja EU VAT ID dla klientów z UE
  • Auto-zwolnienie z VAT przy WDT (wewnątrzwspólnotowa dostawa towarów)
  • Generowanie odpowiednich faktur

3. Faktury proforma + faktury VAT

WP Desk Faktury Pro — generuje:
– Faktury proforma przed płatnością
– Faktury VAT po płatności
– Korekty
– Eksport do KSeF (od 2026 obowiązkowe!)

4. Limity kredytowe

B2BKing (premium) ma „Credit Account”:
– Klient kupuje „na fakturę z odroczonym terminem”
– Definiujesz limit (np. 10 000 zł)
– Klient nie może przekroczyć limitu
– Auto-blokada do uregulowania zaległych

5. Order Approval

Approve Orders WooCommerce — przed zatwierdzeniem:
– Każde zamówienie idzie do statusu „Oczekujące”
– Admin sprawdza klienta, stan magazynowy, marżę
– Manualna akceptacja lub odrzucenie

6. Quote / Wycena

WooCommerce Request a Quote — dla wybranych produktów:
– Klient nie kupuje od razu, prosi o wycenę
– Admin wystawia ofertę z indywidualną ceną
– Klient akceptuje i płaci

Konfiguracja krok po kroku

Krok 1: Role klientów

Z B2BKing dodaj role:

  • wholesale_basic — rabat 10% od cen detalicznych
  • wholesale_pro — rabat 20%
  • wholesale_premium — rabat 30% + brak MOQ

Krok 2: Cenniki per produkt

Edytuj produkt → zakładka „Wholesale Prices”:

RolaCenaMin. ilość
wholesale_basic80 zł1
wholesale_pro70 zł1
wholesale_premium60 zł1

Dodatkowo Tier pricing dla wholesale_basic:
– 10–49 szt. → 78 zł
– 50–99 szt. → 75 zł
– 100+ szt. → 72 zł

Krok 3: MOQ (minimum order quantity)

W ustawieniach roli:

  • wholesale_basic — MOQ 200 zł brutto
  • wholesale_pro — MOQ 500 zł brutto
  • wholesale_premium — brak MOQ

Krok 4: Walidacja NIP

W formularzu rejestracji:

  • Pole NIP (obowiązkowe)
  • Auto-walidacja przez API GUS lub VIES (UE)
  • Auto-uzupełnienie: nazwa firmy, adres, kod pocztowy
  • Odrzucenie rejestracji przy nieprawidłowym NIP

Krok 5: Walidacja konta klienta

Po rejestracji z NIP:

  • Konto trafia do statusu „Oczekujące na akceptację”
  • Klient nie może kupować dopóki admin nie zatwierdzi
  • Admin sprawdza: czy firma istnieje, czy nie jest na liście dłużników (BIG, KRD)
  • Po akceptacji → mail powitalny + dostęp do hurtowych cen

Krok 6: Faktury proforma

Standard B2B:

  1. Klient składa zamówienie
  2. WooCommerce auto-generuje fakturę proforma
  3. Klient otrzymuje proformę mailem
  4. Klient płaci przelewem w 7 dni
  5. Po zaksięgowaniu wpłaty → automatyczna faktura VAT
  6. Wysyłka

Krok 7: Kredyt kupiecki

Dla zaufanych klientów (po 3+ udanych zamówieniach):

  • Limit 10 000 zł
  • Termin 14 dni (lub 30 / 60)
  • Auto-blokada przy przekroczeniu
  • Auto-przypomnienie 3 dni przed terminem

Krok 8: Wysyłka palet

Standard B2B = palety, nie kartony:

  • Flexible Shipping — definiowalne metody per klient
  • „Wysyłka paletowa Raben” — koszt liczony per kg + paleta
  • „Odbiór z magazynu” — 0 zł, klient odbiera sam

Krok 9: Integracja z ERP

Średnia firma B2B ma już Subiekt GT, Comarch Optima lub SAP. Integracja:

  • wpDesk WooCommerce → Subiekt GT (popularna w PL)
  • Comarch ERP Optima — natywna integracja
  • API custom dla SAP, Microsoft Dynamics

Synchronizacja: produkty (z ERP do WC), zamówienia (z WC do ERP), stany magazynowe (dwukierunkowo).

Krok 10: Panel klienta

Konto B2B w „Moje konto” pokazuje:

  • Listę zamówień
  • Faktury PDF do pobrania
  • Limit kredytowy + saldo
  • Indywidualny cennik PDF do pobrania
  • Tracking wysyłek

Zaawansowane funkcje

Indywidualne cenniki per klient

Standardowe role wystarczą dla 80% przypadków. Dla 20% (kluczowi klienci) — per-customer pricing:

  • Klient X widzi ceny -25%
  • Klient Y widzi ceny -32% i ma zapasy ekskluzywnych produktów
  • Klient Z negocjuje per produkt

W B2BKing ten feature jest dostępny w wersji Pro (149 USD/rok).

Quick Order

Dla zamówień powtarzalnych (klient kupuje co tydzień ten sam zestaw):

  • „Lista zakupów” w koncie klienta
  • 1 kliknięcie zamawia całość
  • „Zamów ponownie poprzednie zamówienie”
  • CSV import zamówienia (klient wgrywa plik z 100 produktami)

Salesman / Opiekun klienta

Każdy klient B2B ma przypisanego opiekuna z firmy:

  • Imię i mail opiekuna w panelu klienta
  • Bezpośredni kontakt na czacie
  • Opiekun widzi tylko swoich klientów (granular permissions)

Najczęstsze błędy

Pokazywanie cen niezalogowanym — w B2B konkurencja podgląda Twoje ceny. Ukryj.

Brak weryfikacji NIP — wpisuje „1234567890” i kupuje na darmowym koncie

Mieszanie magazynów B2C i B2B — produkty hurtowe (paleta) trafiają do koszyka B2C, klient detaliczny nie wie co z tym zrobić

Brak audytu logów — kto, kiedy, co zamówił. W B2B muszą być logi 5-letnie (KSeF, GIODO)

Niezautomatyzowane KSeF — od lutego 2026 KSeF jest obowiązkowe. Bez integracji generujesz faktury manualnie = katastrofa

Co dalej

Plan budowy sklepu B2B na WooCommerce:

  1. Tydzień 1: spec funkcjonalna (role klientów, cenniki, MOQ, kredyt)
  2. Tydzień 2: podstawa WooCommerce + B2BKing
  3. Tydzień 3: import produktów, role, cenniki
  4. Tydzień 4: walidacja NIP, faktury, KSeF
  5. Tydzień 5: integracja z ERP
  6. Tydzień 6: testy + onboarding pierwszych klientów

Budujemy sklepy B2B na WooCommerce — od hurtowni części samochodowych po dystrybucję chemii budowlanej. Pakiet B2B od 8 000 zł zawiera wszystko z tego artykułu. Sprawdź ofertę.

Pomógł Ci ten artykuł?

Podziel się z innymi

Masz konkretny projekt?

Pogadajmy o Twojej stronie.

Bezpłatna 30-minutowa konsultacja, brief i indywidualna wycena w ciągu 24 godzin roboczych. Bez handlowca — odpisuje Adrian.

Wyceń projekt