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ś.
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.
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
- Porównanie: Magento vs. Shopware
- Magento dla porównania: Magento / Adobe Commerce
- Wybór: Jak wybrać platformę
- Headless: Headless commerce dla B2B
- Integracje: pillar /integracje
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.