Magento 2 – co to jest i do czego służy?

Magento 2 to platforma e‑commerce służąca do budowy i zarządzania sklepami internetowymi. Występuje jako Magento Open Source oraz w komercyjnym wariancie Adobe Commerce. Umożliwia zarządzanie katalogiem, klientami, zamówieniami i wieloma sklepami oraz rozbudowę platformy o indywidualne funkcjonalności i integracje.

Autor: Mateusz Borowik, CEO Aurora CreationPublikacja: Ostatnia aktualizacja: Ostatnia weryfikacja: 20 min czytania
Za co odpowiada Magento
  1. 01Oferta i zakupPrezentacja katalogu i przeprowadzenie klienta przez cały proces zakupowy.
  2. 02Logika sprzedażyCeny, promocje, koszyk i zamówienia.
  3. 03Konta klientówObsługa kont i uprawnień, w tym relacji B2B.
  4. 04IntegracjeWymiana danych z ERP, PIM, WMS, CRM i usługami zewnętrznymi.

Co to jest Magento 2?

Magento 2 to platforma e‑commerce pozwalająca zbudować sklep internetowy wokół procesów konkretnej firmy. Obsługuje mechanizmy sprzedaży, katalog produktów, klientów, ceny, promocje, zamówienia, treści oraz komunikację z zewnętrznymi systemami.

Samo oprogramowanie stanowi punkt wyjścia. Działający sklep powstaje dopiero po zaprojektowaniu katalogu, procesu zakupowego, integracji, frontendu, infrastruktury i zasad późniejszego utrzymania.

Magento może odpowiadać za:

  • prezentację oferty i przeprowadzenie klienta przez zakup,
  • logikę cen, promocji, koszyka i zamówień,
  • obsługę kont klientów oraz uprawnień,
  • wymianę danych z ERP, PIM, WMS, CRM i usługami zewnętrznymi.

Uruchomienie sklepu wymaga więcej niż instalacji Magento

Standardowa instalacja zawiera mechanizmy potrzebne do prowadzenia sprzedaży. Można zarządzać produktami, kategoriami, cenami, klientami, koszykiem, zamówieniami, promocjami i treścią.

Firma nadal musi określić, jak te mechanizmy mają działać w jej modelu biznesowym. Sposób naliczania cen może zależeć od grupy klienta. Dostępność może pochodzić z kilku magazynów. Produkty mogą być opisane w PIM, a zamówienia przekazywane do ERP lub WMS.

Dopiero suma tych decyzji tworzy system, który można bezpiecznie uruchomić.

Przed wdrożeniem trzeba ustalić

  • strukturę katalogu i wariantów,
  • źródła cen oraz stanów magazynowych,
  • przebieg procesu zakupowego,
  • systemy przekazujące i odbierające dane,
  • role administratorów,
  • obsługiwane rynki i języki,
  • zakres frontendu,
  • model hostingu, aktualizacji, monitoringu i rozwoju.

Warstwy projektu

  1. 01Magento Open Source lub Adobe Commerce
  2. 02Katalog i logika sprzedaży
  3. 03Frontend
  4. 04Moduły i kod indywidualny
  5. 05Integracje
  6. 06Hosting, monitoring i utrzymanie

Miesięczny abonament platformy SaaS i koszt sklepu na Magento opisują inne modele odpowiedzialności. SaaS dostarcza przygotowany produkt z określonym zakresem zmian. Magento daje większą kontrolę nad systemem, ale wymaga zaprojektowania, wdrożenia i utrzymywania jego architektury.

Co potrafi Magento 2? Najważniejsze funkcje platformy

Zakres standardu Magento Open Source. Wszystko poniżej działa bez dodatkowych licencji — a tam, gdzie funkcja należy do Adobe Commerce albo wymaga rozszerzenia, jest to zaznaczone wprost.

Katalog

  • produkty i kategorie
  • typy i warianty produktów: proste, konfigurowalne, bundle, do pobrania
  • atrybuty i zestawy atrybutów, na których opierają się filtry

Sprzedaż

  • klienci: konta, grupy klientów i uprawnienia
  • zamówienia: statusy, dokumenty i obsługa zwrotów
  • promocje: reguły cenowe koszyka i katalogu
  • płatności i dostawy przez moduły operatorów

Wiele rynków

  • wiele witryn i sklepów w jednej instancji (Website / Store / Store View)
  • wersje językowe
  • waluty
  • podatki właściwe dla rynku

Rozbudowa

  • API REST i GraphQL do wymiany danych z systemami firmy
  • rozszerzenia z Adobe Commerce Marketplace i od dostawców zewnętrznych
  • indywidualny development, gdy proces firmy nie mieści się w standardzie

Dwie rzeczy nie należą do standardu Open Source i nie należy ich do niego wliczać: rozszerzenie B2B z indywidualnymi katalogami i kontami firmowymi jest elementem Adobe Commerce, a część narzędzi marketingowych i usług Adobe działa wyłącznie w wersji komercyjnej. Zakres obu linii porównujemy niżej w tym artykule.

Elastyczność ma koszt, dlatego każda modyfikacja wymaga uzasadnienia

Architektura Magento pozwala zmieniać katalog, ceny, promocje, checkout, konta klientów i komunikację z systemami zewnętrznymi. Zakres ingerencji jest większy niż w wielu zamkniętych platformach.

Każda zmiana staje się jednak częścią sklepu. Trzeba ją testować, dokumentować, zabezpieczać, rozwijać i uwzględniać podczas aktualizacji.

Pytanie „czy da się to zaprogramować?” zwykle daje niewiele informacji. Decyzja powinna wynikać z wartości procesu, kosztu alternatywy oraz wpływu na późniejsze utrzymanie.

Standard Magento

Pierwszy wybór, gdy wbudowany mechanizm poprawnie realizuje proces. Mniejsza liczba modyfikacji ułatwia aktualizacje i ogranicza liczbę zależności.

Sprawdzony moduł

Rozwiązanie dla powtarzalnej potrzeby, jeżeli moduł ma aktywne wsparcie, poprawną architekturę i jest zgodny z pozostałymi elementami sklepu.

Kod indywidualny

Uzasadniony, gdy proces rzeczywiście odróżnia firmę albo dostępne rozwiązania nie obsługują wymaganej logiki. Zakres powinien obejmować dokumentację i testy.

Dojrzałość projektu Magento widać po liczbie świadomych decyzji, a nie po liczbie indywidualnych funkcji.

Numer wersji nie mówi, w jakim stanie jest sklep

Dwa sklepy korzystające z tej samej wersji Magento mogą wymagać zupełnie innego nakładu pracy.

Pierwszy może opierać się na standardowych mechanizmach, aktualnych modułach i udokumentowanych integracjach. Drugi może zawierać wiele modyfikacji wykonanych przez różne zespoły, zależności od niewspieranych bibliotek oraz synchronizacje, których nikt nie monitoruje.

Koszt kolejnej funkcji zależy wtedy od jakości fundamentu. Prosta zmiana może wymagać wcześniejszego uporządkowania kodu albo odtworzenia wiedzy o przepływie danych.

Przed przejęciem sklepu trzeba sprawdzić

  • zakres zmian w standardzie Magento
  • zainstalowane moduły i ich źródła
  • zgodność kodu ze standardami platformy
  • źródła danych i kierunki synchronizacji
  • środowiska testowe
  • proces publikowania zmian
  • historię aktualizacji
  • kopie zapasowe i możliwość odtworzenia systemu

Magento może obsłużyć wymagany proces. O koszcie rozwoju często decyduje sposób, w jaki proces został wcześniej zaimplementowany.

Dla jakiego e‑commerce sprawdza się Magento 2?

Firma nie musi być największym sprzedawcą w swojej branży. Znaczenie ma liczba reguł, źródeł danych i wariantów procesu, które platforma musi obsłużyć.

Firma zarządza kilkoma markami

Jedna instalacja Magento może obsługiwać wiele witryn, sklepów i widoków sklepu. Poszczególne serwisy mogą różnić się domeną, katalogiem, językiem, treścią i prezentacją, zależnie od zaprojektowanej hierarchii (dokumentacja Adobe (otwiera się w nowej karcie)).

W projekcie Pierre René i Miyo model multistore pozwolił obsłużyć dwie marki w ramach wspólnego rozwiązania oraz jednego procesu finalizacji zamówienia. Marki zachowały oddzielną prezentację, a firma nie musiała utrzymywać dwóch całkowicie niezależnych systemów.

Storefront sklepu Pierre René na Magento 2
Wdrożenie Pierre René

E‑commerce działa na kilku rynkach

Kolejny rynek wymaga więcej niż tłumaczenia interfejsu. Trzeba zaprojektować ofertę, ceny, podatki, płatności, dostawy, zwroty i komunikację z klientem.

Magento pozwala utrzymywać różnice między rynkami w ramach wspólnej architektury. Zakres tych różnic powinien być ustalony przed rozpoczęciem developmentu — tak jak przy rozwoju cross‑border w projekcie Diablo Chairs.

Storefront sklepu Diablo Chairs na Magento 2
Wdrożenie Diablo Chairs

Producent łączy sprzedaż D2C i B2B

Klient detaliczny może korzystać ze standardowych cen, płatności online i prostego checkoutu. Kontrahent biznesowy może potrzebować indywidualnego cennika, limitu kupieckiego, kilku kont pracowników, szybkiego zamówienia lub odroczonej płatności. Oba kanały mogą korzystać ze wspólnego katalogu i zaplecza, ale wymagają innych reguł sprzedaży.

Adobe Commerce B2B udostępnia między innymi konta firmowe, katalogi współdzielone, szybkie zamówienia, negocjowane oferty i listy zapotrzebowania — po instalacji i włączeniu rozszerzenia Adobe Commerce B2B. W Magento Open Source podobne procesy tworzy się przy pomocy modułów lub kodu indywidualnego (dokumentacja Adobe (otwiera się w nowej karcie)).

Wdrożenie B2C + B2B na Magento 2

Katalog nie mieści się w prostym modelu

O złożoności katalogu nie przesądza liczba indeksów. Większe znaczenie mogą mieć warianty, zależności produktów, części zamienne, kompatybilność, jednostki sprzedaży, zestawy, konfiguratory i atrybuty techniczne.

Trzeba przy tym ustalić, które dane powinny pozostać w Magento, a które mają pochodzić z PIM lub ERP.

Magento 2 w sprzedaży B2C, B2B i D2C

Trzy modele sprzedaży, które platforma obsługuje — osobno albo równolegle na jednej instancji.

B2C
Sprzedaż sklepu internetowego bezpośrednio do klienta indywidualnego: otwarty katalog, jedna cena widoczna dla wszystkich i standardowa ścieżka zakupowa.
B2B
Sprzedaż do firm z procesami takimi jak indywidualne ceny, katalogi, konta firmowe i integracje biznesowe. Wymaga ról użytkowników, limitów i akceptacji zamówień.wdrożenie B2B na Magento 2
D2C
Sprzedaż prowadzona bezpośrednio przez producenta lub markę do klienta końcowego, obok albo zamiast kanału dystrybucyjnego.wdrożenie D2C na Magento 2

Prostsza platforma bywa lepsza przy standardowym modelu sprzedaży

Magento wprowadza większą swobodę projektowania systemu, ale wymaga budżetu na analizę, development, hosting, aktualizacje i utrzymanie.

Platforma SaaS może być bardziej racjonalna, gdy firma ma prosty katalog, standardowy checkout, niewiele integracji i chce szybko rozpocząć sprzedaż. Dotyczy to również organizacji, które nie mają obecnie osoby odpowiedzialnej za rozwój produktu e‑commerce.

Wysoki obrót, kilka tysięcy produktów, nieaktualny wygląd sklepu ani planowana kiedyś ekspansja nie uzasadniają samodzielnie wyboru Magento.

Magento może być niewłaściwym wyborem, gdy

  • proces sprzedaży jest standardowy,
  • większość potrzeb obsługuje gotowy SaaS,
  • firma nie przewiduje stałego budżetu na utrzymanie,
  • nikt po stronie organizacji nie odpowiada za produkt,
  • decyzje o cenach, danych i obsłudze zamówień nie mają właścicieli,
  • głównym celem jest możliwie szybkie uruchomienie prostego sklepu.

Najdroższy projekt często powstaje wtedy, gdy podstawowe decyzje biznesowe trafiają do zespołu programistycznego dopiero podczas realizacji.

Magento 2, Magento Open Source i Adobe Commerce – czym się różnią?

Magento 2
Powszechnie używane określenie obecnej generacji technologii Magento. Nie jest nazwą produktu, który się kupuje — obie linie poniżej są Magento 2.
Magento Open Source
Otwartoźródłowa wersja platformy, której kod może być rozwijany i dostosowywany do indywidualnych potrzeb projektu. Bez opłaty licencyjnej.
Adobe Commerce
Komercyjna platforma Adobe rozwijana w tym samym ekosystemie technologicznym i wyposażona w dodatkowe możliwości przeznaczone dla bardziej rozbudowanych zastosowań. Nie jest synonimem Magento Open Source: Adobe publikuje dla obu linii osobne informacje o wydaniach.

Magento Open Source udostępnia otwarty kod i podstawowe mechanizmy e‑commerce. Adobe Commerce rozwija ten sam fundament o komercyjne funkcje oraz usługi Adobe. Aktualny zakres produktu warto sprawdzać przy każdym wyborze rozwiązania, bo oferta i wersje platformy są rozwijane (dokumentacja Adobe (otwiera się w nowej karcie)). Decyzja nie powinna kończyć się na porównaniu ceny licencji — trzeba sprawdzić, ile będzie kosztować wdrożenie oraz późniejsze utrzymywanie potrzebnych procesów w obu wariantach.

Magento 2, Magento Open Source i Adobe Commerce – czym się różnią?
ObszarMagento Open SourceAdobe Commerce
Model produktuOtwarty kod rozwijany i udostępniany przez AdobeKomercyjna platforma oparta na technologii Magento
Opłata licencyjnaBrak standardowej opłaty za korzystanie z wersji Open SourceKomercyjny model licencyjny
RozbudowaModuły oraz indywidualny developmentFunkcje produktu, rozszerzenia i development
Rozszerzone procesy B2BZwykle wymagają modułów lub kodu indywidualnegoDostępne przez rozszerzenie Adobe Commerce B2B
Kryterium wyboruZakres potrzeb, koszt wdrożenia i utrzymaniaWartość dostępnych funkcji w stosunku do licencji i kosztu wdrożenia
Ryzyko błędnej decyzjiNiedoszacowanie kosztu utrzymania własnych rozwiązańZakup możliwości, których organizacja nie wykorzysta

Model produktu

Magento Open Source

Otwarty kod rozwijany i udostępniany przez Adobe

Adobe Commerce

Komercyjna platforma oparta na technologii Magento

Opłata licencyjna

Magento Open Source

Brak standardowej opłaty za korzystanie z wersji Open Source

Adobe Commerce

Komercyjny model licencyjny

Rozbudowa

Magento Open Source

Moduły oraz indywidualny development

Adobe Commerce

Funkcje produktu, rozszerzenia i development

Rozszerzone procesy B2B

Magento Open Source

Zwykle wymagają modułów lub kodu indywidualnego

Adobe Commerce

Dostępne przez rozszerzenie Adobe Commerce B2B

Kryterium wyboru

Magento Open Source

Zakres potrzeb, koszt wdrożenia i utrzymania

Adobe Commerce

Wartość dostępnych funkcji w stosunku do licencji i kosztu wdrożenia

Ryzyko błędnej decyzji

Magento Open Source

Niedoszacowanie kosztu utrzymania własnych rozwiązań

Adobe Commerce

Zakup możliwości, których organizacja nie wykorzysta

Wersja bez standardowej opłaty licencyjnej może okazać się droższa, jeżeli firma musi samodzielnie odtworzyć i przez lata utrzymywać rozbudowane procesy. Adobe Commerce może być nieuzasadnione, jeżeli większość jego możliwości nie będzie używana.

Z jakimi systemami można zintegrować Magento 2?

Poniższe systemy łączy się z Magento regularnie — ale żadne z tych połączeń nie jest gotowe od razu po instalacji. Sposób integracji zależy od API danego systemu, architektury sklepu i wymagań konkretnego procesu.

ERP
Ceny, stany magazynowe, zamówienia i dokumenty. Najczęściej to ERP jest źródłem prawdy, a sklep odbiorcą.
PIM
Dane produktowe i zasoby cyfrowe dla wszystkich kanałów sprzedaży. Gdy katalog jest rozproszony, źródłem bywa osobna platforma — na przykład Pimcore.
WMS
Kompletacja, wysyłki i stany w rozbiciu na magazyny.
CRM
Dane klientów, historia kontaktu i procesy sprzedażowe po stronie handlowców.
Marketplace
Publikacja oferty i odbiór zamówień z platform sprzedażowych.
Systemy płatności
Bramki, raty, płatności odroczone i rozliczenia — przez moduły operatorów.
Systemy logistyczne
Przewoźnicy, punkty odbioru, etykiety i śledzenie przesyłek.
Marketing automation
Zdarzenia z zachowania klienta, segmenty i komunikacja wychodząca.

Dla każdej integracji trzeba ustalić zakres danych, kierunek wymiany, częstotliwość, właściciela procesu i sposób obsługi błędów. Bez tych informacji integracji nie da się rzetelnie wycenić ani utrzymać.

Czy Magento 2 jest darmowe i ile kosztuje sklep na Magento?

Samo oprogramowanie w wersji Open Source jest darmowe. Koszt sklepu na Magento to suma poniższych elementów — i to one, nie licencja, decydują o budżecie.

Oprogramowanie
Magento Open Source nie ma opłaty licencyjnej. Adobe Commerce jest produktem komercyjnym z opłatą roczną ustalaną przez Adobe indywidualnie.
Wdrożenie
Analiza, projekt UX/UI, konfiguracja platformy i development tego, czego nie ma w standardzie. Największa pozycja w większości projektów.
Frontend
Projekt i implementacja warstwy, którą widzi klient. Może powstać na Hyvie, co skraca prace i poprawia wydajność względem domyślnego motywu.
Integracje
Połączenia z ERP, PIM, WMS, CRM, płatnościami i logistyką. Wyceniane osobno, bo każde zależy od API drugiej strony.
Migracja
Jeżeli projekt zastępuje istniejący sklep: przeniesienie katalogu, kont i historii zamówień oraz zabezpieczenie widoczności w wyszukiwarkach.
Hosting
Magento wymaga infrastruktury przygotowanej pod tę platformę — nie działa sensownie na współdzielonym hostingu.
Utrzymanie i rozwój
Aktualizacje, poprawki bezpieczeństwa, monitoring i dalszy development po uruchomieniu.

Punkt odniesienia

AURORA ONE to wdrożenie Magento 2 z Hyvä w stałej cenie 39 000 zł netto dla zdefiniowanego zakresu. Nie jest to cena każdego wdrożenia Magento 2 — projekt z migracją, integracjami albo sprzedażą B2B wycenia się osobno. Zakres, który mieści się w tej kwocie, opisaliśmy przy wdrożeniu Magento 2 z Hyvä w AURORA ONE.

Magento 2 czy Shopify – czym różnią się te platformy?

Obie platformy prowadzą sprzedaż internetową, ale w innym modelu odpowiedzialności. Poniższe zestawienie nie wskazuje zwycięzcy: wybór zależy od procesów firmy i od tego, ile technicznej obsługi chce wziąć na siebie.

Magento 2 czy Shopify – czym różnią się te platformy?
ObszarMagento 2Shopify
Model platformyrozwiązanie wymagające własnego wdrożenia i infrastrukturySaaS
Indywidualizacjabardzo duża możliwość ingerencji w rozwiązanierozwój w ramach architektury Shopify
Infrastrukturazarządzana w ramach projektuzapewniana przez Shopify
Integracjerozbudowane możliwości indywidualnych integracjiAPI, aplikacje i integracje Shopify
Typ projekturozbudowane i indywidualne e‑commerceprojekty korzystające z modelu SaaS
Utrzymanie platformywymaga technicznej obsługi Magentocore platformy utrzymuje Shopify

Model platformy

Magento 2

rozwiązanie wymagające własnego wdrożenia i infrastruktury

Shopify

SaaS

Indywidualizacja

Magento 2

bardzo duża możliwość ingerencji w rozwiązanie

Shopify

rozwój w ramach architektury Shopify

Infrastruktura

Magento 2

zarządzana w ramach projektu

Shopify

zapewniana przez Shopify

Integracje

Magento 2

rozbudowane możliwości indywidualnych integracji

Shopify

API, aplikacje i integracje Shopify

Typ projektu

Magento 2

rozbudowane i indywidualne e‑commerce

Shopify

projekty korzystające z modelu SaaS

Utrzymanie platformy

Magento 2

wymaga technicznej obsługi Magento

Shopify

core platformy utrzymuje Shopify

Zakres i warunki obu ścieżek opisaliśmy w usługach Magento 2 oraz w usługach Shopify.

Jak wygląda Magento 2 w praktyce? Sprawdź demo

Aurora Creation udostępnia działające demo Magento Open Source z przykładowymi danymi. Możesz przetestować zarówno storefront, jak i panel administracyjny i samodzielnie sprawdzić podstawowe funkcje platformy.

Przetestuj demo Magento 2

Sklep działa poprawnie, gdy każdy system ma określoną rolę

Panel Magento pozwala zarządzać produktami, cenami, klientami, zamówieniami i treścią. Nie oznacza to, że wszystkie te dane powinny powstawać w sklepie.

W przykładowej architekturze ERP może odpowiadać za ceny i dokumenty handlowe, PIM za informacje produktowe, WMS za realizację magazynową, a CRM za pracę zespołu sprzedaży. Magento korzysta z potrzebnych danych podczas zakupu i przekazuje zamówienie do dalszej realizacji.

Konkretny podział zależy od procesów firmy. Jeżeli cena może być edytowana w ERP i Magento, trzeba wskazać wartość nadrzędną. Jeżeli stany pochodzą z kilku magazynów, potrzebna jest reguła rezerwacji. Gdy dane produktowe są zmieniane w PIM i panelu sklepu, trzeba określić kierunek synchronizacji.

Dane od systemów źródłowychRealizacja u operatorówPIMERPWMSCRMMagento 2PłatnościDostawy
  • PIM
  • ERP
  • WMS
  • CRM

Magento 2

  • Płatności
  • Dostawy
  • Magento korzysta z danych innych systemów — nie tworzy ich od nowa.
  • Gdy dwa systemy mogą edytować to samo pole, potrzebna jest ustalona wartość nadrzędna.

Integracja jest umową dotyczącą odpowiedzialności za dane.

Pięć decyzji, które powinny poprzedzać development

Wybór szablonu, modułów i wyglądu checkoutu powinien nastąpić po opisaniu procesów, danych i odpowiedzialności.

  1. 01

    Kto jest właścicielem danych?

    Dla produktów, cen, stanów, klientów, zamówień i statusów realizacji trzeba wskazać system źródłowy. Brak tej decyzji prowadzi do powstawania kilku wersji tej samej informacji.

  2. 02

    Które procesy rzeczywiście odróżniają firmę?

    Część procesów jest źródłem przewagi. Inne powstały przez ograniczenia wcześniejszego oprogramowania. Nowa platforma nie musi odwzorowywać wszystkich dotychczasowych operacji — automatyzacja zbędnego procesu tylko przyspiesza pracę, która nadal nie wnosi wartości.

  3. 03

    Co wymaga kodu indywidualnego?

    Jeżeli standardowy mechanizm albo sprawdzony moduł obsługuje większość wymagań, trzeba porównać koszt brakującego zakresu z wieloletnim kosztem własnego rozwiązania. Modułu też nie warto wybierać wyłącznie na podstawie ceny — liczy się jego jakość, aktualizacje, kompatybilność i wpływ na resztę systemu.

  4. 04

    Jak będą testowane i publikowane zmiany?

    Projekt powinien mieć środowisko testowe, określony proces publikacji, zakres QA i sposób reakcji na błędy. Testy wykonywane przed pierwszym uruchomieniem nie zabezpieczają kolejnych aktualizacji i funkcji.

  5. 05

    Kto odpowiada za sklep po uruchomieniu?

    Firma musi wiedzieć, kto zajmuje się monitoringiem, infrastrukturą, kopiami zapasowymi, aktualizacjami bezpieczeństwa, błędami i dalszym rozwojem. Odkładanie tych prac stopniowo zwiększa ryzyko kolejnych zmian.

O wyborze Magento decyduje złożoność procesów, a nie jeden wskaźnik

Rozmiar e‑commerce można opisywać przychodem, ruchem, liczbą produktów, zamówień, rynków, integracji albo pracowników. Żaden z tych parametrów samodzielnie nie przesądza o wyborze platformy.

Większa elastyczność ma uzasadnienie, gdy procesy są trwałą cechą modelu biznesowego i będą rozwijane przez kolejne lata.

Dwa profile, ta sama skala

Wysoki obrót, prosta oferta

Firma z wysokim obrotem i jednorodnym katalogiem może sprawnie działać na platformie SaaS — złożoność procesów jest niska, mimo dużej skali sprzedaży.

Mniejsza skala, złożone procesy

Producent o mniejszym obrocie może potrzebować Magento, jeżeli obsługuje rozbudowany katalog, różne modele cenowe, sprzedaż B2B i kilka źródeł danych.

Magento jest przeznaczone dla firm, których procesy sprzedażowe przestały mieścić się w ograniczeniach prostszych systemów.

Zmiana platformy nie uporządkuje automatycznie danych i procesów

Frustracja związana z obecnym sklepem jest sygnałem do analizy, ale nie wystarcza do wyboru Magento.

Źródłem problemu może być technologia, sposób wdrożenia, jakość danych, architektura integracji albo organizacja pracy po stronie firmy. Migracja rozwiązuje ograniczenia platformy — nie zastępuje decyzji dotyczących cen, logistyki, danych produktowych i odpowiedzialności zespołów.

Zmiana platformy nie naprawi samodzielnie

  • niespójnych danych produktowych,
  • niejasnej polityki cenowej,
  • braku właścicieli procesów,
  • niewydolnej logistyki,
  • ręcznego obiegu informacji między działami,
  • konfliktujących źródeł danych.

Może stworzyć warunki do uporządkowania tych obszarów, jeżeli zostaną uwzględnione w analizie i architekturze rozwiązania.

Magento 2 daje kontrolę, która wymaga odpowiedzialnego projektu

Magento 2 pozwala zbudować e‑commerce dopasowany do katalogu, modeli sprzedaży, rynków i integracji firmy. Sama technologia nie zapewnia jednak wydajności, łatwego rozwoju ani przewidywalnych kosztów.

O jakości systemu decydują architektura, sposób implementacji, zakres modyfikacji, testy i model utrzymania. Dobrze zaprojektowana platforma może przez lata obsługiwać sprzedaż B2C, D2C i B2B. Źle zaprojektowana zwiększa koszt każdej aktualizacji i kolejnej funkcji.

Przed wyborem Magento trzeba wskazać procesy, których prostsze rozwiązanie nie obsłuży w rozsądny sposób.

Spis treści
  1. Od instalacji do działającego sklepu
  2. Najważniejsze funkcje platformy
  3. Standard, moduł czy kod indywidualny
  4. Stan techniczny istniejącego sklepu
  5. Dla jakiego e‑commerce sprawdza się Magento
  6. B2C, B2B i D2C
  7. Kiedy prostsza platforma będzie lepsza
  8. Magento Open Source i Adobe Commerce
  9. Integracje z systemami firmy
  10. Czy Magento jest darmowe i ile kosztuje
  11. Magento 2 czy Shopify
  12. Magento 2 w praktyce: demo
  13. Magento w architekturze firmy
  14. Checklista przed wdrożeniem
  15. Magento a rozmiar firmy
  16. Diagnoza przed migracją
  17. Wniosek

FAQ – Magento 2

Co to jest Magento 2?

Magento 2 to platforma e‑commerce służąca do budowy i zarządzania sklepami internetowymi. Występuje jako Magento Open Source oraz w komercyjnym wariancie Adobe Commerce. Umożliwia zarządzanie katalogiem, klientami, zamówieniami i wieloma sklepami oraz rozbudowę platformy o indywidualne funkcjonalności i integracje.

Do prowadzenia sprzedaży internetowej wtedy, gdy sklep musi obsłużyć procesy konkretnej firmy: rozbudowany katalog, kilka modeli sprzedaży, wiele rynków, indywidualne warunki handlowe i wymianę danych z systemami po stronie klienta. Przy prostym modelu sprzedaży ta elastyczność jest kosztem, nie korzyścią.

Magento Open Source nie ma opłaty licencyjnej — kod jest otwarty i można go pobrać bez opłat. Adobe Commerce jest produktem komercyjnym z roczną opłatą ustalaną przez Adobe. W obu przypadkach koszt sklepu tworzą wdrożenie, frontend, integracje, hosting i utrzymanie, nie sama licencja.

Magento Open Source to otwartoźródłowa wersja platformy, bez opłaty licencyjnej, z trzonem funkcji sklepu. Adobe Commerce to komercyjna platforma Adobe rozwijana w tym samym ekosystemie, z dodatkowymi możliwościami — między innymi rozszerzeniem B2B i narzędziami marketingowymi Adobe. Nie są to synonimy: Adobe publikuje dla obu linii osobne informacje o wydaniach.

Na dzień 31 sierpnia 2026 — czyli na datę ostatniej aktualizacji tego artykułu — najnowszą opublikowaną linią jest Magento Open Source 2.4.9, wydana 12 maja 2026. Adobe publikuje osobne informacje o wydaniach dla Magento Open Source i dla Adobe Commerce, więc numer wersji warto sprawdzać przy każdej decyzji.

Dla firm z dużym albo rozbudowanym katalogiem, sprzedażą na wielu rynkach, sprzedażą B2C i B2B, sprzedażą D2C producenta, złożonymi integracjami, indywidualnymi procesami zakupowymi, wieloma markami lub sklepami oraz potrzebą tworzenia własnych funkcjonalności. Im mniej z tego dotyczy firmy, tym mniej Magento ma uzasadnienia.

Tak. W standardzie Magento Open Source sprzedaż B2B opiera się na grupach klientów, regułach cenowych i konfiguracji widoków sklepu. Rozszerzenie B2B z kontami firmowymi i indywidualnymi katalogami jest elementem Adobe Commerce, więc przy wyborze wersji warto sprawdzić, które z wymagań mieści się w standardzie.

Tak, w jednej instancji. Struktura Website / Store / Store View pozwala prowadzić kilka sklepów, marek i rynków, z osobnymi językami, walutami, podatkami i katalogami, na wspólnym zaplecze administracyjnym.

Tak, i są to najczęstsze integracje w projektach Magento. Żadna z nich nie jest jednak gotowa po instalacji: sposób połączenia zależy od API danego systemu, architektury sklepu i wymagań procesu. Dla każdej integracji trzeba ustalić zakres danych, kierunek wymiany, częstotliwość i obsługę błędów.

Zależy od zakresu: wdrożenia, frontendu, integracji, migracji i tego, ile procesów wychodzi poza standard platformy. Jeden konkretny punkt odniesienia mamy publiczny — AURORA ONE to wdrożenie Magento 2 z Hyvä w stałej cenie 39 000 zł netto dla zdefiniowanego zakresu. Nie jest to cena każdego wdrożenia Magento 2: projekt z migracją, integracjami z ERP albo sprzedażą B2B wycenia się osobno.

Tak. Magento Open Source instaluje się na własnej infrastrukturze, przygotowanej pod tę platformę — współdzielony hosting nie wystarcza. Adobe Commerce może być dostarczane razem z infrastrukturą Adobe. W obu przypadkach hosting jest osobną pozycją kosztową.

Tak. Udostępniamy otwarte demo Magento 2 — sklep i panel administracyjny z danymi przykładowymi, bez zakładania konta. Dane logowania są na tej podstronie, a środowisko resetuje się co 6 godzin.

Magento 2 to platforma e‑commerce umożliwiająca budowę sklepów dopasowanych do procesów konkretnej firmy. Może obsługiwać katalog, klientów, ceny, promocje, zamówienia, treści, wiele sklepów oraz integracje z innymi systemami.

Magento Open Source nie wymaga standardowej opłaty licencyjnej. Firma ponosi jednak koszty analizy, wdrożenia, programowania, modułów, hostingu, testowania, aktualizacji i utrzymania. Adobe Commerce działa w modelu komercyjnym.

Nie. Większe znaczenie od rozmiaru organizacji ma złożoność katalogu, procesów sprzedażowych, integracji, cen i liczby obsługiwanych rynków.

Tak. Platforma może obsługiwać sprzedaż detaliczną i biznesową, ale wymaga zaprojektowania różnic w kontach klientów, cenach, płatnościach, dostawach, uprawnieniach i sposobie składania zamówień.

Magento zawiera funkcje zarządzania treścią, ale jego głównym zadaniem jest obsługa sprzedaży internetowej. Trafniejszym określeniem jest platforma e‑commerce z funkcjami CMS.

Tak. Sklep wymaga monitorowania, kopii zapasowych, aktualizacji, testowania zmian, obsługi błędów i dostosowywania integracji do zmian w usługach zewnętrznych.

Tak. Przed integracją trzeba wskazać system źródłowy dla produktów, cen, stanów, klientów i zamówień oraz określić sposób obsługi błędów synchronizacji.