Integracje z Comarch ERP XL: sklep, PIM, WMS i KSeF w jednym przepływie
Łączymy Comarch ERP XL z platformami B2B i B2C, systemami PIM, magazynem i automatyzacjami. Przez oficjalne XL API, własnym integratorem, który już pracuje na produkcji.
Własny integrator
Czym jest nasz integrator z Comarch ERP XL
Napisaliśmy go od zera, w C# na .NET 10. Łączy Comarch ERP XL ze sprzedażą internetową, marketplace'ami i magazynem. Do XL przenosi klientów i zamówienia przez oficjalne XL API, a z XL i magazynu zwraca do sklepu statusy, wysyłki, numery listów przewozowych, faktury z numerem KSeF i informację o zapłacie.
To jedna platforma z wspólnym rdzeniem: logika każdej spółki mieszka w osobnym module i osobnej instancji. Pierwsze wdrożenie ruszyło w ok. 3 tygodnie od decyzji o przepisaniu integracji, a drugie, dla zupełnie innego kanału sprzedaży, w ciągu tygodnia od niego.
Integrujemy się z dowolnym systemem, z którym Comarch może współpracować. Jeśli Twojego nie ma na liście poniżej, dopisujemy do platformy nowy moduł. To ta sama zasada, która obowiązuje w Maconnectorze.
Jak płyną dane
Jeden integrator między XL a resztą systemów
ERP jest źródłem prawdy dla klientów, zamówień, dokumentów i płatności. Reszta systemów dostaje to, czego potrzebuje, i odsyła to, co sama wie.
ERP
- Comarch ERP XL
Własny integrator
Integrator XL
- Oficjalne XL API
- Kolejka i ponowienia
- Panel z sygnałami
Osobna instancja na spółkę.
PIM
- Akeneo
- Ergonode
- Pimcore
E-commerce B2B
- Magento 2
- OroCommerce
E-commerce B2C
- Magento 2
- Shopware
- Shopify
- Sylius
Magazyn
- WMS
Automatyzacja
- n8n
- Własne aplikacje
Co już działa
Dziewięć procesów na produkcji
Każdy z tych procesów pracuje dziś w cyklu co 5 minut. Jeden z naszych klientów dostaje z marketplace'ów ok. 50 zamówień dziennie.
Klienci
Rejestracja w sklepie, karta w XL
Klient rejestruje się na platformie B2B, a w XL powstaje karta kontrahenta z NIP-em, adresem, grupą i rejonem. Przed założeniem integrator sprawdza, czy karta już istnieje, więc nic się nie dubluje.
Zamówienia
Zamówienie ze sklepu jako ZS
Zamówienie trafia do XL jako zamówienie sprzedaży z kontrahentem, adresem dostawy, pozycjami i kosztem transportu. Cena z platformy jest ostateczna, bo ma już rabat klienta. Nie ma limitu liczby pozycji.
Rezerwacje
Rezerwacja i potwierdzenie
Każdy klient ma swoją ścieżkę: zamówienie czeka w buforze na człowieka, towar jest od razu zarezerwowany albo zamówienie potwierdza się samo. Wybór to konfiguracja, nie kod.
Realizacja
Statusy i wysyłki wracają do sklepu
Klient widzi w sklepie każdy krok: potwierdzone, wydane, zrealizowane, anulowane. Razem z przewoźnikiem i numerem listu przewozowego z magazynu. Statusy idą tylko do przodu.
Faktury
Numer faktury i KSeF w zamówieniu
Do zamówienia w sklepie trafia numer faktury, numer KSeF i link. Także dla faktury zbiorczej do kilku wydań. Faktura czeka, aż KSeF ją przyjmie.
Płatności
Zapłata z ERP oznaczona w sklepie
Integrator liczy stan należności w XL i oznacza zamówienie jako opłacone w sklepie. Księgowanie zostaje tam, gdzie jest.
Magazyn
Zlecenie do WMS bez klikania
Po potwierdzeniu zamówienia integrator sam zleca wydanie do magazynu. Obsługuje też towar wspólny dla dwóch spółek. Operator nie przepisuje niczego z ekranu na ekran.
marketplace
Allegro i sklepy przez base.com
Zamówienia z marketplace'ów i sklepów podpiętych do base.com trafiają do XL co 5 minut: sprzedaż indywidualna na paragon, firmy na fakturę z kartą założoną po NIP.
Handlowcy
Opiekun, kanał i ceny pod kontrolą
Zamówienie dostaje opiekuna z platformy, a zmiana właściciela klienta przenosi się na rejon w XL. Rozjazd cen między sklepem a ERP pojawia się w panelu jako sygnał.
Stan na 8 października 2026. Opisane procesy pochodzą z wdrożeń na Comarch ERP XL 2025.1, z platformą B2B OroCommerce i marketplace'ami przez base.com. Przy innej platformie sklepowej różni się klient API i słownik statusów, a liczb z tych wdrożeń nie przenosimy.
Bez partnera Comarcha
Z czym połączymy Comarch ERP XL
Żadna z tych integracji nie wymaga pośrednika po stronie Comarcha. Przy każdej widać, czy mamy ją już w produkcji, czy oferujemy ją klientom.
W ofercie
Systemy PIM
Akeneo, Ergonode i Pimcore. Dane produktowe z PIM i dane handlowe z XL spotykają się w jednym przepływie, bez pośrednika po stronie Comarcha.
Wdrożone i w ofercie
Platformy B2B
OroCommerce i Magento 2. Integrację z OroCommerce mamy w produkcji, a Magento 2 obsługuje ten sam moduł platformy sklepowej. Integrację Magento B2B z XL zrobiliśmy też u klienta z branży elementów montażowych.
W ofercie
Platformy B2C
Magento 2, Shopware, Shopify i Sylius. Zamówienia, statusy, wysyłki i faktury w tym samym kontrakcie, różni się tylko klient API sklepu.
Wdrożone
Systemy WMS
Zlecenia wydania, numery listów przewozowych i towar wspólny między spółkami. Magazyn dostaje to, co ERP potwierdził, a sklep wie, co magazyn wysłał.
W ofercie
n8n
Gdy proces ma ruszać dalej poza ERP i sklep: powiadomienia, raporty, obieg dokumentów. n8n dostaje dane z XL przez nasz integrator, zamiast sięgać do bazy.
W ofercie
Automatyzacje i własne aplikacje
Aplikacje wewnętrzne, portale handlowców i narzędzia, które potrzebują danych z XL. Piszemy dla nich konektor w naszej platformie, z panelem i historią uruchomień.
Dowód z innej strony: dla jednego z klientów połączyliśmy Adobe Commerce B2B z Comarch ERP XL i uruchomiliśmy platformę w 5 miesięcy. Case study Inoxa pokazuje cały projekt, razem z integracją.
Jak zapisujemy dane
Integracja, której nie boisz się włączyć
ERP to miejsce, w którym błąd kosztuje najwięcej. Dlatego każdy zapis jest powtarzalny, a każdy nowy proces najpierw pracuje bez skutków.
Zapis tylko przez oficjalne XL API
Do bazy XL sięgamy wyłącznie po odczyt. Wszystko, co zapisujemy w ERP, przechodzi przez API Comarcha, więc XL pilnuje swoich reguł.
Każdą operację można powtórzyć
Zamówienie ma klucz źródła, kontrahent jest sprawdzany po akronimie i NIP-ie. Restart usługi ani awaria XL nie tworzą duplikatów.
Błąd jednej pozycji nie kasuje zamówienia
Zamówienie zostaje w buforze XL z poprawnymi pozycjami, a operator widzi opis błędu i poprawia go w ERP.
Tryb cienia przed zapisem
Każdy nowy proces najpierw liczy i loguje, nic nie zapisując. Dopiero po porównaniu z tym, co jest w XL, przełączamy go na zapis.
Panel z sygnałami
Widać, które zamówienie utknęło, czemu XL je odrzucił i komu to zgłosić. Operator może ponowić, pominąć albo przypisać zadanie.
Wdrożenie z automatycznym powrotem
Jeśli pierwszy cykl nowej wersji się nie uda, instalator sam wraca do poprzedniej. Integracja nie zostaje w połowie.
FAQ
Najczęściej zadawane pytania
Czy trzeba być partnerem Comarcha, żeby zintegrować Comarch ERP XL z innym systemem?
Z jakimi systemami integrujecie Comarch ERP XL?
Jak często dane trafiają między sklepem a XL?
Co się dzieje, gdy XL odrzuci zamówienie?
Masz Comarch ERP XL i system, który z nim nie rozmawia? Powiedz nam który.
Porozmawiajmy o integracji z Comarch ERP XL
Napisz, jakie systemy mają się dogadać z XL. Odpowiemy, co mamy już w produkcji i co zbudujemy od zera.
Dziękujemy za Twoją wiadomość
Wkrótce skontaktujemy się z Tobą i wspólnie ustalimy kolejny krok.
Co dalej?
Odpowiedź w ciągu jednego dnia roboczego
Analiza potrzeb i wycena projektu
Analiza przedwdrożeniowa i doradztwo
Nasi eksperci prowadzą projekt, a Ty skupiasz się na swoim biznesie