Przejdź do treści
Platformy 8 min czytania

Shopware 6 dla dużych sklepów B2B - przegląd praktyka

Shopware to platforma, którą zaczynam coraz częściej rekomendować klientom - i jednocześnie ta, z którą najczęściej muszę zaczynać od „a jaki jest twój ERP". Bo Shopware technicznie wygrywa z Magento w stacku, DX i panelu administracyjnym, ale przegrywa w polskim ekosystemie integratorów. Comarch XL? Tak, ale 2 firmy. Subiekt? Szukasz partnera tygodniami. To zmienia się szybko, ale nie zmieniło się jeszcze dziś.

Jakub Owsianka Autor
Zaktualizowano:
Okladka artykulu: Shopware 6 dla dużych sklepów B2B - przegląd praktyka (kategoria: Platformy)
Okladka artykulu: Shopware 6 dla dużych sklepów B2B - przegląd praktyka (kategoria: Platformy)
Spis treści (10)

W skrócie

  • 1. Stack: Symfony 7, PHP 8.3, Vue 3 w admin, klient API-first.
  • 2. Modele: Community (open-source, darmowy), Professional (do ~5 M EUR), Enterprise (od ~5 M EUR + B2B Suite).
  • 3. B2B Suite (Enterprise) ma multi-account, role, workflow akceptacji, quote, individual product lists. Realne B2B.
  • 4. Polski ekosystem: 5-10× mniejszy niż Magento. Mniej deweloperów, mniej konektorów, mniej modułów.
  • 5. Najlepszy dla: greenfield project, sklep DACH, zespół Symfony, ekspansja zagraniczna.

Stack techniczny - co to znaczy w praktyce

Shopware 6 jest na Symfony, którego ekosystem PHP zna od lat. To duża zmiana wzgl. Shopware 5 (na Zend), ale jeszcze większa wzgl. Magento (które ma własną architekturę, podobną do Zend Framework, ale niezgodną z Symfony).

Co to znaczy dla zespołu:

  • Symfony deweloper wchodzi w Shopware w 4-8 tygodni do produktywności (vs. 3-6 miesięcy dla Magento)
  • Standardy kodowania, testowania, deployment - Symfony default
  • Doctrine ORM, Twig templates, MessageHandler queues - wszystko Symfony

Architektura:

  • Core / Storefront (API + frontend twigowy)
  • Administration (Vue 3 SPA na osobnym module)
  • Plugins jako klasyczne paczki Composer
  • Każdy moduł rozszerza core przez events, decorators (Symfony decorators, nie magento-specyficzny "plugin")

Dla porównania z Magento: mniej ceremonii (xml di config jest, ale dużo prostsze), prościej napisać własny moduł, prościej zmodyfikować istniejący kod (przez decorator pattern).

Modele licencyjne

Community Edition (CE). Open-source (MIT). Darmowa licencja, pełne funkcje core. Bez B2B Suite. Bez supportu Shopware GmbH.

Professional Edition (PE). Komercyjna licencja, dla sklepów do ~5 M EUR obrotu. Dodaje: Rule Builder Advanced, dedykowane funkcje marketingowe, support Shopware.

Enterprise Edition (EE). Dla większych. Dodaje: Subscription Suite, B2B Suite (kluczowe!), SLA support, dedykowany account manager. Cena: negocjowana, w Polsce 50-150 tys. zł rocznie + obroty-based dla większych.

Shopware Cloud (SaaS). SaaS-owa wersja, mniej elastyczna w customizacji. Dla bardzo prostych use-case'ów. Dla B2B w skali - raczej self-hosted.

Komentarz: w polskim B2B większość projektów to CE + custom development dla średnich sklepów, lub EE z B2B Suite dla większych. Profesjonalna edycja wpada w taką lukę funkcjonalną, że rzadko ma sens.

Shopware B2B Suite - co realnie dostajesz

W Enterprise Edition z B2B Suite:

  • Business Partner Management - struktura klienta korporacyjnego: firma, kupujący, role
  • Role-based permissions - kto może składać zamówienia, kto zatwierdzać, kto przeglądać
  • Order approvals - workflow zatwierdzania zamówień powyżej kwoty
  • Quick Order / Bulk Order - wpisanie SKU + ilości
  • Quote Management - RFQ z negocjacją
  • Individual Catalogs and Pricing - cenniki per klient (podstawa)
  • Contingent Orders - limity budżetowe per kupujący
  • Sales Representative Login - handlowiec może składać zamówienia w imieniu klienta

Brakuje gotowych: zaawansowanych integracji z systemami zakupowymi (PunchOut, OCI, cXML) - to robi się custom. Większość polskich klientów i tak tego nie potrzebuje, ale jeśli celujesz w korporacje SAP-owe - to istotne.

Ekosystem polski - uczciwa ocena

Ten obszar jest dziś (2026) realną przewagą Magento.

Deweloperzy w Polsce:

  • Magento 2: ~3000-5000 osób (estymata na podstawie ofert i społeczności)
  • Shopware 6: ~300-800 osób, ale szybko rośnie

Agencje wdrażające Shopware w PL: kilkanaście. Wszystkie aktywnie się rozwijają, ale liczba projektów rocznie jest 10× mniejsza niż dla Magento.

Konektory do polskich ERP:

  • Comarch XL: 2-3 firmy mają gotowe konektory, większość to custom
  • Subiekt GT: 1-2 firmy
  • enova365: 2-3 firmy
  • SAP: konektory globalne (działają), wymagają adaptacji do polskich specyfików

Społeczność:

  • Shopware Community Forum (oficjalne) - głównie po niemiecku, też angielski
  • Brak polskiego odpowiednika Magento Stack Exchange - pytania zadajesz globalnie

Wniosek: dla nowego sklepu B2B z polskim ERP w 2026 - możesz wybrać Shopware, ale realnie zakładaj dłuższy projekt (10-20% wzgl. Magento) i ryzyko, że konektor będziesz pisał własnymi siłami.

Wydajność i wymagania techniczne

Stack:

  • PHP 8.2 lub 8.3
  • MySQL 8.0 / MariaDB 10.6+
  • Elasticsearch / OpenSearch (opcjonalne dla większych, ale w skali B2B - wymagane)
  • Redis (cache, sesje)
  • RabbitMQ lub inny transport dla Symfony Messenger (dla większych)
  • Nginx + PHP-FPM
  • Node.js (do build adminki)

Hosting - podobny do Magento, marginalne różnice. Shopware zazwyczaj wymaga mniej RAM (Symfony jest lżejsze niż Magento w runtime).

Realna wydajność dla 30k SKU, dobry hosting:

  • TTFB na PDP (cached): 80-200 ms
  • LCP na PLP: 1.5-2.3 s po optymalizacji
  • Checkout: 1.2-2.5 s

Trochę szybsze niż Magento out-of-the-box (lżejszy core), ale różnica zanika gdy obie platformy są optymalizowane.

Headless w Shopware - natywne

To jest jeden z mocnych punktów Shopware: API-first od dnia zero. Frontend twigowy (Storefront) jest jednym z wielu klientów, nie obowiązkowym. Możesz puścić:

  • React storefront (frontends-templated open-source od Shopware)
  • Vue storefront (community)
  • Next.js / Nuxt custom
  • Aplikację mobilną

Magento ma PWA Studio, ale to dorobione późno i raczej trudne w utrzymaniu. Shopware to zaprojektował od początku.

Headless commerce dla B2B.

Plugins, App Store

Shopware ma oficjalny store: store.shopware.com. Pluginy są certyfikowane, każdy podlega kontroli jakości. Cena - najczęściej 50-500 EUR jednorazowo + maintenance roczny.

Co warto wiedzieć:

  • Sklep z pluginami jest mniejszy niż Magento, ale dobrze utrzymany
  • Pluginy są pisane w nowoczesnym Symfony - łatwo je modyfikować/forkować
  • B2B Suite to nie plugin, to Enterprise feature (osobny model dostarczania)

Dla typowego średniego sklepu B2B będziesz potrzebował 5-10 pluginów (faktury PDF, integracja kuriera, BaseLinker, kalkulator wysyłki, kuponów…) + 3-8 custom plugins na własne potrzeby.

Realny koszt - wdrożenie i utrzymanie

Wdrożenie nowego sklepu Shopware B2B (CE + custom B2B lub EE z B2B Suite, 20-50k SKU, integracja z ERP):

  • Discovery + projekt: 40-80 tys. zł, 1.5-2.5 miesiąca
  • Wdrożenie core: 250-500 tys. zł, 4-7 miesięcy
  • Integracje (ERP, PIM, płatności): 150-400 tys. zł
  • Migracja danych (jeśli z innej platformy): 40-120 tys. zł
  • B2B Suite licencja (jeśli EE): 50-100 tys. zł rocznie
  • Łącznie: 500 tys. - 1.2 mln zł, 7-11 miesięcy

Utrzymanie roczne:

  • Zespół / agencja: 200-400 tys. zł
  • Hosting: 25-80 tys. zł
  • Pluginy, licencje: 5-15 tys. zł
  • B2B Suite (jeśli): 50-100 tys. zł
  • Łącznie: 280-600 tys. zł rocznie

Shopware wychodzi typowo 15-25% taniej w wdrożeniu niż Magento z porównywalnym scope (mniej ceremonii w kodzie, mniej godzin). Utrzymanie podobne.

Kiedy Shopware, kiedy nie

Wybieraj Shopware gdy:

  • Greenfield project, brak istniejącej platformy do migracji
  • Zespół zna Symfony i nie chce uczyć się Magento
  • Sprzedaż na rynki DACH (Niemcy, Austria, Szwajcaria) - Shopware tam jest preferowany
  • Sklep wymaga headless z dnia zero
  • Skala 5k-100k SKU, obroty 5-80 M zł

NIE wybieraj Shopware gdy:

  • Masz Magento 1.9 do migracji - większy sens ma Magento 2 (mapowania, narzędzia, doświadczenie zespołu)
  • Integracja z Subiektem / enova jest 80% projektu i nie chcesz pisać własnego konektora
  • Wymagasz dojrzałych funkcji PunchOut, OCI, cXML - Shopware to robi mniej dojrzale niż Magento (lub niż custom + middleware)
  • Skala bardzo duża (100+ M EUR obrotu), masz już zespół Magento

Magento vs. Shopware - porównanie.

Migracja na Shopware

Dwa scenariusze.

Z Magento na Shopware. Praktyczny dla niektórych klientów po zmianach licencyjnych w Adobe Commerce lub gdy zespół chce reset. Mapowanie produktów, klientów, zamówień - wszystko da się przenieść. SEO migracja - kluczowa, plan 301 redirectów. SEO podczas migracji.

Z custom / starszej platformy na Shopware. Zazwyczaj prostsze niż z Magento na Magento (mniej legacy do przenoszenia 1:1).

Realny czas migracji średniej skali: 6-10 miesięcy.

FAQ

Shopware Community Edition czy Enterprise z B2B Suite? CE + własne moduły B2B działa dla 60-70% przypadków polskiego B2B. EE z B2B Suite ma sens gdy nie chcesz inwestować w developerów do napisania workflow akceptacji, advanced quote, role-based permissions - albo gdy zarząd wymaga dostawcy z umową SLA. Próg ekonomiczny: ~50-80 M zł obrotu rocznego.

Czy Shopware ma kalibrującą bibliotekę cenników kontraktowych podobną do Magento Shared Catalogs? W B2B Suite - tak, „Individual Catalogs and Pricing". W CE musisz dorobić sam (przez Rule Builder + custom logic) lub wziąć plugin.

Czy mogę headless z Shopware i Next.js? Tak, naturalnie. Shopware ma frontends (oficjalny open-source projekt z templates dla Next.js i Nuxt). Realny start dla zespołu z Next.js - 2-4 tygodnie do PoC.

Czy Shopware obsługuje PunchOut (OCI, cXML)? Nie natywnie. Trzeba dorobić warstwę PunchOut w middleware. Dla większości polskich klientów to nie jest problem, dla pracujących z Aribą - istotny.

Czy Shopware nadaje się do sklepów 100k+ SKU? Funkcjonalnie tak, w praktyce nieliczne wdrożenia tej skali w Polsce. Ekosystem na tym poziomie jest mniejszy. Jeśli skala >50k SKU + integracja z polskim ERP + 5 dostawców musi to robić - Magento jest dziś bezpieczniejszy.

Co dalej

O autorze

Jakub Owsianka

Architekt rozwiązania w WiseB2B - silniku platform B2B. Zaczynał po stronie biznesu (własne sklepy), potem deweloper, dziś projektuje wdrożenia dla sklepów z katalogami w dziesiątkach tysięcy SKU. W ostatnich latach wdrożył AI-development w zespole i funkcjonalności oparte o AI bezpośrednio w silniku sklepu.

Masz pytanie do tego artykułu?

Dodatkowy kontekst, problem z własnym wdrożeniem, druga opinia - napisz wprost. Odpowiadam osobiście w 1-2 dni robocze.