Magento 2 dla producenta: jak wykorzystać platformę do sprzedaży D2C, B2B i rozwoju własnego e‑commerce?

Magento 2 umożliwia producentowi prowadzenie własnego sklepu internetowego D2C, obsługę hurtowni i dystrybutorów B2B oraz rozwijanie sprzedaży na kolejnych rynkach zagranicznych. Dzięki rozbudowanym funkcjom zarządzania produktami, cennikami, magazynami i zamówieniami platforma może połączyć kilka kanałów sprzedaży z systemami wykorzystywanymi w przedsiębiorstwie.

Autor: Aurora CreationPublikacja: Ostatnia aktualizacja: Ostatnia weryfikacja: 39 min czytania
Kanały producenta na jednym Magento
  1. 01Sklep D2CWłasna prezentacja marki, promocje i sprzedaż klientom końcowym.
  2. 02Platforma B2BKatalogi, cenniki i zamówienia hurtowni oraz dystrybutorów.
  3. 03Kolejne rynkiOsobne witryny, języki, waluty i cenniki.
  4. 04IntegracjeWymiana danych z ERP, PIM i WMS.

Jak wykorzystać poszczególne funkcjonalności Magento 2 w firmie produkcyjnej? Które rozwiązania są dostępne w standardzie, a które wymagają dodatkowego wdrożenia? Wyjaśniamy to na konkretnych przykładach, uwzględniając zarówno sprzedaż bezpośrednią, jak i współpracę z partnerami handlowymi.

Dlaczego Magento 2 jest wykorzystywane przez producentów?

Producent prowadzący sprzedaż internetową ma zwykle więcej zależności do uwzględnienia niż firma zajmująca się wyłącznie handlem detalicznym.

Oprócz samej obsługi sklepu musi zarządzać katalogiem produktów, ich wariantami, stanami magazynowymi i dostępnością wynikającą z harmonogramu produkcji. Jeżeli współpracuje z hurtowniami oraz dystrybutorami, dochodzą indywidualne warunki handlowe, zamówienia zbiorcze i odroczone terminy płatności.

Sytuacja komplikuje się jeszcze bardziej, gdy producent uruchamia własny sklep D2C lub rozpoczyna ekspansję zagraniczną. Przykładowo polski producent oświetlenia może jednocześnie:

  • prowadzić sklep internetowy dla konsumentów w Polsce;
  • obsługiwać kilkudziesięciu dystrybutorów z indywidualnymi cennikami;
  • sprzedawać wybrane produkty bezpośrednio klientom w Niemczech;
  • zarządzać dostępnością produktów znajdujących się w kilku magazynach;
  • przyjmować zamówienia na produkty wykonywane na zamówienie;
  • synchronizować zamówienia i stany magazynowe z firmowym ERP.

Magento 2 pozwala zbudować platformę obsługującą takie procesy. Istotne znaczenie ma tutaj architektura multistore, umożliwiająca prowadzenie wielu witryn w ramach jednej instalacji, oraz otwarty system integracji z zewnętrznym oprogramowaniem.

Szczegółowe zasady działania wielu witryn opisuje oficjalna dokumentacja Adobe dotycząca Website, Store i Store View (otwiera się w nowej karcie).

Nie oznacza to jednak, że każda firma produkcyjna potrzebuje wszystkich dostępnych funkcjonalności. Przed wdrożeniem należy określić, które procesy powinny być realizowane w Magento, a które pozostaną w ERP, PIM, WMS lub innych systemach przedsiębiorstwa.

Jakie modele sprzedaży producent może obsługiwać za pomocą Magento 2?

Magento 2 pozwala prowadzić kilka modeli sprzedaży na wspólnej platformie. Producent może wykorzystywać ją wyłącznie do sprzedaży bezpośredniej albo połączyć sklep detaliczny z portalem dla odbiorców biznesowych.

Modele sprzedaży producenta i przykładowe zastosowanie Magento 2
Model sprzedażyPrzykładowe zastosowanie Magento 2
D2CWłasny sklep producenta dla klientów indywidualnych
B2BPlatforma zakupowa dla hurtowni, dystrybutorów i odbiorców biznesowych
B2CSklep detaliczny obsługujący konsumentów
MultistoreKilka sklepów lub marek działających w ramach jednej instalacji
Cross‑borderSprzedaż na zagranicznych rynkach z lokalnymi wersjami sklepu
Model mieszanyRównoległa sprzedaż D2C i B2B, z różnymi katalogami i warunkami handlowymi

D2C

Przykładowe zastosowanie Magento 2

Własny sklep producenta dla klientów indywidualnych

B2B

Przykładowe zastosowanie Magento 2

Platforma zakupowa dla hurtowni, dystrybutorów i odbiorców biznesowych

B2C

Przykładowe zastosowanie Magento 2

Sklep detaliczny obsługujący konsumentów

Multistore

Przykładowe zastosowanie Magento 2

Kilka sklepów lub marek działających w ramach jednej instalacji

Cross‑border

Przykładowe zastosowanie Magento 2

Sprzedaż na zagranicznych rynkach z lokalnymi wersjami sklepu

Model mieszany

Przykładowe zastosowanie Magento 2

Równoległa sprzedaż D2C i B2B, z różnymi katalogami i warunkami handlowymi

Najważniejsze z perspektywy producenta jest to, że każdy z tych kanałów może mieć inne zasady funkcjonowania.

Sklep D2C może prezentować ceny detaliczne i umożliwiać szybkie zakupy bez rejestracji. Platforma B2B może udostępniać cenniki hurtowe i umożliwiać składanie dużych zamówień. Zagraniczna wersja sklepu może posiadać osobną walutę, język, metody płatności i dostawy.

Jednocześnie wszystkie kanały mogą korzystać ze wspólnych danych produktowych i odpowiednio zaprojektowanych integracji.

Zarządzanie rozbudowanym katalogiem produktów w Magento 2

Jednym z podstawowych wyzwań firm produkcyjnych jest zarządzanie katalogiem obejmującym wiele produktów, wariantów i parametrów technicznych.

Magento 2 udostępnia różne typy produktów, atrybuty oraz mechanizmy budowania kategorii i filtrów. Pozwalają one uporządkować katalog oraz dopasować sposób prezentowania oferty do specyfiki konkretnej branży.

Produkty proste i konfigurowalne

Produkt prosty (Simple Product) odpowiada pojedynczemu artykułowi, najczęściej posiadającemu własny numer SKU. Produkt konfigurowalny (Configurable Product) umożliwia połączenie wielu takich produktów na jednej karcie.

Przykładowo producent odzieży oferuje jeden model bluzy w pięciu kolorach i sześciu rozmiarach. Zamiast tworzyć 30 niezależnych kart produktów, może przygotować jeden produkt konfigurowalny, w którym klient wybiera kolor i rozmiar.

Każdy wariant może posiadać własny numer SKU, cenę i stan magazynowy. Dzięki temu producent może niezależnie zarządzać dostępnością poszczególnych kombinacji. Ten sam mechanizm można wykorzystać przy sprzedaży mebli, obuwia, elektroniki, narzędzi czy artykułów wyposażenia wnętrz.

Sposób tworzenia i zarządzania wariantami opisuje dokumentacja produktów konfigurowalnych Magento 2 (otwiera się w nowej karcie).

Zestawy produktów i sprzedaż kompletów

Magento 2 obsługuje również produkty grupowane (Grouped Product) i zestawy (Bundle Product).

Produkty grupowane umożliwiają przedstawienie kilku niezależnych produktów na jednej stronie. Producent wyposażenia warsztatowego może na przykład zaprezentować kompletną linię narzędzi i pozwolić klientowi zamówić wybrane elementy.

Bundle Product pozwala natomiast tworzyć zestawy złożone z określonych produktów, w których klient może wybierać poszczególne komponenty. Przykładowo producent mebli może oferować zestaw obejmujący stół i krzesła, umożliwiając wybór modelu krzeseł z przygotowanej listy. Producent elektroniki może wykorzystać tę funkcjonalność do tworzenia zestawów zawierających urządzenie, dodatkowe wyposażenie i akcesoria.

Warto jednak pamiętać, że standardowy mechanizm Bundle nie zastępuje systemu produkcyjnego ani zaawansowanego konfiguratora. Jego przeznaczeniem jest przede wszystkim obsługa zestawów sprzedażowych. Więcej informacji znajduje się w dokumentacji Adobe dotyczącej Bundle Product (otwiera się w nowej karcie).

Atrybuty techniczne i filtrowanie katalogu

W przypadku produktów technicznych prawidłowa struktura atrybutów ma bezpośredni wpływ na wygodę zakupów.

Klient szukający pompy może potrzebować filtrowania według mocy, wydajności, rodzaju zasilania i maksymalnej wysokości podnoszenia. Osoba kupująca oświetlenie może chcieć wyświetlić wyłącznie produkty o określonej barwie światła, mocy i stopniu ochrony IP.

Magento umożliwia tworzenie własnych atrybutów i grupowanie ich w zestawy dopasowane do poszczególnych kategorii produktowych. Atrybuty mogą być wykorzystywane do prezentowania parametrów, porównywania produktów, tworzenia wariantów i budowania filtrów w katalogu.

Producent zyskuje dzięki temu możliwość udostępniania zaawansowanej wyszukiwarki produktowej, dostosowanej do sposobu, w jaki jego klienci szukają konkretnych wyrobów.

Istotne jest jednak prawidłowe przygotowanie danych. Jeżeli w firmowej bazie ten sam parametr występuje pod różnymi nazwami albo w różnych jednostkach, należy ujednolicić go przed importem do sklepu.

Szczegółowe informacje zawiera dokumentacja atrybutów produktów Magento (otwiera się w nowej karcie) oraz opis działania nawigacji warstwowej i filtrów (otwiera się w nowej karcie).

Konfiguratory produktów na indywidualne zamówienie

W niektórych branżach standardowy wybór wariantu nie wystarcza.

Producent mebli może oferować klientom możliwość samodzielnego określenia wymiarów, rodzaju materiału, koloru, dodatkowego wyposażenia czy sposobu wykończenia. Każda z tych decyzji może wpływać na cenę i technologiczną możliwość wykonania produktu.

Magento posiada standardowe opcje dodatkowe produktów, umożliwiające wybór określonych cech lub wprowadzanie własnych informacji. Nie zapewniają one jednak zaawansowanego zarządzania zależnościami między komponentami ani osobnymi stanami magazynowymi wszystkich możliwych konfiguracji.

W bardziej wymagających projektach można wdrożyć indywidualny konfigurator lub zintegrować Magento z zewnętrznym narzędziem CPQ. Taki konfigurator może odpowiadać za dobór komponentów, sprawdzanie poprawności konfiguracji i wyliczanie ceny. Magento obsługuje następnie koszyk, płatność i zamówienie.

Jeśli produkt powstaje dopiero po zakupie, integracja może dodatkowo przekazywać szczegółową konfigurację do ERP lub systemu obsługującego produkcję.

Różnice między prostymi opcjami dodatkowymi a produktami konfigurowalnymi wyjaśnia dokumentacja Adobe dotycząca Customizable Options (otwiera się w nowej karcie).

Jak Magento 2 pozwala producentowi rozwijać sprzedaż D2C?

D2C (Direct-to-Consumer) oznacza sprzedaż produktów bezpośrednio klientom końcowym. Producent prowadzi własny kanał sprzedaży, zamiast ograniczać się do współpracy z hurtowniami, dystrybutorami i sieciami handlowymi.

Magento 2 umożliwia zbudowanie sklepu D2C, w którym producent samodzielnie zarządza ofertą, sposobem prezentowania produktów, promocjami i procesem zakupowym.

Własna prezentacja marki i produktów

W sklepach dystrybutorów produkty konkurencyjnych marek często prezentowane są obok siebie. Klient porównuje ich ceny, parametry i dostępność. Własny sklep pozwala producentowi szerzej przedstawić ofertę, pokazać zastosowania produktów i wyjaśnić różnice między poszczególnymi modelami.

Producent narzędzi może przygotować szczegółowe poradniki dotyczące wyboru urządzeń. Firma meblarska może prezentować aranżacje wnętrz, dostępne materiały i sposoby pielęgnacji. Producent kosmetyków może rozbudować karty produktów o szczegółowe informacje o składnikach i sposobie stosowania.

Magento umożliwia zarządzanie treściami CMS i tworzenie rozbudowanych kart produktów. Bardziej indywidualne rozwiązania można wdrażać przez dodatkowe moduły i odpowiednio zaprojektowany frontend.

Sprzedaż produktów uzupełniających i części zamiennych

Własny sklep jest również miejscem, w którym producent może rozwijać sprzedaż produktów uzupełniających. Magento posiada standardowe mechanizmy Related Products, Up-Sells i Cross-Sells. Pozwalają one prezentować klientom produkty powiązane z oglądanym lub kupowanym artykułem.

Producent elektronarzędzi może proponować dodatkowe akumulatory i kompatybilne akcesoria. Producent oświetlenia może wyświetlać żarówki, elementy montażowe oraz produkty z tej samej kolekcji.

Szczególnie interesującym zastosowaniem jest sprzedaż części zamiennych. Producent, który posiada informacje o kompatybilności poszczególnych części z konkretnymi modelami urządzeń, może wykorzystać je do budowy katalogu ułatwiającego klientom zakup właściwego elementu. Przy dużych katalogach może to wymagać dodatkowego modelu danych lub integracji z PIM.

Bezpośredni dostęp do danych o klientach

Własny kanał D2C umożliwia producentowi analizowanie zachowań klientów i zainteresowania poszczególnymi produktami.

Po wdrożeniu odpowiednich narzędzi analitycznych firma może sprawdzać, które produkty są oglądane, jakie warianty trafiają do koszyka, jakie artykuły są kupowane razem i gdzie klienci rezygnują z zakupów.

Takie informacje mogą być przydatne także poza działem e‑commerce. Mogą wspierać decyzje dotyczące asortymentu, rozwoju nowych produktów i planowania zapasów.

Magento można integrować z narzędziami analitycznymi, CRM i systemami marketing automation. Zakres wymienianych informacji powinien być dopasowany do potrzeb przedsiębiorstwa i obowiązujących wymagań dotyczących ochrony danych.

Czy własny sklep D2C musi konkurować z dystrybutorami?

Rozwijanie sprzedaży bezpośredniej może wywoływać obawy dotychczasowych partnerów handlowych. Szczególnie jeśli producent zacznie sprzedawać konsumentom te same produkty w cenach niższych od cen oferowanych przez jego dystrybutorów.

Magento umożliwia prowadzenie odrębnych cenników i katalogów dla różnych kanałów, ale sposób ich wykorzystania wynika ze strategii handlowej firmy.

Producent może na przykład rozwijać sprzedaż D2C w oparciu o pełną ofertę marki, dodatkowe usługi, personalizację czy produkty niedostępne w tradycyjnej dystrybucji. Może także przeznaczyć własny sklep do sprzedaży części zamiennych, akcesoriów i nowych kolekcji.

Przed uruchomieniem D2C warto więc ustalić rolę nowego kanału, zasady polityki cenowej oraz sposób współpracy z dotychczasowymi partnerami.

Magento 2 jako platforma B2B dla hurtowni i dystrybutorów

Dla wielu producentów sprzedaż B2B stanowi podstawę działalności. Własna platforma zakupowa może ułatwić współpracę z partnerami, którzy regularnie zamawiają produkty, korzystają z indywidualnych warunków handlowych i potrzebują bieżącego dostępu do oferty.

Magento Open Source pozwala obsługiwać podstawowe scenariusze sprzedaży hurtowej. Bardziej rozbudowane funkcjonalności B2B dostępne są w Adobe Commerce z odpowiednimi modułami B2B lub wymagają indywidualnego wdrożenia.

Indywidualne katalogi dla odbiorców biznesowych

Producent może posiadać kilka grup odbiorców, którym chce prezentować odmienną ofertę. Przykładowo autoryzowani dystrybutorzy mogą uzyskiwać dostęp do pełnego katalogu produktów, natomiast mniejsze hurtownie do określonej części asortymentu.

Adobe Commerce B2B posiada funkcję Shared Catalog, umożliwiającą tworzenie katalogów z indywidualnymi cenami, przypisywanych do konkretnych firm. Dzięki temu producent może zarządzać ofertą udostępnianą poszczególnym kontrahentom bez konieczności tworzenia dla każdego z nich osobnego sklepu.

W Magento Open Source można wykorzystać grupy klientów i ceny grupowe. Bardziej rozbudowane zarządzanie dostępem do katalogu wymaga natomiast dodatkowych rozwiązań.

Więcej informacji znajduje się w dokumentacji funkcji Shared Catalog w Adobe Commerce B2B (otwiera się w nowej karcie).

Konta firmowe i uprawnienia pracowników

Duży odbiorca biznesowy może posiadać kilku pracowników odpowiedzialnych za różne etapy zakupów. Jeden pracownik przygotowuje zamówienie, drugi odpowiada za jego zatwierdzenie, a dział finansowy kontroluje warunki płatności.

Adobe Commerce B2B umożliwia tworzenie kont firmowych, definiowanie struktury organizacyjnej i przydzielanie użytkownikom określonych uprawnień. Producent może dzięki temu udostępniać kontrahentom środowisko zakupowe dostosowane do ich wewnętrznych procedur.

Mechanizmy kont firmowych i przypisywania uprawnień opisano w dokumentacji Adobe dotyczącej struktury kont firmowych (otwiera się w nowej karcie).

Szybkie składanie zamówień hurtowych

Odbiorcy biznesowi często zamawiają te same produkty w regularnych odstępach czasu. Nie potrzebują za każdym razem przeglądać całego katalogu, otwierać kolejnych kart produktów i ręcznie dodawać artykułów do koszyka.

Adobe Commerce B2B posiada funkcję Quick Order, która pozwala składać zamówienia na podstawie numerów SKU. Klient może wprowadzić listę produktów ręcznie albo zaimportować ją z pliku.

Przykładowo hurtownia zamawiająca 80 różnych produktów może przygotować listę ich numerów katalogowych i ilości, a następnie dodać wszystkie pozycje do koszyka. Nie musi wyszukiwać każdego artykułu oddzielnie.

Dostępne są również Requisition Lists, czyli listy regularnie zamawianych produktów. W przeciwieństwie do standardowego koszyka lista pozostaje zapisana po złożeniu zamówienia i może być wykorzystywana wielokrotnie.

Obie funkcjonalności opisano w dokumentacji Adobe: Quick Order (otwiera się w nowej karcie) oraz Requisition Lists (otwiera się w nowej karcie). W Magento Open Source podobne rozwiązania wymagają dodatkowych modułów lub indywidualnego wdrożenia.

Negocjowanie ofert z dystrybutorami

Nie każde zamówienie hurtowe można zrealizować na podstawie stałego cennika. Duży dystrybutor może oczekiwać indywidualnego rabatu, zmiany ilości produktów albo dodatkowych ustaleń handlowych.

Adobe Commerce B2B udostępnia mechanizm Negotiable Quotes, który umożliwia prowadzenie negocjacji bezpośrednio na platformie.

Klient biznesowy może przygotować koszyk i wysłać zapytanie ofertowe. Przedstawiciel handlowy analizuje zamówienie, proponuje warunki i przesyła ofertę do akceptacji. Obie strony mogą kontynuować negocjacje, a historia ustaleń pozostaje zapisana w systemie.

Dzięki temu producent może przenieść część komunikacji handlowej z wiadomości e-mail do platformy B2B. Opiekun klienta nadal uczestniczy w negocjacjach, ale informacje dotyczące konkretnej oferty znajdują się w jednym miejscu.

Szczegółowy przebieg tego procesu przedstawia dokumentacja Adobe dotycząca Negotiable Quotes (otwiera się w nowej karcie).

Zatwierdzanie zamówień po stronie klienta

W większych przedsiębiorstwach zamówienie często musi zostać zaakceptowane przez kierownika działu zakupów lub osobę odpowiedzialną za budżet.

Adobe Commerce B2B umożliwia definiowanie reguł zatwierdzania zamówień zakupowych (Purchase Orders). Można uzależnić konieczność akceptacji od wartości zamówienia, roli pracownika czy ustalonej struktury organizacyjnej.

Przykładowo pracownik dystrybutora może samodzielnie przygotowywać zamówienia do określonej kwoty. Większe zakupy wymagają zatwierdzenia przez kierownika, a zamówienia przekraczające kolejny próg mogą wymagać zgody dodatkowej osoby.

Takie rozwiązanie pozwala dostosować zakupy na platformie producenta do wewnętrznych procedur kontrahenta.

Więcej informacji znajduje się w dokumentacji reguł zatwierdzania zamówień B2B (otwiera się w nowej karcie).

Kredyt kupiecki i odroczone terminy płatności

W sprzedaży hurtowej standardem są często indywidualne terminy płatności i przyznane limity kredytowe.

Adobe Commerce B2B oferuje funkcję Company Credit, umożliwiającą przypisanie kontrahentowi limitu kredytowego, kontrolowanie jego wykorzystania oraz rejestrowanie rozliczeń.

Przykładowo dystrybutor może otrzymać określony limit zakupowy i składać zamówienia z wykorzystaniem płatności odroczonej. System kontroluje dostępny limit na podstawie zarejestrowanych operacji.

Należy jednak rozróżnić obsługę limitu na platformie zakupowej od firmowej księgowości i kontroli należności.

Jeżeli producent zarządza rozrachunkami w ERP, oba systemy powinny wymieniać informacje o dostępnych limitach, płatnościach i zadłużeniu. Bez odpowiedniej integracji dane prezentowane w Magento mogą różnić się od rzeczywistego stanu rozliczeń.

Zasady działania tej funkcjonalności opisano w dokumentacji Company Credit (otwiera się w nowej karcie).

Zarządzanie cenami w Magento 2: różne warunki dla D2C, hurtowni i dystrybutorów

Jednoczesne prowadzenie kilku kanałów sprzedaży wymaga odpowiedniego zarządzania cenami. Producent może posiadać jeden cennik detaliczny, kilka poziomów rabatowych oraz indywidualne warunki uzgodnione z konkretnymi odbiorcami biznesowymi.

Magento 2 udostępnia różne mechanizmy cenowe, które można wykorzystywać osobno lub łączyć w ramach ustalonej polityki handlowej.

Ceny dla grup klientów

Group Pricing umożliwia przypisywanie różnych cen produktów do określonych grup klientów. Przykładowo producent może posiadać grupę klientów detalicznych, standardowych hurtowni i partnerów strategicznych. Każda grupa otrzymuje odpowiednie warunki zakupowe.

Mechanizm cen grupowych jest dostępny zarówno w Magento Open Source, jak i Adobe Commerce. Dokumentacja Adobe przedstawia zasady konfiguracji cen dla grup klientów (otwiera się w nowej karcie).

W przypadku indywidualnych warunków handlowych obowiązujących dla dużej liczby kontrahentów standardowe grupy mogą być jednak niewystarczające. Wtedy warto rozważyć funkcjonalności Adobe Commerce B2B lub integrację z cennikami zarządzanymi w ERP.

Rabaty ilościowe

Tier Pricing pozwala uzależnić cenę jednostkową od liczby zamawianych produktów. Producent może na przykład ustalić standardową cenę dla pojedynczych zamówień oraz kolejne progi cenowe dla zakupów obejmujących większe partie towaru.

Jest to przydatne przede wszystkim przy sprzedaży hurtowej, ale może być stosowane również w D2C, np. przy sprzedaży większych pakietów produktów, materiałów eksploatacyjnych czy akcesoriów.

Przykładowo producent chemii gospodarczej może oferować niższą cenę jednostkową przy zakupie całego kartonu zamiast pojedynczej sztuki. Producent opakowań może uzależnić cenę od zamówienia 100, 500 lub 1000 sztuk.

Zasady konfiguracji progów cenowych opisuje dokumentacja Adobe dotycząca Tier Pricing (otwiera się w nowej karcie).

Promocje i indywidualne warunki handlowe

Magento pozwala również przygotowywać promocje obejmujące określone produkty, kategorie, grupy klientów lub zawartość koszyka. Producent może na przykład uruchomić promocję na wybraną kolekcję produktów w sklepie D2C, bez zmieniania standardowych warunków współpracy z dystrybutorami.

Wykorzystując Catalog Price Rules, można automatycznie stosować rabaty do produktów spełniających określone warunki. Cart Price Rules pozwalają natomiast tworzyć promocje zależne od zawartości koszyka.

Oba mechanizmy wymagają przemyślanej konfiguracji. Jeżeli producent korzysta jednocześnie z kilku rodzajów rabatów, należy sprawdzić sposób ich naliczania, aby uniknąć niezamierzonego obniżenia marży.

Szczegóły opisuje dokumentacja reguł cenowych katalogu w Magento (otwiera się w nowej karcie).

Osobne cenniki dla różnych rynków

Producent sprzedający w Polsce i Niemczech nie musi stosować identycznych cen we wszystkich swoich sklepach. Magento pozwala określić zakres cen na poziomie Website. Dzięki temu ten sam produkt może mieć inną cenę bazową na rynku polskim i niemieckim.

Nie trzeba przy tym uzależniać wszystkich cen od bieżącego kursu walutowego. Możliwe jest przygotowanie odrębnej polityki cenowej dla każdego rynku, uwzględniającej koszty logistyki, konkurencję czy strategię pozycjonowania marki.

Ważne, aby odpowiednio skonfigurować zakres cen oraz waluty bazowe poszczególnych witryn. Mechanizm ten wyjaśnia dokumentacja Adobe dotycząca Price Scope (otwiera się w nowej karcie).

Zarządzanie magazynami i dostępnością produktów w Magento 2

Dla producenta prowadzącego jednocześnie sprzedaż D2C i B2B dostępność produktów jest jednym z najważniejszych elementów całego procesu.

Ten sam artykuł może być zamawiany przez klienta indywidualnego, dystrybutora i zagranicznego odbiorcę. Jeżeli wszystkie kanały korzystają ze wspólnych zapasów, nieprawidłowe zarządzanie stanami może prowadzić do sprzedaży towaru, którego nie ma już w magazynie.

Magento 2 posiada system Inventory Management, znany również jako Multi-Source Inventory (MSI). Umożliwia on zarządzanie dostępnością produktów w jednej lub wielu lokalizacjach magazynowych.

Obsługa wielu magazynów

Magento pozwala utworzyć wiele źródeł zapasów (Sources), które mogą odpowiadać rzeczywistym magazynom, sklepom stacjonarnym lub innym lokalizacjom realizującym zamówienia. Przykładowo producent może posiadać magazyn centralny, magazyn przy zakładzie produkcyjnym oraz magazyn przeznaczony do obsługi sprzedaży zagranicznej.

Każda lokalizacja może posiadać własne stany magazynowe. Źródła zapasów są następnie przypisywane do odpowiednich struktur Stock, powiązanych z kanałami sprzedaży. Dzięki temu można określić, z których magazynów korzystają poszczególne witryny.

Ważne jest rozróżnienie dwóch pojęć: Source reprezentuje lokalizację przechowywania lub wysyłki towaru, natomiast Stock służy do określania zbiorczej dostępności produktów w przypisanym kanale sprzedaży.

Dokładny sposób działania tych mechanizmów przedstawia dokumentacja Adobe dotycząca Stocks and Sources (otwiera się w nowej karcie).

Rezerwacja produktów po złożeniu zamówienia

Magento wykorzystuje mechanizm rezerwacji zapasów, który ogranicza ryzyko równoczesnej sprzedaży tych samych produktów. Gdy klient składa zamówienie, system uwzględnia rezerwację w ilości dostępnej do sprzedaży (Salable Quantity). Fizyczne odjęcie produktów z konkretnego źródła następuje podczas realizacji wysyłki.

Przykładowo producent posiada 50 sztuk danego produktu. Klient D2C zamawia 5 sztuk, a dystrybutor składa zamówienie na kolejnych 20. Jeżeli oba zamówienia korzystają z tego samego zasobu magazynowego, Magento uwzględnia rezerwacje przy obliczaniu dalszej dostępności.

Mechanizm ten opisuje dokumentacja algorytmów wyboru magazynów i rezerwacji (otwiera się w nowej karcie).

Należy jednak pamiętać, że rezerwacje Magento dotyczą zamówień obsługiwanych przez platformę. Jeśli producent sprzedaje również telefonicznie, przez przedstawicieli handlowych lub inne systemy, konieczna jest synchronizacja dostępności z pozostałymi kanałami.

Wybór magazynu realizującego zamówienie

Magento posiada algorytm Source Selection Algorithm, który pomaga określić, z jakiej lokalizacji powinno zostać zrealizowane zamówienie. Producent może ustalić priorytety magazynów i wykorzystywać je podczas przygotowywania wysyłek.

Przykładowo zamówienia krajowe mogą być w pierwszej kolejności obsługiwane z magazynu centralnego, natomiast zamówienia zagraniczne z magazynu znajdującego się bliżej danego rynku.

Standardowe mechanizmy umożliwiają wskazywanie rekomendowanych źródeł realizacji zamówień. Bardziej złożone reguły, uwzględniające na przykład konkretne koszty logistyczne lub indywidualne umowy transportowe, mogą wymagać rozbudowy.

Sprzedaż produktów chwilowo niedostępnych

Magento obsługuje Backorders, czyli przyjmowanie zamówień na produkty, których aktualny stan magazynowy jest niewystarczający. Producent może wykorzystać ten mechanizm w przypadku produktów, które będą ponownie dostępne po kolejnej dostawie lub partii produkcyjnej.

Można określić, czy klient ma możliwość zamówienia takiego artykułu i czy powinien zostać poinformowany o jego niedostępności.

Sama funkcja Backorders nie oblicza jednak rzeczywistego terminu zakończenia produkcji. Aby prezentować wiarygodne daty dostaw, należy powiązać dostępność z odpowiednimi informacjami pochodzącymi z ERP lub systemu planowania produkcji.

Zasady konfiguracji opisuje dokumentacja Adobe dotycząca Backorders (otwiera się w nowej karcie).

Jak połączyć Magento 2 z produkcją i systemem ERP?

Jednym z najważniejszych elementów e‑commerce producenta jest integracja sklepu z systemami wykorzystywanymi w przedsiębiorstwie.

Magento odpowiada przede wszystkim za proces sprzedaży internetowej. Nie zastępuje pełnego systemu ERP ani oprogramowania służącego do planowania i zarządzania produkcją.

Producent powinien więc określić, które dane będą tworzone w poszczególnych systemach, jak będą aktualizowane i w jaki sposób informacje o zamówieniach będą przekazywane pomiędzy nimi.

Integracja Magento 2 z ERP

ERP może być głównym systemem zarządzania operacyjnymi informacjami o produktach, zapasach, cenach i zamówieniach. Magento może pobierać z niego dane niezbędne do prowadzenia sprzedaży, a następnie przekazywać informacje o nowych zamówieniach.

Typowa integracja może obejmować:

  • synchronizację SKU i podstawowych danych produktów;
  • aktualizację stanów magazynowych i dostępności;
  • przekazywanie cenników i indywidualnych warunków handlowych;
  • eksport zamówień D2C i B2B;
  • aktualizację statusów realizacji;
  • przekazywanie informacji o dokumentach sprzedażowych i wysyłkach.

Dokładny zakres zależy od wykorzystywanego ERP i sposobu organizacji pracy producenta.

Magento udostępnia interfejsy API umożliwiające wymianę danych z zewnętrznymi aplikacjami. Możliwości techniczne opisuje oficjalna dokumentacja REST API Adobe Commerce i Magento Open Source (otwiera się w nowej karcie).

Jak powinien wyglądać przepływ zamówienia?

Rozważmy przykład producenta mebli, który posiada sklep D2C na Magento i zarządza działalnością operacyjną w ERP.

Klient składa zamówienie na krzesło w określonym wariancie kolorystycznym. Magento zapisuje zamówienie i przekazuje do ERP informacje o produkcie, wybranym wariancie, ilości, cenie oraz danych potrzebnych do realizacji.

ERP sprawdza dostępność i kieruje zamówienie do odpowiedniego procesu. Jeżeli towar jest dostępny, może zostać przekazany do magazynu. Jeśli produkt jest wykonywany na zamówienie, ERP lub powiązany system produkcyjny może uruchomić odpowiedni proces wytwarzania.

Po przygotowaniu i wysłaniu produktu informacja o realizacji może wrócić do Magento, gdzie klient zobaczy aktualny status zamówienia.

To przykładowy scenariusz integracji, a nie gotowy proces dostępny automatycznie po instalacji Magento. Wymaga określenia reguł wymiany danych, obsługi błędów oraz odpowiedzialności poszczególnych systemów.

Który system powinien być źródłem danych?

Przy integracji Magento z ERP należy ustalić jeden system odpowiedzialny za każdy rodzaj informacji. Przykładowo:

Przykładowy podział odpowiedzialności za dane między systemami
Rodzaj danychPrzykładowy system odpowiedzialny
Numery SKU i jednostki miaryERP
Rzeczywiste zapasy magazynoweERP lub WMS
Harmonogramy produkcjiERP, MRP lub MES
Opisy marketingowe i tłumaczeniaPIM
Zdjęcia i materiały produktowePIM lub DAM
Prezentacja oferty w sklepieMagento
Koszyk i proces zakupowyMagento
Zamówienia internetoweMagento, następnie ERP
Rozliczenia i księgowośćERP lub system finansowo-księgowy

Numery SKU i jednostki miary

Przykładowy system odpowiedzialny

ERP

Rzeczywiste zapasy magazynowe

Przykładowy system odpowiedzialny

ERP lub WMS

Harmonogramy produkcji

Przykładowy system odpowiedzialny

ERP, MRP lub MES

Opisy marketingowe i tłumaczenia

Przykładowy system odpowiedzialny

PIM

Zdjęcia i materiały produktowe

Przykładowy system odpowiedzialny

PIM lub DAM

Prezentacja oferty w sklepie

Przykładowy system odpowiedzialny

Magento

Koszyk i proces zakupowy

Przykładowy system odpowiedzialny

Magento

Zamówienia internetowe

Przykładowy system odpowiedzialny

Magento, następnie ERP

Rozliczenia i księgowość

Przykładowy system odpowiedzialny

ERP lub system finansowo-księgowy

Jest to przykładowy podział odpowiedzialności. W konkretnym przedsiębiorstwie może wyglądać inaczej.

Kluczowe jest unikanie sytuacji, w której te same dane są niezależnie edytowane w kilku systemach, a integracja nie określa, która wersja ma pierwszeństwo.

Integracja Magento 2 z PIM: zarządzanie danymi produktowymi

W przypadku producentów posiadających duże katalogi system PIM może odgrywać istotną rolę w przygotowywaniu danych wykorzystywanych przez Magento.

PIM (Product Information Management) służy do centralnego zarządzania informacjami produktowymi, takimi jak nazwy, opisy, parametry techniczne, materiały marketingowe czy tłumaczenia. Producent może wykorzystywać go do przygotowywania danych dla wielu kanałów jednocześnie: własnego sklepu D2C, platformy B2B, dystrybutorów i zagranicznych wersji katalogu.

Kiedy producent potrzebuje PIM?

Wyobraźmy sobie firmę posiadającą 5000 produktów, kilkadziesiąt parametrów technicznych i katalog przygotowywany w pięciu językach.

Jeżeli wszystkie informacje są utrzymywane bezpośrednio w Magento, ich aktualizowanie może stawać się coraz bardziej pracochłonne. Szczególnie gdy te same dane muszą trafiać również do katalogów PDF, marketplace'ów i partnerów handlowych.

System PIM pozwala przygotować informacje produktowe w jednym miejscu, a następnie przekazać je do odpowiednich kanałów sprzedaży. Magento może pobierać wybrane dane przez API lub dedykowaną integrację. Można przy tym ustalić, które atrybuty są wspólne dla wszystkich sklepów, a które wymagają indywidualnych tłumaczeń lub wartości.

PIM nie jest jednak konieczny dla każdego producenta. Przy stosunkowo niewielkim katalogu i prostych procesach zarządzanie danymi bezpośrednio w Magento może być wystarczające.

Integracja Magento 2 z WMS i obsługa logistyki

Wraz ze wzrostem liczby zamówień producent może potrzebować bardziej zaawansowanej obsługi procesów magazynowych.

WMS (Warehouse Management System) odpowiada za operacyjne zarządzanie magazynem, w tym lokalizacje składowania, kompletację zamówień, pakowanie i kontrolę wydań. Magento może przekazywać zamówienia do WMS oraz otrzymywać informacje o ich realizacji.

Dzięki temu klient kupujący w sklepie producenta może otrzymywać aktualne informacje o wysyłce, podczas gdy pracownicy magazynu obsługują zamówienia w systemie dostosowanym do swoich procesów.

Jeżeli producent korzysta z kilku magazynów, integracja powinna uwzględniać także rezerwacje, przesunięcia i aktualizację stanów. Należy przy tym ustalić, czy za wybór magazynu odpowiada Magento, ERP, WMS czy odrębny system zarządzania zamówieniami.

Jak Magento 2 obsługuje realizację zamówień D2C i B2B?

Magento posiada mechanizmy zarządzania zamówieniami, które umożliwiają monitorowanie ich statusów oraz obsługę płatności, fakturowania i wysyłek. Standardowy proces obejmuje utworzenie zamówienia, potwierdzenie lub autoryzację płatności, przygotowanie dokumentów i realizację dostawy.

Producent może jednak potrzebować rozszerzenia tego procesu o dodatkowe etapy, takie jak zatwierdzenie zamówienia hurtowego, skierowanie produktu do produkcji lub oczekiwanie na skompletowanie wszystkich elementów zestawu.

Zamówienia częściowe i dostawy z kilku magazynów

Magento umożliwia tworzenie częściowych wysyłek. Zamówienie obejmujące kilka artykułów nie musi więc zostać zrealizowane w jednej przesyłce.

Przykładowo klient zamawia pięć produktów. Trzy są dostępne w magazynie centralnym, a dwa pozostałe w innym magazynie. W zależności od konfiguracji i organizacji logistyki producent może przygotować osobne wysyłki, zamiast wstrzymywać całe zamówienie.

W systemie można rejestrować informacje o wysyłkach oraz numery śledzenia przesyłek. Mechanizm ten przedstawia dokumentacja Adobe dotycząca obsługi wysyłek zamówień (otwiera się w nowej karcie).

Transport paletowy i indywidualne koszty dostawy

W przypadku producentów sprzedających ciężkie lub wielkogabarytowe produkty standardowe metody kurierskie mogą być niewystarczające.

Magento oferuje możliwość konfiguracji kosztów dostawy na podstawie określonych warunków, na przykład wagi, liczby produktów, wartości zamówienia i miejsca dostawy. Służy do tego między innymi Table Rate Shipping.

Producent może więc przygotować różne stawki dostawy dla określonych przedziałów wagowych i lokalizacji. Dokumentacja Adobe opisuje konfigurację Table Rate Shipping (otwiera się w nowej karcie).

Jeśli jednak koszt dostawy zależy od liczby palet, niestandardowych wymiarów, sposobu rozładunku lub indywidualnej wyceny przewoźnika, konieczne może być dodatkowe rozwiązanie. Podobnie wygląda obsługa transportu organizowanego przez dystrybutorów, dostaw własną flotą lub dostaw realizowanych bezpośrednio z zakładu produkcyjnego.

Sprzedaż zagraniczna i multistore w Magento 2

Producent planujący rozwój sprzedaży poza Polską może wykorzystać architekturę multistore do uruchamiania kolejnych rynków. Nie musi przy tym tworzyć osobnej instalacji Magento dla każdego kraju.

W ramach jednej platformy można obsługiwać wiele witryn posiadających własne domeny, katalogi, cenniki, waluty i konfiguracje.

Osobne wersje językowe i walutowe

Magento wykorzystuje hierarchię Website, Store i Store View, pozwalającą zarządzać różnymi konfiguracjami sklepu. Przykładowo producent może prowadzić polski sklep D2C, niemiecki sklep D2C i oddzielną platformę B2B dla międzynarodowych dystrybutorów.

W zależności od przyjętej architektury każda witryna może mieć własny cennik, ofertę i warunki zakupowe.

Wersje językowe można obsługiwać za pomocą Store View, a waluty bazowe ustalać na poziomie witryn. Więcej informacji zawiera dokumentacja struktury Website, Store i Store View (otwiera się w nowej karcie).

Lokalne metody płatności i dostawy

Sprzedaż zagraniczna wymaga czegoś więcej niż przetłumaczenia sklepu. Producent powinien uwzględnić lokalne preferencje dotyczące płatności, dostaw i sposobu prezentowania cen. W niektórych przypadkach konieczne będzie wdrożenie lokalnych integracji płatniczych i logistycznych.

Magento daje możliwość konfigurowania tych elementów dla odpowiednich witryn, jednak dostępność konkretnych integracji należy sprawdzić przed rozpoczęciem projektu.

Podatki i dokumenty sprzedażowe

Magento posiada mechanizmy konfiguracji stawek i reguł podatkowych, lecz samodzielnie nie rozstrzyga wszystkich obowiązków podatkowych wynikających ze sprzedaży międzynarodowej. W zależności od kraju, rodzaju produktu, modelu sprzedaży i statusu odbiorcy mogą obowiązywać odmienne zasady.

Przed rozpoczęciem sprzedaży na nowym rynku należy więc ustalić wymagania podatkowe i sposób wymiany dokumentów z systemem finansowo-księgowym. Przy bardziej złożonych procesach może być potrzebna integracja z wyspecjalizowanym systemem podatkowym.

Magento Open Source czy Adobe Commerce: którą wersję wykorzystać w firmie produkcyjnej?

Wybór wersji Magento powinien wynikać z wymagań biznesowych i technologicznych producenta.

Magento Open Source udostępnia podstawowe funkcje sklepu internetowego, katalogu, zamówień, zarządzania zapasami i architektury multistore. Adobe Commerce oferuje dodatkowe funkcjonalności komercyjne, a odpowiednie rozwiązania Adobe Commerce B2B rozszerzają platformę o narzędzia przeznaczone dla odbiorców biznesowych.

Funkcjonalności ważne dla producenta w Magento Open Source i Adobe Commerce
FunkcjonalnośćMagento Open SourceAdobe Commerce
Sklep D2CTakTak
Wiele sklepów w jednej instalacjiTakTak
Produkty konfigurowalneTakTak
Ceny grupowe i ilościoweTakTak
Zarządzanie wieloma magazynamiTakTak
Integracje REST APITakTak
Rozbudowane konta firmowe B2BWymagają dodatkowego wdrożeniaDostępne z funkcjami B2B
Shared CatalogWymaga dodatkowego wdrożeniaDostępne z funkcjami B2B
Quick OrderWymaga dodatkowego wdrożeniaDostępne z funkcjami B2B
Negotiable QuotesWymaga dodatkowego wdrożeniaDostępne z funkcjami B2B
Company CreditWymaga dodatkowego wdrożeniaDostępne z funkcjami B2B
Standardowy system RMAWymaga dodatkowego rozwiązaniaDostępny

Sklep D2C

Magento Open Source

Tak

Adobe Commerce

Tak

Wiele sklepów w jednej instalacji

Magento Open Source

Tak

Adobe Commerce

Tak

Produkty konfigurowalne

Magento Open Source

Tak

Adobe Commerce

Tak

Ceny grupowe i ilościowe

Magento Open Source

Tak

Adobe Commerce

Tak

Zarządzanie wieloma magazynami

Magento Open Source

Tak

Adobe Commerce

Tak

Integracje REST API

Magento Open Source

Tak

Adobe Commerce

Tak

Rozbudowane konta firmowe B2B

Magento Open Source

Wymagają dodatkowego wdrożenia

Adobe Commerce

Dostępne z funkcjami B2B

Shared Catalog

Magento Open Source

Wymaga dodatkowego wdrożenia

Adobe Commerce

Dostępne z funkcjami B2B

Quick Order

Magento Open Source

Wymaga dodatkowego wdrożenia

Adobe Commerce

Dostępne z funkcjami B2B

Negotiable Quotes

Magento Open Source

Wymaga dodatkowego wdrożenia

Adobe Commerce

Dostępne z funkcjami B2B

Company Credit

Magento Open Source

Wymaga dodatkowego wdrożenia

Adobe Commerce

Dostępne z funkcjami B2B

Standardowy system RMA

Magento Open Source

Wymaga dodatkowego rozwiązania

Adobe Commerce

Dostępny

Adobe Commerce wymaga uwzględnienia kosztów licencji i warunków wybranego modelu wdrożenia. Magento Open Source nie posiada opłaty licencyjnej za samo oprogramowanie, ale producent ponosi koszty wdrożenia, infrastruktury, rozwoju, aktualizacji i utrzymania.

Nie należy zakładać, że Magento Open Source zawsze będzie tańsze. Jeśli projekt wymaga wielu indywidualnych funkcji B2B, koszt ich wykonania i utrzymania może być znaczący.

Podobnie Adobe Commerce nie zawsze będzie uzasadnione. Jeżeli producent potrzebuje przede wszystkim sklepu D2C i kilku podstawowych mechanizmów hurtowych, Magento Open Source może zapewnić wszystkie potrzebne funkcjonalności.

Jak przygotować wdrożenie Magento 2 w firmie produkcyjnej?

Przed wyborem funkcjonalności warto uporządkować cały proces sprzedaży. Producent powinien określić, jak wygląda obecna współpraca z dystrybutorami, w jaki sposób zarządza produktami i zapasami oraz jaką rolę ma pełnić własny sklep internetowy.

Pierwszym krokiem jest określenie kanałów sprzedaży, które mają być obsługiwane przez Magento. Należy ustalić, czy platforma ma obejmować wyłącznie D2C, czy również B2B oraz kolejne rynki zagraniczne.

Następnie trzeba zaprojektować katalog produktów i model danych. Szczególne znaczenie mają warianty, atrybuty techniczne oraz informacje pochodzące z ERP i PIM.

Kolejnym etapem jest określenie zasad zarządzania cenami, dostępnością i zamówieniami. To na tym etapie należy rozstrzygnąć, które procesy pozostają w ERP, a które będą obsługiwane przez Magento.

Dopiero na podstawie tych informacji można właściwie zaprojektować architekturę multistore, zakres integracji i doświadczenie zakupowe poszczególnych grup klientów.

Wydajność, bezpieczeństwo i rozwój platformy

Przy wdrażaniu Magento trzeba uwzględnić również późniejszą eksploatację platformy. Rozbudowany katalog, kilka witryn, złożone cenniki B2B i regularna synchronizacja z ERP generują obciążenia, które powinny być uwzględnione podczas projektowania infrastruktury.

Szczególnie istotne są poprawna konfiguracja mechanizmów cache, indeksowanie danych i sposób wykonywania zadań cyklicznych. Adobe opisuje te elementy w dokumentacji zarządzania cache (otwiera się w nowej karcie) oraz dokumentacji indeksowania Magento (otwiera się w nowej karcie).

Producent powinien również zaplanować aktualizacje bezpieczeństwa, monitorowanie działania sklepu i testowanie zmian.

W przypadku wspólnej instalacji obsługującej D2C i B2B problem techniczny może wpłynąć na oba kanały jednocześnie. Dlatego producent powinien zadbać o odpowiednią infrastrukturę, procedury aktualizacji, monitorowanie integracji i środowisko testowe.

Wydajność Magento przy dużym katalogu produktów

Firma produkcyjna posiadająca kilkadziesiąt tysięcy SKU i kilka sklepów może generować znacznie większe obciążenie niż niewielki sklep detaliczny. Szczególnie wymagające są operacje związane z aktualizacją stanów magazynowych, przeliczaniem cenników B2B, importem danych produktowych oraz indeksowaniem katalogu.

Magento wykorzystuje mechanizmy cache i indeksowania, które pozwalają ograniczyć liczbę operacji wykonywanych podczas wyświetlania stron sklepu. Adobe zaleca między innymi odpowiednią konfigurację Varnish, pamięci podręcznej i zadań cyklicznych.

W przypadku dużych katalogów istotne jest także wykorzystywanie indeksowania według harmonogramu, zamiast uruchamiania pełnych aktualizacji przy każdej zmianie produktu. Szczegóły znajdują się w oficjalnych zaleceniach Adobe dotyczących wydajności Magento (otwiera się w nowej karcie).

Dla producenta ma to znaczenie zwłaszcza wtedy, gdy ERP regularnie przesyła do sklepu tysiące aktualizacji cen lub stanów magazynowych. Niewłaściwie zaprojektowana synchronizacja może powodować opóźnienia, przeciążenie bazy danych i problemy z dostępnością sklepu.

Aktualizacje i bezpieczeństwo Magento 2

Magento jest stale rozwijaną platformą, która wymaga regularnego instalowania aktualizacji oraz poprawek bezpieczeństwa. Producent powinien zadbać o kontrolę dostępu do panelu administracyjnego, uwierzytelnianie dwuskładnikowe, aktualizacje modułów zewnętrznych oraz odpowiednie zabezpieczenie środowiska serwerowego.

Szczególnej uwagi wymagają integracje z systemami przedsiębiorstwa. Połączenia z ERP, PIM i WMS powinny wykorzystywać odpowiednio ograniczone uprawnienia, bezpieczne metody uwierzytelniania oraz mechanizmy monitorowania błędów.

Adobe publikuje informacje o poprawkach bezpieczeństwa Magento (otwiera się w nowej karcie) oraz zalecenia dotyczące zabezpieczania platformy i infrastruktury (otwiera się w nowej karcie).

Ważne jest również testowanie aktualizacji przed ich wdrożeniem na środowisko produkcyjne. Nawet niewielka zmiana może wpłynąć na działanie indywidualnych modułów, integracji lub procesu zakupowego.

Obsługa posprzedażowa, zwroty i reklamacje w Magento 2

Dla producenta sprzedaż nie zawsze kończy się na wysłaniu produktu. W wielu branżach równie istotna jest możliwość obsługi zwrotów, reklamacji, napraw gwarancyjnych i sprzedaży części zamiennych.

Magento może stanowić punkt kontaktu z klientem także po zakończeniu zakupu. Zakres dostępnych funkcji zależy jednak od wersji platformy i dodatkowych integracji.

Obsługa zwrotów za pomocą RMA

Adobe Commerce posiada wbudowany mechanizm RMA (Return Merchandise Authorization), który pozwala zarządzać wnioskami o zwrot produktów.

Klient może przesłać zgłoszenie dotyczące zakupionego artykułu, wskazać przyczynę zwrotu i śledzić jego status. Pracownik sklepu może następnie rozpatrzyć zgłoszenie, zatwierdzić je lub odmówić jego przyjęcia. Mechanizm umożliwia również zarządzanie zwrotami dotyczącymi wybranych pozycji zamówienia.

RMA jest funkcją Adobe Commerce. W Magento Open Source obsługa zwrotów wymaga dodatkowego rozwiązania lub integracji z zewnętrznym systemem. Szczegółowe informacje zawiera dokumentacja Adobe dotycząca konfiguracji RMA (otwiera się w nowej karcie).

Warto pamiętać, że konfiguracja techniczna systemu musi uwzględniać obowiązujące przepisy konsumenckie oraz odrębne zasady obsługi klientów biznesowych. Wyłączenie możliwości złożenia zgłoszenia w systemie nie ogranicza ustawowych praw konsumenta.

Obsługa reklamacji i napraw gwarancyjnych

Producent urządzeń może potrzebować znacznie bardziej rozbudowanego procesu niż przyjęcie standardowego zwrotu. Przykładowo klient zgłasza usterkę urządzenia objętego gwarancją. Produkt trafia do serwisu, gdzie technik przeprowadza diagnostykę, zamawia części i wykonuje naprawę.

Magento może służyć do przyjmowania zgłoszeń i prezentowania ich statusu klientowi. Sam proces serwisowy może jednak wymagać integracji z osobnym systemem obsługi reklamacji lub serwisem ERP.

Przed wdrożeniem należy określić, czy producent potrzebuje jedynie formularza zgłoszeniowego, czy pełnej obsługi cyklu życia reklamacji, obejmującej diagnostykę, logistykę, naprawę i rozliczenie kosztów.

Sprzedaż części zamiennych i akcesoriów

Dla producentów urządzeń, mebli i wyposażenia technicznego istotnym źródłem dodatkowej sprzedaży może być oferta części zamiennych. Magento umożliwia powiązywanie produktów, prezentowanie kompatybilnych akcesoriów i tworzenie dedykowanych kategorii.

Można również wdrożyć indywidualną wyszukiwarkę części, która pozwoli klientowi odnaleźć odpowiedni element na podstawie modelu urządzenia lub numeru seryjnego.

Jeżeli producent posiada rozbudowaną bazę kompatybilności, warto przechowywać ją w odpowiednim systemie i przekazywać potrzebne informacje do Magento. Pozwoli to wykorzystać te same dane również w obsłudze serwisowej oraz innych kanałach sprzedaży.

SEO i pozyskiwanie klientów do sklepu producenta

Własny sklep internetowy daje producentowi możliwość pozyskiwania klientów bezpośrednio z wyszukiwarek. Ma to szczególne znaczenie w branżach, w których klienci poszukują konkretnych parametrów technicznych, zastosowań i rozwiązań określonych problemów.

Magento 2 udostępnia mechanizmy wspierające techniczne SEO. Pozwalają one między innymi zarządzać metadanymi, adresami URL, przekierowaniami i mapami witryn. Nie zastępują jednak strategii pozycjonowania, właściwego przygotowania treści ani optymalizacji struktury katalogu.

Optymalizacja kart produktów

Producent posiada dostęp do szczegółowej wiedzy technicznej o swoich wyrobach. Może wykorzystać ją do przygotowania opisów, które odpowiadają na konkretne pytania klientów.

Przykładowo karta produktu pompy przemysłowej może zawierać dane dotyczące wydajności, poboru energii, parametrów przyłączeniowych, zastosowań i kompatybilności z innymi urządzeniami.

Przygotowując karty produktów, warto zadbać o unikalne tytuły, opisy, logiczną strukturę nagłówków oraz odpowiednią prezentację parametrów. Magento umożliwia definiowanie metadanych dla produktów i kategorii. Producent może również rozbudowywać karty o własne atrybuty oraz dodatkowe sekcje informacyjne.

Dostępne funkcje SEO opisuje oficjalna dokumentacja Adobe dotycząca optymalizacji sklepu pod wyszukiwarki (otwiera się w nowej karcie).

Struktura kategorii i adresów URL

W przypadku rozbudowanego katalogu produktów istotne znaczenie ma właściwie zaprojektowana hierarchia kategorii. Producent powinien uwzględnić zarówno sposób organizacji swojego asortymentu, jak i sposób, w jaki klienci wyszukują produkty.

Przykładowo firma produkująca oświetlenie może wykorzystywać kategorie odpowiadające zastosowaniom, takim jak oświetlenie biurowe, przemysłowe czy architektoniczne.

Magento pozwala konfigurować adresy URL i przekierowania. Dzięki temu podczas zmian struktury katalogu można zachować prawidłowe przekierowania ze starych adresów na nowe. Sposób ich działania przedstawia dokumentacja Adobe dotycząca URL Rewrites (otwiera się w nowej karcie).

Jest to szczególnie ważne przy migracji z innej platformy e‑commerce, gdy producent posiada już zaindeksowane karty produktów oraz ruch pochodzący z wyszukiwarek.

SEO w sprzedaży zagranicznej

Producent prowadzący kilka wersji językowych sklepu powinien zadbać o prawidłowe wskazanie języka i kraju docelowego poszczególnych stron. Ważne są również unikalne metadane, lokalne nazewnictwo produktów i dopasowanie treści do sposobu wyszukiwania na danym rynku.

Jeżeli polska i niemiecka wersja sklepu posiadają zbliżony katalog, należy prawidłowo zaprojektować adresy URL, znaczniki canonical oraz hreflang.

Magento oferuje mechanizmy wspierające zarządzanie adresami i metadanymi, ale kompleksowa konfiguracja międzynarodowego SEO, szczególnie automatyczne zarządzanie hreflang, może wymagać dodatkowego wdrożenia.

Content marketing producenta

Producent może wykorzystywać własny sklep również jako miejsce publikowania treści edukacyjnych związanych ze swoimi produktami. Poradniki zakupowe, instrukcje, porównania modeli i artykuły dotyczące konkretnych zastosowań mogą przyciągać klientów znajdujących się na różnych etapach procesu zakupowego.

Przykładowo producent materiałów budowlanych może przygotować poradniki dotyczące doboru odpowiednich materiałów do konkretnych zastosowań, a następnie powiązać je z ofertą produktową.

Magento udostępnia system zarządzania stronami CMS. Jeżeli producent planuje prowadzić rozbudowaną bazę wiedzy lub blog, może wykorzystać dodatkowy moduł albo odpowiednią integrację z zewnętrznym systemem CMS.

Jak zaplanować wdrożenie Magento 2 w firmie produkcyjnej?

Samo uruchomienie sklepu nie oznacza jeszcze, że producent będzie w stanie sprawnie obsługiwać wszystkie zaplanowane kanały sprzedaży.

Przed rozpoczęciem prac warto przeprowadzić analizę procesów, które mają zostać przeniesione do e‑commerce, oraz określić, w jaki sposób Magento będzie współpracować z dotychczasową infrastrukturą przedsiębiorstwa.

  1. 01

    Analiza obecnego modelu sprzedaży

    Pierwszym krokiem jest szczegółowe rozpoznanie obecnych procesów handlowych. Należy ustalić, jakie grupy klientów obsługuje producent, w jaki sposób powstają cenniki, skąd pochodzą informacje o dostępności oraz jak wygląda realizacja zamówień.

    Istotne jest również określenie roli przedstawicieli handlowych i dystrybutorów. Jeżeli większość zamówień hurtowych jest składana przez telefon lub e-mail, warto sprawdzić, które czynności można przenieść do platformy B2B.

  2. 02

    Projekt katalogu i przepływu danych

    Kolejnym krokiem jest uporządkowanie informacji produktowych oraz określenie odpowiedzialności poszczególnych systemów. Producent powinien wiedzieć, gdzie powstają numery SKU, kto odpowiada za ceny i zapasy oraz w którym miejscu przygotowywane są opisy i tłumaczenia.

    Na tym etapie należy również zaprojektować strukturę wariantów i atrybutów oraz ustalić zasady synchronizacji między ERP, PIM i Magento.

    Właściwy model danych ma duże znaczenie dla dalszego rozwoju platformy. Błędy popełnione na tym etapie mogą utrudniać uruchamianie nowych kanałów, kategorii produktów i integracji.

  3. 03

    Projekt architektury D2C i B2B

    Po określeniu procesów i danych można zaprojektować strukturę platformy. Należy zdecydować, czy sprzedaż detaliczna i hurtowa będą prowadzone na jednej witrynie, czy na oddzielnych sklepach działających w ramach wspólnej instalacji. Trzeba również ustalić zasady zarządzania katalogami, cenami, metodami płatności i dostawy.

    Jeżeli producent planuje ekspansję zagraniczną, warto uwzględnić przyszłe rynki już podczas projektowania architektury, nawet jeśli wszystkie sklepy nie zostaną uruchomione jednocześnie.

  4. 04

    Integracje z systemami przedsiębiorstwa

    Integracje z ERP, PIM i WMS powinny zostać zaprojektowane na podstawie konkretnych scenariuszy biznesowych. Nie wystarczy określić, że Magento ma być zintegrowane z ERP. Należy ustalić, jakie dane będą wymieniane, jak często, w którym kierunku i co powinno się wydarzyć w przypadku błędu.

    Przykładowo warto odpowiedzieć na pytania: co dzieje się, gdy ERP przestaje odpowiadać podczas składania zamówienia? Jak system obsłuży zmianę ceny pomiędzy dodaniem produktu do koszyka a finalizacją zakupu? Który system będzie odpowiedzialny za anulowanie zamówienia i zwolnienie rezerwacji magazynowej?

    Odpowiedzi na takie pytania powinny znaleźć się w dokumentacji projektu jeszcze przed rozpoczęciem programowania.

  5. 05

    Projekt doświadczenia zakupowego

    Sklep D2C i platforma B2B mogą posiadać różne interfejsy, nawet jeśli korzystają ze wspólnego zaplecza Magento. Klient detaliczny powinien mieć możliwość wygodnego wyszukania produktu, porównania wariantów i szybkiego zakończenia zakupu.

    Odbiorca biznesowy może natomiast potrzebować wyszukiwarki SKU, zamówień zbiorczych, szybkiego ponawiania zakupów i dostępu do indywidualnych warunków handlowych. Projekt interfejsu powinien więc wynikać z rzeczywistych sposobów korzystania z platformy przez poszczególne grupy klientów.

  6. 06

    Testowanie procesów przed uruchomieniem

    Przed uruchomieniem produkcyjnym należy sprawdzić nie tylko wygląd sklepu i standardowy proces zakupowy, ale również wszystkie istotne scenariusze integracyjne. W przypadku producenta obsługującego D2C i B2B testy powinny obejmować między innymi poprawność cenników, dostępność produktów, składanie zamówień, przekazywanie ich do ERP oraz aktualizację statusów realizacji.

    Szczególną uwagę należy poświęcić przypadkom nietypowym. Co stanie się, jeśli dwóch klientów jednocześnie zamówi ostatnią dostępną sztukę produktu? Jak system obsłuży zamówienie obejmujące produkty znajdujące się w różnych magazynach? Co wydarzy się, gdy klient hurtowy przekroczy limit kredytowy?

    Testy powinny obejmować również wydajność platformy, uprawnienia użytkowników i odporność integracji na przerwy w komunikacji.

  7. 07

    Uruchomienie i dalszy rozwój

    Uruchomienie sklepu powinno zostać poprzedzone przygotowaniem planu migracji danych, konfiguracją środowiska produkcyjnego i weryfikacją najważniejszych procesów. W przypadku przenoszenia istniejącego sklepu należy zadbać również o przekierowania URL, historię zamówień w uzgodnionym zakresie oraz poprawność danych klientów i produktów.

    Po uruchomieniu warto monitorować zarówno wyniki sprzedaży, jak i techniczne działanie platformy. Szczególnie istotne są błędy integracji, czas przetwarzania zamówień, aktualność stanów magazynowych oraz wydajność poszczególnych witryn.

Jak mierzyć efekty wdrożenia Magento 2 u producenta?

Efektywność wdrożenia Magento warto oceniać szerzej niż wyłącznie na podstawie wzrostu sprzedaży internetowej. W przypadku firmy produkcyjnej korzyści mogą wynikać także z automatyzacji procesów, zmniejszenia liczby ręcznie obsługiwanych zamówień i łatwiejszego zarządzania ofertą w wielu kanałach.

Przykładowe wskaźniki, które warto monitorować:

Przykładowe wskaźniki efektów wdrożenia Magento 2 u producenta
ObszarWskaźnik
D2CPrzychód, współczynnik konwersji, średnia wartość zamówienia
B2BLiczba aktywnych kontrahentów, udział zamówień składanych przez platformę
Obsługa zamówieńŚredni czas od złożenia zamówienia do przekazania go do realizacji
IntegracjeOdsetek poprawnie zsynchronizowanych zamówień
Dane produktoweCzas potrzebny na wprowadzenie nowego produktu do sprzedaży
MagazynLiczba zamówień wymagających korekty z powodu nieaktualnych stanów
Sprzedaż zagranicznaPrzychód i rentowność poszczególnych rynków
Obsługa klientaLiczba zgłoszeń dotyczących statusu zamówienia

D2C

Wskaźnik

Przychód, współczynnik konwersji, średnia wartość zamówienia

B2B

Wskaźnik

Liczba aktywnych kontrahentów, udział zamówień składanych przez platformę

Obsługa zamówień

Wskaźnik

Średni czas od złożenia zamówienia do przekazania go do realizacji

Integracje

Wskaźnik

Odsetek poprawnie zsynchronizowanych zamówień

Dane produktowe

Wskaźnik

Czas potrzebny na wprowadzenie nowego produktu do sprzedaży

Magazyn

Wskaźnik

Liczba zamówień wymagających korekty z powodu nieaktualnych stanów

Sprzedaż zagraniczna

Wskaźnik

Przychód i rentowność poszczególnych rynków

Obsługa klienta

Wskaźnik

Liczba zgłoszeń dotyczących statusu zamówienia

Przed wdrożeniem warto zmierzyć obecne wyniki, aby po uruchomieniu móc ocenić rzeczywistą zmianę.

Przykładowo, jeśli pracownicy działu handlowego poświęcają znaczną część dnia na ręczne przepisywanie zamówień od dystrybutorów, jednym z celów platformy B2B może być ograniczenie liczby takich czynności.

Jeżeli producent regularnie uruchamia nowe produkty, istotnym miernikiem może być czas potrzebny na przygotowanie kompletnej oferty i opublikowanie jej we wszystkich kanałach sprzedaży.

Podsumowanie: co Magento 2 daje producentowi?

Magento 2 pozwala producentowi rozwijać sprzedaż bezpośrednią i hurtową w ramach jednej platformy, zarządzać rozbudowanym katalogiem oraz obsługiwać kolejne rynki zagraniczne.

Największy potencjał platformy ujawnia się w przedsiębiorstwach, które potrzebują połączyć kilka modeli sprzedaży i zapewnić spójny przepływ danych pomiędzy sklepami, magazynami i systemami wewnętrznymi.

Odpowiednio zaprojektowane wdrożenie może umożliwić producentowi rozwijanie własnego kanału D2C, automatyzację zakupów hurtowych i ograniczenie liczby ręcznie wykonywanych operacji.

Warto jednak pamiętać, że Magento jest platformą e‑commerce, a nie kompletnym systemem do zarządzania przedsiębiorstwem produkcyjnym. Dlatego zakres wdrożenia powinien wynikać z rzeczywistych procesów biznesowych i uwzględniać integracje z ERP, PIM, WMS oraz innymi wykorzystywanymi rozwiązaniami.

Spis treści
  1. Dlaczego producenci wybierają Magento 2
  2. Modele sprzedaży producenta
  3. Rozbudowany katalog produktów
  4. Sprzedaż D2C
  5. Platforma B2B dla dystrybutorów
  6. Ceny dla D2C, hurtowni i dystrybutorów
  7. Magazyny i dostępność produktów
  8. Magento 2, produkcja i ERP
  9. Integracja z PIM
  10. Integracja z WMS i logistyka
  11. Realizacja zamówień D2C i B2B
  12. Sprzedaż zagraniczna i multistore
  13. Magento Open Source czy Adobe Commerce
  14. Przygotowanie wdrożenia
  15. Zwroty, reklamacje i serwis
  16. SEO sklepu producenta
  17. Siedem etapów wdrożenia
  18. Jak mierzyć efekty wdrożenia
  19. Podsumowanie

FAQ: Magento 2 dla producenta

Tak. Magento 2 umożliwia prowadzenie sprzedaży detalicznej i hurtowej w ramach jednej instalacji, wykorzystując grupy klientów lub osobne witryny. Rozbudowane funkcje B2B, takie jak konta firmowe, negocjowane oferty czy indywidualne katalogi, są dostępne w Adobe Commerce B2B lub wymagają dodatkowego wdrożenia w Magento Open Source.

Tak. Magento posiada architekturę multistore, która umożliwia zarządzanie wieloma witrynami i wersjami językowymi z jednego panelu administracyjnego. Poszczególne sklepy mogą mieć własne katalogi, ceny, waluty i konfiguracje. Zakres rozdzielenia danych zależy od wybranej struktury Website, Store i Store View.

Magento udostępnia interfejsy API umożliwiające wymianę danych z zewnętrznymi systemami, ale możliwość konkretnej integracji zależy również od funkcjonalności danego ERP. Przed wdrożeniem należy sprawdzić dostępne interfejsy, strukturę danych i wymagania dotyczące synchronizacji. Nie każda integracja posiada gotowy moduł.

Magento umożliwia sprzedaż produktów posiadających standardowe warianty i opcje dodatkowe. W przypadku produktów wykonywanych na wymiar, wymagających zaawansowanej konfiguracji, wyliczania cen lub sprawdzania dostępności komponentów, potrzebny może być dodatkowy konfigurator. Można go połączyć z Magento oraz systemem obsługującym produkcję.

Magento może przechowywać i prezentować rozbudowane informacje produktowe, ale nie zawsze zastępuje dedykowany system PIM. Producent posiadający wiele kanałów sprzedaży, duży katalog i liczne wersje językowe może wykorzystać PIM do centralnego zarządzania danymi. Magento pobiera wówczas informacje potrzebne do prezentowania i sprzedaży produktów w poszczególnych sklepach.

Tak. Magento 2 posiada mechanizm Multi-Source Inventory, który umożliwia zarządzanie dostępnością produktów w wielu lokalizacjach. Producent może przypisywać źródła zapasów do odpowiednich kanałów sprzedaży i wykorzystywać mechanizmy wyboru magazynu podczas realizacji zamówień. Synchronizacja zapasów z ERP lub WMS wymaga odpowiedniej integracji.

Tak. Magento Open Source pozwala wykorzystywać ceny grupowe i ilościowe, natomiast Adobe Commerce B2B udostępnia dodatkowo funkcje indywidualnych katalogów i zaawansowanego zarządzania warunkami handlowymi. W przypadku rozbudowanych cenników zapisanych w ERP można zaprojektować integrację przekazującą odpowiednie dane do Magento.

Koszt zależy od zakresu projektu, liczby sklepów, złożoności katalogu, funkcjonalności B2B oraz liczby integracji. Istotne znaczenie ma również wybór pomiędzy Magento Open Source a Adobe Commerce. Przy szacowaniu budżetu należy uwzględnić nie tylko uruchomienie platformy, ale także infrastrukturę, aktualizacje, utrzymanie i dalszy rozwój.

Planujesz wdrożenie Magento 2 w firmie produkcyjnej?

W Aurora Creation pomagamy projektować i wdrażać sklepy Magento 2 oraz rozwijać platformy sprzedażowe dopasowane do procesów producentów i marek własnych. Analizujemy obecny model sprzedaży, projektujemy architekturę D2C i B2B oraz przygotowujemy integracje z systemami przedsiębiorstwa.

Ustawienia plików cookie

Każdą kategorię możesz włączyć osobno. Wybór zapiszemy w Twojej przeglądarce i zapytamy ponownie po roku albo wtedy, gdy zmieni się to, do czego używamy cookie.

Niezbędne

Zawsze aktywne

Utrzymują działanie strony: ochrona przed automatami, dostarczanie treści i czat kontaktowy. Bez nich serwis nie odpowiada, więc nie da się ich wyłączyć.

Zapamiętują Twoje ustawienia, na przykład wybrany język. Dziś nie używamy żadnego takiego pliku — kategoria istnieje, żeby nie trzeba było pytać Cię ponownie, gdy się pojawi.

Pokazują nam, które strony są czytane i gdzie odwiedzający się zatrzymują. Zbierane zbiorczo, do poprawiania serwisu.

Pozwalają mierzyć skuteczność naszych reklam i pokazywać je osobom, które już tu były.