E-commerce / Integracje
Integracja sklepu z magazynem i ERP: co ustalić przed wdrożeniem?
Zamówienia, dostępność, płatności i zwroty. Sprawdź, jak wybrać pierwszy zakres integracji e-commerce oraz przetestować błędy, duplikaty i opóźnienia.

- 01Sklep
- 02Integracja
- 03Magazyn
- 04ERP
W tym poradniku 6 tematów ↓
Zacznij od jednego zamówienia
Rozpisz aktualny proces razem z osobą ze sprzedaży i magazynu. Zaznacz miejsca, w których ktoś przepisuje dane, sprawdza płatność, koryguje adres lub pyta o towar. Wybierz jeden powtarzalny scenariusz, który da się przeprowadzić od początku do końca. Pierwszy etap może obejmować zamówienia opłacone z jednego sklepu i realizowane z jednego magazynu.
Do tego scenariusza dopisz anulowanie, brak towaru i nieudane połączenie. Jeżeli działają tylko poprawne zamówienia, pracownicy nadal będą ręcznie rozwiązywać trudniejsze przypadki bez informacji o ich przyczynie.
Ustal, gdzie powstaje każda informacja
Wskazanie głównego źródła danych zapobiega sytuacji, w której oba systemy nadpisują sobie zmiany. Nie musi nim być wszędzie ERP: opis marketingowy produktu może powstawać w sklepie, a ilość dostępna do sprzedaży w magazynie.
- Produkty: który identyfikator łączy wariant w sklepie z pozycją magazynową?
- Dostępność: czy uwzględniasz rezerwacje, inne kanały sprzedaży, zestawy i bufor bezpieczeństwa?
- Ceny: gdzie ustalasz promocje, walutę, rabaty i zasady cen B2B?
- Zamówienia: kiedy trafiają do realizacji i jakie zmiany są jeszcze dozwolone?
- Wysyłka: kto tworzy przesyłkę i przekazuje klientowi numer śledzenia?
- Zwroty: kiedy towar wraca do sprzedaży i kto potwierdza jego stan?
Sprawdź możliwości połączenia przed budową
Poproś dostawców o dokumentację API, czyli sposobu wymiany danych, oraz dostęp do środowiska testowego. Ustal uprawnienia, limity zapytań, dostępne zdarzenia i zasady aktualizacji interfejsu. Sama informacja „system ma API” nie potwierdza możliwości rezerwowania stanów albo obsługi częściowych zwrotów.
Porównaj trzy warianty: gotowy łącznik, usługę pośredniczącą i integrację dedykowaną. Gotowy moduł sprawdź na własnym procesie, również w sytuacjach wyjątkowych. Własne rozwiązanie ma uzasadnienie, gdy potrzebne reguły nie mieszczą się w dostępnych narzędziach. Uwzględnij koszty abonamentu, obsługi błędów i późniejszych zmian.
Zaprojektuj powtórzenia i opóźnienia
System powinien rozpoznać ponownie otrzymane zamówienie i uniknąć podwójnego utworzenia dokumentu lub rezerwacji towaru. Po przerwie w połączeniu potrzebuje bezpiecznego ponowienia operacji. Warto również porównywać dane okresowo, aby wykrywać pominięte zdarzenia. Dokumentacja webhooków Shopify opisuje możliwą zmianę kolejności komunikatów i zaleca dodatkowe uzgadnianie danych. Konkretne ograniczenia trzeba sprawdzić dla używanych systemów.
Użytkownik powinien widzieć, które zamówienie czeka, co się nie powiodło i czy może bezpiecznie ponowić operację. Komunikat techniczny w logach serwera nie zastępuje czytelnej kolejki spraw dla obsługi sklepu.
Przygotuj listę odbiorową
Przetestuj proces na danych próbnych, bez wysyłania prawdziwych przesyłek czy uruchamiania rozliczeń. Oprócz zwykłego zamówienia sprawdź:
- Dwa zamówienia na ostatnią dostępną sztukę.
- Powtórne dostarczenie tego samego komunikatu.
- Opóźnione potwierdzenie płatności i anulowanie zamówienia.
- Częściową realizację oraz zwrot jednego produktu.
- Niedostępność ERP, wygaśnięcie dostępu i powrót połączenia.
- Różne warianty produktu oraz niezgodny identyfikator.
Dla każdego testu zapisz oczekiwany stan w sklepie i magazynie, komunikat dla pracownika oraz osobę zatwierdzającą wynik. Ustal też procedurę ręcznej obsługi na czas awarii, która nie spowoduje podwójnej realizacji po przywróceniu synchronizacji.
Wdrażaj etapami i mierz konkretny proces
Zacznij od ograniczonej grupy zamówień. Porównuj liczbę spraw wymagających interwencji, czas obsługi i zgodność stanów przed uruchomieniem oraz po nim. Najpierw zbierz punkt odniesienia; bez niego trudno ocenić efekt. Rozszerzaj zakres dopiero po sprawdzeniu wyjątków i odpowiedzialności zespołu.
Do rozmowy o integracji systemów przygotuj nazwy i wersje narzędzi, przykładowe zamówienie bez danych osobowych, listę statusów oraz najczęstsze problemy. Zobacz również, co obejmuje wdrożenie e-commerce, albo opisz proces, który chcesz połączyć.