Nowy odcinekDlaczego klienci nie zamawiają przez platformę B2B: 8 powodów i jak to naprawić

Maco B2B: moduły, które robią z Magento platformę hurtową

Paczka modułów Macopedii do Mage-OS 3.x i Magento 2. Piętnaście modułów standardu dokłada do platformy to, czego w niej nie ma: konta firmowe, cenniki kontrahenckie, kredyt kupiecki, ofertowanie i panel rozliczeń. Frontend na Hyvä, REST API na całym zakresie.

Mage-OS 3.x · Hyvä Themes · licencja modułów w cenie wdrożenia

Zakres paczki

15

modułów w standardzie Maco B2B

11

modułów dodatkowych na życzenie

100%

zakresu paczki dostępne w REST API

2012

od tego roku wdrażamy e-commerce

100+

zrealizowanych projektów

40+

specjalistów w zespole

Dlaczego ta paczka istnieje

„Magento B2B”, o którym czytasz, to Adobe Commerce

Funkcje, które w wyszukiwarce występują jako Magento B2B, w większości należą do płatnego Adobe Commerce B2B. W Magento Open Source i w Mage-OS ich nie ma, i nie jest to kwestia konfiguracji: brakuje samych pakietów. Sprawdziliśmy to w manifeście dystrybucji, a nie w dokumentacji marketingowej.

Nie ma tam kont firmowych z rolami, katalogów i cen per kontrahent, list zakupowych, negocjowanej oferty, zamawiania po symbolach, workflow zatwierdzania, kredytu kupieckiego, segmentacji klientów ani wielu list życzeń. To jest lista modułów, których brak zauważasz dopiero w trzecim tygodniu wdrożenia. Maco B2B wypełnia dokładnie tę lukę, a robi to na dystrybucji, za którą nie płacisz licencji.

Nie odtwarzamy natomiast niczego, co platforma już umie. Zasada podziału jest jedna: jeśli Mage-OS robi coś natywnie, konfigurujemy, a nie piszemy.

Rozważasz zamiast paczki OroCommerce, które ma funkcje B2B w rdzeniu? Zestawiliśmy obie drogi z gołym Magento, funkcja po funkcji, razem z tym, czego Maco B2B nie ma.

Porównanie platform B2B

Czego nie budujemy

To platforma dowozi sama, my to konfigurujemy

Każda z tych funkcji jest w Mage-OS od razu po instalacji, a bramki PayU, Przelewy24 i Tpay oraz moduły InPost, DPD i DHL instalujemy jako oficjalne rozszerzenia. Moduł, który by je powtarzał, byłby kodem do utrzymywania bez powodu.

  • Grupy kontrahentów
  • Ceny progowe
  • Reguły VAT i ceny netto
  • Reguły promocyjne
  • OpenSearch
  • Multistore i wielowalutowość
  • Bramki płatności
  • Moduły kurierskie

Standard Maco B2B

Piętnaście modułów, które dowozimy zawsze

Standard nie ma poziomów. Nie dzielimy go na Starter, Standard i Premium, bo moduły odwołują się do siebie: konta firmowe są fundamentem, na którym stoi cała reszta.

  1. 01

    Konta firmowe

    Struktura firmy z sub-użytkownikami, role i uprawnienia per użytkownik, próg wydatków na jedno zamówienie, oddziały i działy, poziomy blokad firmy, przypisany opiekun handlowy widoczny na koncie.

    Fundament paczki

  2. 02

    Rejestracja B2B

    Formularz firmowy obok rejestracji B2C. Walidacja numeru NIP w rejestrze krajowym jest obowiązkowa: bez pozytywnego sprawdzenia zgłoszenia nie da się dokończyć. Zgłoszenie zakłada firmę i konto zgłaszającego w jednym kroku, z grupą cenową i opiekunem z konfiguracji.

    Weryfikacja w GUS

  3. 03

    Kredyt kupiecki

    Limit i saldo per firma, decyzja „wolno, nie wolno, brakuje o tyle” przed złożeniem zamówienia, blokada po przekroczeniu, rezerwacja kwoty w koszyku, wniosek o przyznanie limitu składany przez administratora firmy.

    Saldo z ERP

  4. 04

    Cenniki indywidualne

    Cena kontrahencka liczona w źródle zewnętrznym i pobierana na żywo, ceny grup kontrahentów zmaterializowane natywnymi regułami katalogowymi. Jedno wejście do odczytu ceny i jedno miejsce, w którym rozstrzyga się jej widoczność.

    Cena ze źródła zewnętrznego

  5. 05

    Szybkie zamawianie

    Strona zamówienia po symbolach: wpisujesz SKU i ilość w dynamicznych wierszach. Do tego import zamówienia z pliku CSV i dodawanie do koszyka wprost z podpowiedzi wyszukiwarki.

  6. 06

    Listy zakupowe

    Wiele nazwanych list zamiast jednej listy życzeń, współdzielenie w ramach firmy, dodanie całej listy do koszyka jednym ruchem.

  7. 07

    Ponowienie zamówienia

    Powtórzenie całego zamówienia z historii jednym kliknięciem, z walidacją dostępności i przeliczeniem na aktualne ceny.

  8. 08

    Ofertowanie

    Zapytanie ofertowe wychodzi z koszyka, handlowiec odpowiada cenami, negocjacja zostaje w historii zmian. Oferta ma termin ważności i konwertuje się do zamówienia bez przepisywania pozycji.

    PDF i kontrola cen: opcja

  9. 09

    Dashboard klienta

    Widok po zalogowaniu, który odpowiada na pytania zadawane najczęściej: limit i saldo, ostatnie zamówienia i ich statusy, dane opiekuna, skróty do zamawiania, list, ofert i rozliczeń. Historia zamówień zyskuje wyszukiwanie i filtry, których platforma nie ma.

  10. 10

    Płatności B2B

    Metody płatności przypisane do grup kontrahentów, przelew z indywidualnym terminem płatności 7, 14, 30 albo 60 dni per kontrahent, płatność limitem kupieckim.

  11. 11

    Dostawy B2B

    Reguły metod dostawy liczone po gabarycie, wadze, wartości koszyka i grupie klienta, kalkulator kosztów dostępny w koszyku.

    Auto-wybór transportu: opcja

  12. 12

    Minima logistyczne

    Minimum i wielokrotność zamawiania różnicowane per grupa kontrahentów i per firma, minimum wartościowe zamówienia per grupa, egzekwowanie także w ścieżkach masowego dodawania. Wartości przychodzą z ERP.

  13. 13

    Jednostki miary

    Sprzedaż zawsze w jednostce podstawowej indeksu, tak jak w ERP. Opakowania, czyli sztuka, opakowanie, karton, paleta, są sposobem wprowadzania i prezentacji ilości. Przeliczniki pochodzą z ERP, selektor działa na listingu, karcie produktu, w koszyku i w checkout.

  14. 14

    Załączniki produktowe

    Karty techniczne, certyfikaty, instrukcje i deklaracje zgodności przy produkcie, z kontrolą widoczności: publiczne, po zalogowaniu albo per grupa kontrahentów.

    Brak natywnego typu „plik”

  15. 15

    Panel rozliczeń

    Faktury z ERP z numerem, kwotą, terminem i statusem opłacenia, saldo rozrachunków, pobieranie PDF faktury, eksport zamówień i faktur do CSV albo XLS.

Moduły dodatkowe

Jedenaście pozycji dokładanych na życzenie

Wyceniane osobno, bo każda z nich odpowiada na potrzebę, której nie ma każda hurtownia. Lista nie jest zamknięta, a zakres standardu pozostaje stały.

Workflow zatwierdzania

Rola zatwierdzającego i wielopoziomowe zatwierdzanie zamówień: pracownik składa, kierownik zatwierdza, opcjonalnie dyrektor. Progi kwotowe per rola i kolejka „do zatwierdzenia” w panelu firmy.

Strefa plików

Centralne repozytorium dokumentów dla kontrahentów: katalogi, materiały POS, dokumenty handlowe, z dostępem per grupa klienta.

Panel handlowca

Dedykowany panel poza adminem Magento: statystyki sprzedaży, logowanie w imieniu klienta, składanie zamówień za klienta, porzucone koszyki, alerty o braku aktywności.

Reklamacje i zwroty

Obieg RMA z panelu klienta: statusy, komunikacja, załączniki, powiązanie z zamówieniem i fakturą. Stoi na module open source dla Mage-OS, nie na naszym kodzie.

Powiadomienia

Silnik alertów do klienta i do opiekuna: wygasające oferty, przekroczony limit kredytowy, brak aktywności, porzucony koszyk.

Analityka B2B

Dashboardy sprzedaży per kontrahent, per produkt i per handlowiec, trendy, porzucone koszyki, historia wyszukiwań.

Promocje i segmentacja

Segmenty klientów B2B, rozszerzenie natywnych reguł cenowych o segment, banery i komunikaty per segment, strona promocji dla zalogowanych.

Feedy partnerskie

Generowanie feedów XML i CSV z produktami, stanami i cenami dla partnerów, z kontrolą dostępu po tokenie albo adresie IP.

Segmentacja strony głównej

Inna strona główna i inne bloki treści per grupa klienta: dystrybutor widzi coś innego niż hurt, hurt coś innego niż detal.

KSeF

Generowanie i wysyłka e-faktur do Krajowego Systemu e-Faktur, pod obowiązek wchodzący w latach 2026 i 2027.

RODO i zgody

Wersjonowana informacja o przetwarzaniu danych, rejestr jej potwierdzeń, osobne zgody dobrowolne i egzekwowanie polityki retencji. Opcjonalny w paczce, wymagany w każdym wdrożeniu objętym RODO.

Architektura

Sklep prezentuje dane, właścicielem prawdy zostaje ERP

Kontrahent hurtowy składa zamówienia także poza platformą: telefonicznie, mailem, u handlowca. Dlatego saldo kredytowe, faktury, przeliczniki jednostek i minima logistyczne mają swojego właściciela w systemie księgowym, a platforma trzyma ich projekcję. Wejściem danych jest stan, nie przyrost, a zapis jest idempotentny po kluczu naturalnym, czyli po numerze NIP, symbolu produktu albo numerze faktury. Powtórzony komunikat z middleware nie zdubluje rekordu, co przy integracji przez kolejkę jest wymogiem, nie ulepszeniem.

Druga zasada dotyczy dostępu do funkcji. Cała logika siedzi w serwisach, a kontroler storefrontu i endpoint REST wołają ten sam serwis, więc interfejs i API nie mogą rozjechać się zachowaniem. Uprawnienia sprawdzamy serwerowo: endpoint klienta zwraca wyłącznie dane firmy zalogowanego użytkownika, a podmiana identyfikatora w adresie nie odsłania cudzych danych.

Przepływ danych we wdrożeniu

  1. ERP
  2. Maconnector
  3. Maco B2B na Mage-OS
  4. Storefront Hyvä

Maconnector prowadzi wymianę w obie strony: produkty, stany, ceny, kontrahentów, upusty, zamówienia, statusy i faktury. Ma własny panel, monitoring i ponawianie nieudanych komunikatów, więc nieudana synchronizacja jest zdarzeniem do obejrzenia, a nie ciszą.

Integracje

Systemy, z którymi łączymy platformę najczęściej

Wymianę prowadzi Maconnector, nasze middleware. Dane produktowe potrafią przychodzić także z systemu PIM, jeśli klient go używa.

  • Comarch ERP XL
  • Comarch ERP Optima
  • Enova365
  • SAP S/4HANA
  • Microsoft Dynamics 365
  • Baselinker
  • Akeneo PIM
  • Pimcore

Wybór modelu

Zamknięty SaaS a paczka na open source

Obie drogi dowożą funkcje B2B. Różnica jest w tym, co zostaje po stronie klienta, kiedy wdrożenie się kończy.

Zamknięta platforma SaaS

  • kod należy do dostawcy, migracja bywa niemożliwa
  • zakres funkcji kończy się na tym, co dostawca ma w planie
  • abonament rośnie razem z obrotem sklepu
  • jeden punkt wsparcia i jeden dostawca zmian
  • integracje tylko te, które są w katalogu dostawcy

Maco B2B na Mage-OS

  • kod zostaje u klienta, na licencji open source
  • każdy moduł można rozszerzyć albo zastąpić własnym
  • licencja modułów Maco B2B w cenie wdrożenia
  • zespół można zmienić: to standardowe Magento 2
  • REST API na każdej encji, atrybucie i akcji
  • integracja z ERP przez Maconnector, z monitoringiem i ponowieniami

Wdrożenie

Sześć kroków od analizy do startu sprzedaży

Każdy krok kończy się czymś, co da się odebrać. Najdłuższy element projektu to zwykle nie moduły, a doprowadzenie danych z ERP do stanu, w którym da się na nich sprzedawać.

  1. 01

    Zakres i dane

    Analiza przedwdrożeniowa

    Ustalamy zakres modułów, mapujemy procesy sprzedaży hurtowej i wypisujemy dane, które musi dostarczyć ERP. To ten dokument decyduje o terminie, nie liczba modułów.

  2. 02

    Powtarzalny zestaw

    Konfiguracja startowa

    Nakładamy powtarzalny zestaw ustawień: statusy zamówień, tryb widoczności katalogu i cen, informacja o przetwarzaniu danych i polityka retencji dla wdrożenia.

  3. 03

    Wymiana danych

    Integracja z ERP

    Maconnector wymienia produkty, stany, ceny, salda, faktury i statusy zamówień. Zapis jest idempotentny po kluczu naturalnym, więc powtórzony komunikat nie tworzy drugiego rekordu.

  4. 04

    Budowa

    Moduły i storefront

    Instalujemy i konfigurujemy moduły standardu oraz wybrane dodatkowe, razem z komponentami Hyvä. Każda funkcja od razu ma swój endpoint REST.

  5. 05

    Odbiór

    Testy odbiorcze

    Scenariusze UAT na danych klienta, z udziałem osób, które będą na platformie pracować: kupujący, administrator firmy, handlowiec, BOK.

  6. 06

    Po starcie

    Start i rozwój

    Po uruchomieniu dokładamy moduły dodatkowe i kolejne integracje. Paczka utrzymuje kompatybilność z najnowszym stabilnym wydaniem Mage-OS.

Produkty komplementarne

Co dochodzi obok paczki

Dwa produkty stoją poza Maco B2B i wchodzą wtedy, kiedy skala tego wymaga. Silnik cen przejmuje politykę cenową, gdy przestaje ona być prostym cennikiem: hierarchie reguł, matryce kontrahent i grupa towarowa przy setkach tysięcy reguł, monitorowanie marż w czasie rzeczywistym. Moduł cenników dowozi kontrakt i jedno wejście do odczytu ceny, a liczy ją źródło zewnętrzne, więc podmiana silnika na własne API klienta nie rusza sklepu.

Maconnector jest middleware do wymiany z ERP i w praktyce towarzyszy każdemu wdrożeniu B2B. Jeśli platformę dopiero rozważasz, zacznij od przeglądu platform B2B, a jeśli interesuje cię sama technologia, od strony Magento.

Z nami wdrożenia kończą się sukcesem

Poznaj opinie naszych klientów

FAQ

Pytania, które dostajemy o Maco B2B

Czym jest Maco B2B?
Paczką modułów Macopedii do Mage-OS 3.x i Magento 2, która dokłada do platformy funkcje sprzedaży B2B: konta firmowe, cenniki kontrahenckie, kredyt kupiecki, ofertowanie, listy zakupowe, jednostki miary i panel rozliczeń. Standard to piętnaście modułów dowożonych zawsze, do tego jedenaście modułów dodatkowych dokładanych na życzenie.
Magento nie ma funkcji B2B natywnie?
Nie ma. Większość tego, co w internecie występuje jako „Magento B2B”, należy do płatnego Adobe Commerce B2B. W Magento Open Source i w Mage-OS tych modułów nie ma, co sprawdziliśmy w manifeście dystrybucji: brakuje między innymi kont firmowych, katalogów kontrahenckich, ofertowania, list zakupowych, workflow zatwierdzania i kredytu kupieckiego. Maco B2B wypełnia dokładnie tę lukę.
Czym Maco B2B różni się od Adobe Commerce B2B?
Poza brakiem opłaty licencyjnej za edycję Commerce, przede wszystkim miejscem, w którym leży prawda o danych. Saldo kredytowe bierzemy z systemu księgowego jako stan, nie liczymy go w sklepie, bo kontrahent składa zamówienia także poza platformą. Do tego dochodzą trzy rzeczy, których Adobe nie ma: rezerwacja kwoty limitu między koszykiem a złożeniem zamówienia, zdarzenia domenowe jako kontrakt dla integracji, oraz weryfikacja numeru NIP w rejestrze krajowym jako warunek dokończenia rejestracji.
Czy kupuję licencję na moduły?
Licencja modułów Maco B2B jest w cenie wdrożenia. Kod zostaje u klienta i można go rozwijać dalej z nami albo z kimkolwiek innym, bo pod spodem jest standardowe Magento 2.
Czy Maco B2B działa z Hyvä?
Tak. Każdy moduł z warstwą storefront dostarcza komponenty Hyvä Themes, czyli Alpine.js i Tailwind CSS, bez Luma, RequireJS i Knockout. Checkout stoi na Hyvä Checkout, który ma jednorazową licencję po stronie klienta.
Czy wszystko jest dostępne przez API?
Tak, przez REST API Magento. Każda encja, każdy atrybut dołożony do encji natywnej, każda akcja użytkownika i każde dane przychodzące z ERP mają swój endpoint. Moduł bez pokrycia REST nie przechodzi u nas odbioru. GraphQL dokładamy tam, gdzie jest realnie potrzebny, na przykład pod storefront headless.
Z jakimi systemami ERP się integrujecie?
Najczęściej z Comarch ERP XL i Optima, Enova365, SAP S/4HANA oraz Microsoft Dynamics 365. Wymianę prowadzi Maconnector, nasze middleware z panelem, monitoringiem i ponawianiem nieudanych komunikatów. Dane produktowe potrafimy brać także z Akeneo albo Pimcore.
Ile trwa wdrożenie?
Zależy od zakresu i od tego, ile danych musi przyjść z ERP, bo to zwykle najdłuższy element projektu. Punkt odniesienia dla startu sprzedaży hurtowej to dwanaście tygodni w wariancie pakietowym.
Czy mogę wziąć tylko część modułów standardu?
Standard dowozimy w całości, bo moduły odwołują się do siebie: konta firmowe są fundamentem, na którym stoją cenniki, limit kredytowy, listy i ofertowanie. Wybór dotyczy modułów dodatkowych i tych wyceniamy osobno.
Czy cały sklep może być za logowaniem?
Tak. Tryb widoczności katalogu i cen jest jednym ustawieniem obowiązującym całą paczkę, per witryna: katalog i ceny otwarte, katalog otwarty i ceny po zalogowaniu, albo wszystko za logowaniem z listą stron dostępnych bez konta. Sprawdzamy przy tym szczelność wszystkich kanałów, także API i feedów, bo ukrycie elementu w interfejsie nie jest zabezpieczeniem.

Pokażemy Maco B2B na scenariuszu twojej sprzedaży, nie na katalogu funkcji

Demo trwa niecałą godzinę i prowadzimy je na przykładzie kontrahenta z limitem, cennikiem i zamówieniem po symbolach. Po nim wiesz, co jest natywne, co dokłada paczka, a co wymaga danych z twojego ERP.

Umów demo

Umów demo Maco B2B

Napisz, czym handlujesz i w jakim systemie prowadzisz kartoteki kontrahentów. Odpowiemy w ciągu jednego dnia roboczego.

Jeśli potrzebujesz NDA, najpierw napisz do nas na adres sales@macopedia.com.