Blog

Workflow B2B krok po kroku: wyjątki, zmiany ceny, limity, niestandardowe warunki

Co się dzieje, gdy zamówienie B2B nie pasuje do standardowego workflow? Negocjacje cen, zmiany po złożeniu, zamówienia ekspresowe, fakturowanie zbiorcze — jak to obsługiwać systemowo.

  • Strategia oparta o dane i cele biznesowe.
  • Rekomendacje UX, integracji i automatyzacji.
  • Plan wdrożeń i wsparcie zespołu.

Dobry workflow zamówień B2B działa sprawnie przy standardowych przypadkach. Problem w tym, że w B2B „standardowy przypadek” to często mniejszość transakcji. Klienci negocjują ceny poza cennikiem, zamawiają produkty, których normalnie nie mają w kontrakcie, proszą o dostawę w niestandardowym oknie czasowym, chcą podzielić zamówienie na dwie faktury albo zmienić adres dostawy po złożeniu zamówienia. Te wyjątki — jeśli nie są obsłużone przez system — lądują w mailu do handlowca, który je przetwarza ręcznie. I właśnie to niszczy efektywność platformy B2B: perfekcyjny workflow dla 80% zamówień i chaos dla pozostałych 20%.

Ten artykuł jest rozwinięciem poprzedniego tekstu o workflow akceptacji zamówień B2B — skupiamy się tu na wyjątkach, niestandardowych warunkach i mechanizmach, które pozwalają je obsługiwać bez angażowania handlowca przy każdej transakcji. To są te elementy, które decydują o tym, czy platforma B2B staje się realnym narzędziem operacyjnym, czy tylko eleganckim frontendem oklejonym mailem w tle.

Masz złożony proces sprzedaży B2B z wieloma wyjątkami?

Zmapujemy wszystkie Twoje przypadki brzegowe i zaprojektujemy workflow, który obsłuży je systemowo — bez maili i Excela. Zacznij od bezpłatnej konsultacji.

Omów workflow B2B

Negocjacje cen poza cennikiem — jak obsłużyć w systemie

W wielu branżach B2B cennik jest punktem wyjścia, nie ceną transakcyjną. Duży klient pyta o cenę na 500 sztuk produktu, który standardowo kosztuje 120 zł/szt. Handlowiec „pogadał z szefem” i ustala 98 zł/szt. — ale tylko na to jedno zamówienie i tylko przy jednorazowej dostawie. Jak taka cena powinna być obsłużona w systemie? Trzy podejścia: (1) handlowiec ręcznie tworzy zamówienie z niestandardową ceną (poza platformą — co neguje sens systemu), (2) platforma ma możliwość tworzenia „cen specjalnych” per zamówienie przez administratora, (3) system ma moduł ofertowania, gdzie handlowiec tworzy ofertę z niestandardową ceną, klient ją akceptuje, a oferta zamienia się w zamówienie.

Trzecia opcja — moduł ofertowania (RFQ: request for quotation) — jest złotym standardem w platformach B2B enterprise. Amazon Business ma go wbudowanego. Sylius obsługuje go przez rozszerzenia lub custom development. W WooCommerce można go zaimplementować przez wtyczki (YITH Request a Quote, WooCommerce Quotes) lub custom code. Kluczowe jest, żeby oferta po akceptacji przez klienta automatycznie zamieniała się w zamówienie z właściwymi cenami — bez konieczności ręcznego przepisywania przez handlowca.

Zmiany zamówień po złożeniu

Klient złożył zamówienie, ale za godzinę dzwoni, że chce dodać 3 pozycje, zmienić ilość na jednej i poprosić o dostawę na inny adres. To standardowy scenariusz w B2B — i jeden z najtrudniejszych do obsłużenia systemowo, bo zamówienie mogło już zostać przekazane do WMS i rozpocząć kompletację. System musi wiedzieć, na jakim etapie jest zamówienie, i na tej podstawie pozwolić lub odmówić modyfikacji.

Dobre rozwiązanie: platforma B2B pozwala klientowi modyfikować zamówienie w oknie czasowym (np. do 2 godzin od złożenia lub do momentu potwierdzenia przez operatora). Po upłynięciu okna — system informuje, że zamówienie jest w trakcie realizacji i zmiana wymaga kontaktu z obsługą. Handlowiec lub obsługa klienta ma osobny panel do modyfikacji zamówień w statusie „w realizacji” — z logowaniem kto i co zmienił, po zatwierdzeniu przez supervisora. To jest kompletny audit trail, który jest wymagany przez wiele firm enterprise jako element procedur compliance.

Zamówienia awaryjne i ekspresowe

Klient potrzebuje towaru „na już” — linia produkcyjna stoi, brakuje komponentu. Standardowy workflow z 24-godzinnym zatwierdzeniem i planowaną dostawą za 3 dni nie działa. Czy platforma B2B obsługuje zamówienia awaryjne? Najlepsze rozwiązania mają osobny typ zamówienia „ekspres” lub „urgent” — z wyróżnionym widocznym statusem, natychmiastowym powiadomieniem SMS do kierownika logistyki i automatycznym priorytetem w kolejce WMS. To nie jest funkcja, którą dostaniesz z pudełka w standardowym WooCommerce — ale jest to możliwa do zaprojektowania logika w custom code lub Sylius.

Poza zamówieniami ekspresowymi, wiele firm B2B ma zamówienia cykliczne — np. co tydzień ta sama lista produktów w podobnych ilościach. Platforma powinna pozwalać klientowi zapisać „koszyk szablonowy” lub listę zakupową, którą zamawia jednym kliknięciem. Amazon Business robi to od lat jako „Subscribe & Save for Business” — w wersji B2B z możliwością zmiany ilości i dat. To nie tylko wygoda dla klienta, to realna retencja i przewidywalność przychodów dla dostawcy.

Produkty poza standardowym katalogiem

Co, gdy klient zamawia produkt, którego nie ma w katalogu platformy? W klasycznym sklepie — nie ma takiej opcji. W portalu B2B — powinien być mechanizm „zamówienia specjalnego”: klient opisuje potrzebę (specyfikacja, ilość, termin), handlowiec dostaje powiadomienie, tworzy wycenę w systemie i przesyła klientowi do akceptacji. Cały proces — od prośby do potwierdzenia zamówienia — odbywa się w jednym systemie, bez przeskakiwania do maila. To jest ten rodzaj digitalizacji, który realnie odciąża handlowców i buduje lojalność klientów, którzy widzą, że ich niestandardowe potrzeby są obsługiwane sprawnie.

Niestandardowe warunki dostawy i fakturowania

Klient zamawia z dostawą na 5 różnych adresów z jednym zamówieniem, ale chce jedną fakturę zbiorczą na koniec miesiąca. Albo: klient chce podzielić jedno zamówienie na dwie faktury — z powodów budżetowych w firmie. Albo: dostawa ma być z awizacją 24h wcześniej przez telefon do konkretnej osoby na magazynie. To są niestandardowe wymagania logistyczne i finansowe, które w ręcznym workflow handlowiec po prostu „pamięta” albo zapisuje w Notatniku. W platformie B2B muszą być obsłużone jako konfigurowalne opcje per klient lub per zamówienie, ze śledzeniem realizacji tych ustaleń.

Fakturowanie zbiorcze — jedna faktura za wszystkie zamówienia z danego miesiąca — to wymóg, który pojawia się u większości klientów enterprise. WooCommerce nie obsługuje tego natively; wymaga dedykowanej wtyczki lub integracji z systemem fakturowania (np. iFirma API, Fakturownia, Symfonia). W Sylius lub systemie dedykowanym można to zbudować jako konfigurowalne ustawienie per klient. To jedna z tych funkcji, która na etapie projektu wydaje się małym szczegółem — a po wdrożeniu okazuje się, że połowa klientów enterprise ją wymaga.

Jak projektować obsługę wyjątków: zasady

Kilka zasad, które stosujemy projektując workflow B2B z obsługą wyjątków. Po pierwsze: każdy wyjątek powinien mieć dedykowaną ścieżkę w systemie — nie „skontaktuj się z handlowcem przez email”. Po drugie: każda zmiana w zamówieniu powinna być logowana z informacją kto, co i kiedy zmienił — dla potrzeb audytu i rozliczeń. Po trzecie: system powinien minimalizować decyzje, które wymagają eskalacji do menedżera — poprzez jasne reguły automatyczne, które obsługują 80% przypadków. Po czwarte: klient zawsze powinien wiedzieć, na jakim etapie jest jego niestandardowe zamówienie — status musi być widoczny w systemie, nie tylko „w trakcie realizacji”.

Obsługa wyjątków to temat, który wraca przy każdym wdrożeniu B2B — i który zazwyczaj okazuje się bardziej złożony niż standardowy workflow. Dlatego w VisioLab zawsze prowadzimy warsztat mapowania wyjątków przed projektem: zbieramy wszystkie „ale co jak…” od handlowców i klientów B2B, klasyfikujemy je według częstości i wpływu, i projektujemy obsługę dla każdego. Ten krok skraca czas projektu i unika kosztownych poprawek po wdrożeniu.

FAQ

Najczestsze pytania

Odpowiedzi na pytania, które pojawiaja sie przy wdrożeniach.

Najlepsze rozwiązanie to moduł RFQ (Request for Quotation): klient składa zapytanie cenowe, handlowiec tworzy ofertę z niestandardową ceną, klient akceptuje, oferta automatycznie zamienia się w zamówienie. Eliminuje to ręczne przepisywanie i zachowuje pełną historię negocjacji w systemie.

Tak, jeśli platforma ma mechanizm okna czasowego — np. 2 godziny od złożenia lub do potwierdzenia przez operatora. Po tym czasie modyfikacja wymaga interwencji obsługi klienta. Wszystkie zmiany powinny być logowane (kto, co, kiedy) dla potrzeb audytu.

Zamówienie cykliczne to regularne zamówienie tej samej listy produktów (np. co tydzień). Platforma powinna pozwalać zapisać "szablon koszyka", który klient zamawia jednym kliknięciem z możliwością korekty ilości. Redukuje tarcia dla klienta i buduje przewidywalność przychodów dostawcy.

Fakturowanie zbiorcze (jedna faktura za wszystkie zamówienia z miesiąca) wymaga dedykowanej konfiguracji per klient i integracji z systemem fakturowania. WooCommerce nie obsługuje tego natively — potrzebna wtyczka lub integracja z zewnętrznym systemem (iFirma, Fakturownia, Symfonia). W Sylius można zbudować jako natywną funkcję platformy.

Zasady: każdy wyjątek ma dedykowaną ścieżkę w systemie (nie email), każda zmiana jest logowana, system minimalizuje eskalacje przez jasne reguły automatyczne, klient zawsze widzi status swojego niestandardowego zamówienia. Przed projektem warto przeprowadzić warsztat mapowania wyjątków z handlowcami i klientami.