W sprzedaży B2B zamawia cały zespół: zaopatrzeniowiec, kierownik zakupów, czasem księgowość. Standardowe konto klienta w Magento zakłada jedną osobę, więc pracownicy dzielą się jednym loginem, a Ty nie wiesz, kto naprawdę złożył zamówienie. Ten moduł daje każdej firmie jedno konto z wieloma pracownikami, rolami i wspólnymi danymi do faktury.
Co zawiera moduł
- Osobny formularz rejestracji konta firmowego z NIP (sprawdzanym już w formularzu), danymi firmy i adresami.
- Przycisk „Załóż konto firmowe” przy logowaniu i rejestracji, włączany jednym przełącznikiem w konfiguracji.
- Zakładka „Moja firma” w koncie klienta: dane firmy, pracownicy, ich role i statusy oraz zamówienia całej firmy.
- Zaproszenia e-mail z wyborem roli. Pracownik dołącza istniejącym kontem albo zakłada nowe w kilka sekund.
- Własne role firmy z zakresem uprawnień: podgląd danych firmy, zarządzanie użytkownikami i rolami, składanie zamówień, podgląd własnych lub wszystkich zamówień.
- Zamówienia pracowników zapisywane na koncie głównym firmy, z danymi firmy i NIP w adresie rozliczeniowym.
- Informacja „Złożone przez” w historii zamówień klienta, na widoku zamówienia i w siatce zamówień w panelu administratora.
- Wspólna książka adresowa firmy: pracownicy zamawiają na adresy magazynów i oddziałów, a zmienia je tylko właściciel konta.
- Panel administratora: lista firm, edycja danych, zawieszanie firm, zmiana ról, odpinanie i przypisywanie klientów.

Administrator firmy widzi cały zespół w jednym miejscu: kto ma jaką rolę, kto jeszcze nie przyjął zaproszenia i kto złożył które zamówienie. Rolę pracownika zmienia jednym kliknięciem, bez kontaktu z Twoją obsługą.
Role, które naprawdę działają

Firma sama tworzy role pod swój sposób pracy, np. Zaopatrzeniowiec składa zamówienia, Księgowość tylko je przegląda, a Kierownik zakupów dodatkowo zarządza zespołem. Uprawnienia nie ukrywają tylko przycisków. Rola bez prawa do zamówień nie przejdzie do kasy i nie złoży zamówienia także przez API sklepu.

Zamówienia na konto firmy

Pracownik zamawia, a zamówienie trafia na konto główne firmy: z jej nazwą i NIP na fakturze, z cenami grupy klienta firmy i na adres z firmowej książki adresowej. Ty i administrator firmy zawsze widzicie, kto konkretnie je złożył. Ten mechanizm możesz wyłączyć w konfiguracji, jeśli wolisz zostawić zamówienia na kontach pracowników.

Pełna kontrola w panelu administratora

Obsługa sklepu widzi wszystkie firmy B2B, ich pracowników i role. Może zmienić rolę, odpiąć użytkownika albo przypisać do firmy istniejące konto klienta po adresie e-mail. Zawieszenie firmy blokuje logowanie wszystkim jej pracownikom, także przez API.
Jak to działa
- Klient zakłada konto firmowe z NIP i zostaje administratorem firmy.
- Zaprasza pracowników e-mailem i nadaje im role.
- Pracownicy zamawiają w imieniu firmy, na jej dane i adresy.
- Ty widzisz każde zamówienie z firmą i osobą, która je złożyła.
Dla kogo
Dla hurtowni, dystrybutorów i producentów, którzy sprzedają firmom, w których zamawia kilka osób, i chcą dać klientom porządek: jedno konto firmy, jasne uprawnienia i faktury zawsze na dane firmy.
Wymagania
Magento Open Source 2.4 (testowane na 2.4.6), PHP 8.1, 8.2 lub 8.3. Instalacja przez Composer, bez modyfikacji plików rdzenia. Szablony sklepu przygotowane pod motyw Luma i motywy na nim oparte. Moduł działa samodzielnie i nie wymaga innych modułów DevLopen.