Przejdź do treści
E-commerce i WooCommerce

Integracja WooCommerce z ERP - Subiekt GT, Comarch Optima, SAP w 2026

Publikacja: Aktualizacja:
Czytaj poradnik
Jasna ilustracja sklepu internetowego

Krótka odpowiedź

Przy integracji WooCommerce z ERP najpierw wybierz źródło stanów, cen i dokumentów, a następnie sprawdź możliwości łącznika dla swojej wersji ERP. Base Bridge do Subiekta GT wymaga aktywnej Sfery; nexo PRO ma własną dokumentację SDK. Koszt obejmuje pracę wdrożeniową oraz osobno licencje i utrzymanie połączenia.

Oferta KC na integrację WooCommerce z ERP zaczyna się od 7900 zł netto, a szerszy proces wymaga dopasowania zakresu. Odbiór powinien obejmować także błąd, anulowanie i ponowne pobranie zamówienia.

Integracja WooCommerce z ERP powinna łączyć konkretne operacje: pobranie zamówienia, sprawdzenie magazynu, przygotowanie dokumentu i aktualizację dostępności. Sam komunikat o poprawnym połączeniu nie pokazuje, czy te czynności działają razem. Subiekt GT, nexo PRO, Comarch Optima i SAP Business One mają różne wymagania, dlatego wycenę warto zacząć od wersji systemu oraz listy potrzebnych danych. Koszt dedykowanego połączenia opisują cenniki integracji Subiekta z WooCommerce, integracji Comarch Optima z WooCommerce oraz integracji sklepu z ERP dla pozostałych systemów. Poniżej znajdziesz sposób porównania łączników, plan wdrożenia i kryteria odbioru, które można przekazać wykonawcy.

W tym poradniku

Po co łączyć WooCommerce z ERP i jak określić potrzebę

Zacznij od czynności, które dziś wykonuje człowiek. Może kopiować adres do dokumentu, aktualizować dostępność po sprzedaży stacjonarnej albo ręcznie poprawiać cenę wariantu. Zapisz, skąd bierze dane, do którego systemu je przenosi i co robi, gdy są niepełne. Taki opis jest bardziej przydatny do wyceny niż samo hasło automatyzacja sklepu.

Nie każda operacja wymaga synchronizacji w obu kierunkach. Sklep może przekazywać zamówienia do ERP, a odbierać z niego stan i numer dokumentu. Opisy marketingowe mogą nadal powstawać w WooCommerce. Ważne, aby to samo pole nie miało dwóch konkurujących źródeł.

Przed wyborem rozwiązania sprawdź trzy rzeczy: jak często występuje dana czynność, jakie ma wyjątki oraz jaki jest koszt pomyłki. Liczba zamówień pomaga oszacować obciążenie, ale nie wyznacza uniwersalnego progu opłacalności. Kilka skomplikowanych zamówień B2B może wymagać więcej pracy niż wiele prostych transakcji. Jeśli zmiana dotyczy również samej sprzedaży, zaplanuj ją razem z rozwojem sklepu internetowego, a nie jako osobne, niezależne zadanie.

Podaj platformę sklepu, nazwę drugiego systemu i dane, które mają się między nimi przesyłać. Wspomnij o działających już połączeniach. Sprawdzimy zakres konfiguracji lub dedykowanej integracji. Omów integrację sklepu

Jak sprawdzić możliwości Subiekta, Optimy i SAP

Zapisz pełną nazwę programu, wersję, wykorzystywane moduły i sposób uruchomienia. Łącznik obsługujący jedną linię produktu nie musi działać z inną.

SystemCo sprawdzić przed wyborem łącznika
Subiekt GTAktywna Sfera, zgodność wersji, działanie aplikacji pośredniczącej i dostęp do właściwego podmiotu
Subiekt nexo PROWersja programu, zgodność dodatku ze Sferą nexo i dokumentacją SDK
Comarch OptimaModuły handlowe, operator, obsługiwane dokumenty i specyfikacja konkretnego konektora
SAP Business OneDostępność Service Layer, wersja API, uprawnienia i obsługiwane obiekty biznesowe

W wymaganiach Base Bridge dla Subiekta GT producent wymienia: "Subiekt GT z aktywną licencją Sfera". Dokumentacja podaje także Windows 10/11 64-bit lub Windows Server 2016+ oraz ODBC Driver 17 albo 18. Instalację i dostęp sieciowy należy dopasować do środowiska; nie oznacza to publicznego udostępniania bazy SQL.

InsERT opisuje SDK jako dokumentację linii nexo PRO i Sello NX. To osobna ścieżka od Sfery GT. Z kolei SAP Business One Service Layer, w dokumentacji 1.29 z 27 lipca 2026, wykorzystuje HTTP i OData; ścieżki v1 oraz v2 odpowiadają OData 3 i 4. Nie należy przenosić tego opisu na każdy produkt SAP.

Dla Optimy poproś o listę obsługiwanych operacji wybranego łącznika. Samo słowo API nie potwierdza obsługi korekt, rezerwacji i wielu magazynów.

Jakie dane synchronizować i kto odpowiada za ich zmianę

Przygotuj tabelę pól, a nie tylko listę połączonych aplikacji. Dzięki temu wykonawca może wskazać brakującą funkcję, zanim rozpocznie wdrożenie.

DanePrzykładowy kierunekWarunek odbioru
ZamówienieWooCommerce → ERPZachowany identyfikator źródłowy, pozycje, dostawa, rabaty i waluta
StanERP → sklepWłaściwy magazyn, jednostka oraz powiązanie wariantu
CenaWybrane źródło → sklepUzgodniona grupa cenowa, waluta i sposób prezentacji podatku
DokumentERP → obsługa zamówieniaWłaściwy typ dokumentu i powiązanie z konkretnym zamówieniem
AnulowanieWedług etapu realizacjiUzgodniona reakcja na rezerwację, dokument i dostępność

To przykładowy układ, który trzeba dopasować do procesu. Dokument WZ nie jest automatycznie właściwym skutkiem każdego nowego zamówienia. Czasem wcześniej powstaje rezerwacja lub dokument zamówienia, a dokument sprzedaży wymaga kolejnego warunku.

W produktach zmiennych sprawdź osobne identyfikatory wariantów. Nazwa produktu i wspólny SKU rodzica mogą nie wystarczyć do rozróżnienia rozmiaru czy koloru. Uzgodnij też zestawy, mnożniki jednostek i towary z kilku magazynów. Dla każdego pola zapisz zachowanie przy pustej wartości: pominięcie, wyczyszczenie lub błąd do ręcznej obsługi.

Gotowy konektor, Base czy integracja dedykowana: koszty i zakres

Gotowy konektor jest rozsądnym wyborem, jeśli obsługuje potrzebne dokumenty, pola i wyjątki. Przed zakupem sprawdź jego licencję, zgodność z wersją ERP, sposób aktualizacji oraz odpowiedzialność za pomoc przy awarii. Obecność nazwy programu w katalogu integracji jest początkiem weryfikacji, a nie protokołem odbioru.

Base może pełnić rolę pośrednika między sklepem, marketplace i ERP. Nadal trzeba określić źródła danych i zweryfikować konkretny łącznik. Przy nietypowych regułach cenowych, wielu podmiotach albo własnych polach może być potrzebne dodatkowe oprogramowanie. Nie musi ono być napisane w tej samej technologii co sklep, o ile korzysta z właściwych interfejsów i ma utrzymanie.

W cenniku integracji sklepu z ERP dedykowana integracja WooCommerce z ERP zaczyna się od 7900 zł netto. Migracja platformy od 9990 zł netto jest odrębnym zakresem, a nie droższym wariantem tego samego konektora.

Do pracy wdrożeniowej dolicz wymagane licencje ERP, jego rozszerzenia, ewentualny abonament łącznika i później zamawiane zmiany. Warunki automatyzacji procesów warto oprzeć na konkretnych operacjach i sposobie rozliczenia utrzymania.

Jak przeprowadzić wdrożenie i odebrać działające połączenie

Najpierw wykonaj inwentaryzację danych oraz dostępów. Sprawdź, czy istnieją już dodatki zapisujące ceny, stany lub faktury. Zapisz obecną konfigurację, przygotuj kopię potrzebnych danych i ustal sposób wycofania zmiany. Dostęp wykonawcy powinien mieć uzgodniony zakres i właściciela.

Następnie przygotuj mapowanie na reprezentatywnych pozycjach: produkt prosty, wariant, pozycja z rabatem i towar z innego magazynu. Testy wykonuj w uzgodnionym środowisku. Jeżeli wymagają rzeczywistego systemu dokumentów, wcześniej ustal ich skutki z osobą odpowiedzialną za rozliczenia. Nie twórz przypadkowo dokumentów fiskalnych ani przesyłek.

Odbiór obejmuje pełną drogę zamówienia. Porównaj identyfikatory, pozycje, kwoty, walutę, status płatności i dokument docelowy. Potem sprawdź anulowanie oraz ponowne pobranie tej samej operacji. Powtórzenie transmisji nie powinno tworzyć niezamierzonego drugiego dokumentu.

Na koniec zapisz, gdzie znajdują się logi, kto otrzymuje informację o błędzie i kto podejmuje decyzję o ponowieniu. Przekaż zespołowi instrukcję wyjątków, nie tylko film pokazujący udane połączenie. Jeśli przyczyną problemu są rozszerzenia sklepu, potrzebna może być także praca nad WordPressem.

Jak postępować przy opóźnieniu albo awarii synchronizacji

Przy braku danych sprawdź najpierw ostatnią poprawną operację i pierwszą nieudaną. Porównuj ten sam identyfikator zamówienia lub produktu po obu stronach. Sama liczba rekordów nie ujawni zamiany wariantu, błędnej kwoty ani duplikatu.

Odczytaj odpowiedź łącznika i status zadania. Opóźnienie może wynikać z harmonogramu, kolejki, niedostępnego ERP, braku licencji, uprawnień albo błędu konkretnego pola. Nie uruchamiaj od razu ponownego importu całej historii. Najpierw ustal, czy operacja została już wykonana, choć potwierdzenie nie wróciło.

W obsłudze ponowień potrzebny jest limit prób oraz kontrola identyfikatora operacji. Błędy danych trafiają do poprawy, a chwilowa niedostępność może uzasadniać kolejną próbę według zasad dostawcy. Nie każdy kod błędu należy ponawiać tak samo.

Jeżeli kilka systemów pokazuje różne stany, uzgodnij rozbieżność od wybranego źródła i sprawdź wpływ rezerwacji. Opis szerszej diagnozy znajdziesz w poradniku o problemach z integracjami sklepu. Monitoring pomaga wykryć błąd, ale nie daje gwarancji, że żadna operacja nigdy się nie zatrzyma.

Co przygotować do wyceny i przekazania integracji

Na pierwszy kontakt wystarczy adres sklepu lub nazwa platformy oraz opis celu: jakie dane mają przechodzić i gdzie dziś pojawia się problem. Jeśli znasz wersję ERP, nazwę łącznika albo przykładowy komunikat, możesz je dopisać. Nie trzeba od razu przygotowywać pełnej specyfikacji ani przesyłać bazy klientów.

Przed rozpoczęciem prac warto ustalić listę operacji objętych ceną, wymagane licencje, środowisko testowe i odpowiedzialność za późniejsze aktualizacje. Zapytaj, czy oferta obejmuje tylko nowe zamówienia, czy także uzgodniony zakres historii. Dodanie starej dokumentacji i odtworzenie jej powiązań może wymagać osobnych prac.

Dokument odbioru powinien zawierać wynik każdego scenariusza, wskazanie wyłączeń oraz sposób zgłoszenia problemu. Warto też ustalić, co dzieje się po zmianie wersji ERP lub wtyczki sklepu: kto sprawdza zgodność i kiedy potrzebna jest nowa wycena. Opisz potrzebną integrację, a zakres rozmowy można oprzeć na rzeczywistym procesie i dostępnych danych.

Wspomniane narzędzia

WooCommerceBaseBase BridgeSubiekt GTSubiekt nexo PROComarch OptimaSAP Business One

Najczęściej zadawane pytania

Czy gotowy konektor wystarczy do integracji z Subiektem GT?
Gotowy konektor WooCommerce-Subiekt GT może wystarczyć, jeżeli obsługuje Twoją wersję Subiekta, potrzebne dokumenty, magazyny i pola. Dla Base Bridge producent wymaga aktywnej Sfery oraz działającej aplikacji pośredniczącej. Przed zakupem sprawdź także licencję łącznika i aktualizacje. Odbiór powinien obejmować zamówienie, wariant, anulowanie oraz ponowienie operacji. Sama udana autoryzacja nie potwierdza zgodności całego procesu sprzedaży z wybranym rozwiązaniem.
Jak często synchronizować stany magazynowe?
Częstotliwość synchronizacji stanów między ERP i WooCommerce zależy od możliwości łącznika, abonamentu, obciążenia i sposobu rezerwowania towaru. Najpierw wskaż źródło stanu oraz magazyn, dopiero potem harmonogram. Zmierz opóźnienie na całej drodze do sklepu, a nie tylko między dwiema aplikacjami. Krótszy interwał nie naprawi błędnego powiązania wariantu ani dwóch systemów nadpisujących dostępność. Warto ustalić także reakcję na przerwę w transmisji danych.
Ile kosztuje integracja WooCommerce z ERP?
Integracja WooCommerce z ERP w ofercie KC zaczyna się od 7900 zł netto za uzgodniony zakres prac. Połączenie kilku systemów, nietypowe dokumenty lub dane historyczne mogą wymagać innej wyceny. Osobno uwzględnij licencje ERP, rozszerzenia i ewentualny abonament konektora. Do pierwszej rozmowy wystarczy platforma oraz cel połączenia; wersję ERP i przykładowy problem możesz dopisać, jeśli je znasz.
Czy zintegruję WooCommerce z Comarch Optima bez programisty?
Gotowy łącznik WooCommerce z Comarch Optima może pozwolić na konfigurację bez tworzenia własnego kodu, ale nie zwalnia z dopasowania dokumentów, operatora i mapowania danych. Sprawdź obsługiwaną wersję Optimy oraz moduły wymagane przez dostawcę. Jeśli brakuje potrzebnych pól albo reguł, może być konieczne rozszerzenie rozwiązania. Przed uruchomieniem uzgodnij także testy z osobą odpowiedzialną za rozliczenia oraz obsługę magazynu w Twojej firmie.
Co się stanie, gdy synchronizacja przestanie działać?
Przy awarii synchronizacji WooCommerce z ERP kolejne operacje mogą czekać w kolejce, zakończyć się błędem albo wymagać ponownego pobrania, zależnie od rozwiązania. Sprawdź logi i stan tej samej operacji po obu stronach przed ponowieniem. Ustal listę brakujących danych oraz sposób ich uzgodnienia. Nie zakładaj, że każde żądanie można bezpiecznie wysłać drugi raz. Dotyczy to zwłaszcza dokumentów sprzedaży, korekt i zleceń wysyłki.
Subiekt GT czy Subiekt nexo - co wybrać do sklepu?
Wybór Subiekta GT lub nexo do sklepu nie powinien zależeć wyłącznie od dostępności jednej wtyczki. Porównaj proces handlowy, dokumenty, magazyny, posiadane licencje i koszt zmiany systemu. GT oraz nexo PRO mają odrębne mechanizmy rozszerzeń, więc sprawdź zgodność konkretnego konektora. Jeśli obecny ERP obsługuje firmę poprawnie, najpierw oceń możliwość integracji. Migracja programu może oznaczać dodatkowe prace przy danych, szkoleniu i dotychczasowych połączeniach sklepu.

Przypisy i źródła

  1. Base Bridge dla Subiekta GT · dostęp: 2026-09-12
  2. InsERT opisuje SDK · dostęp: 2026-09-12
  3. SAP Business One Service Layer · dostęp: 2026-09-12

Źródła zawierają linki do zewnętrznych raportów branżowych, badań i oficjalnych publikacji. Klikając w numerację [X] w treści artykułu, automatycznie zostaniesz przeniesiony do odpowiedniego przypisu.

#ecommerce#erp#subiekt#subiekt-gt#comarch-optima#integracja#magazyn#baselinker#sellintegro#woocommerce#faktury
Zdjęcie autora: Krzysztof Czapnik
O autorze

Krzysztof Czapnik

Founder & Technical Lead, KC Mobile

Projektuję i rozwijam strony WordPress, sklepy WooCommerce oraz aplikacje internetowe. Łączę projektowanie z programowaniem, integracjami i technicznym SEO. Projekty KC Mobile prowadzę osobiście.

Potrzebujesz pomocy z tym tematem? Napisz - odpowiem osobiście w 24h.

Połączmy sklep z narzędziami, których używasz

Podaj platformę sklepu, nazwę drugiego systemu i dane, które mają się między nimi przesyłać. Wspomnij o działających już połączeniach. Sprawdzimy zakres konfiguracji lub dedykowanej integracji.