Integracja IdoSell: stany i zamówienia między sklepem a ERP
IdoSell ma w standardzie więcej niż większość platform sklepowych: magazyny, przewoźników, marketplace i sprzedaż hurtową. Dlatego przy integracji pierwsze pytanie brzmi nie „jak połączyć”, tylko „czego naprawdę brakuje”.
Autor: Szymon Łakomy. Aktualizacja:
Najpierw inwentaryzacja tego, co IdoSell robi sam
IdoSell to polska platforma sklepowa w modelu SaaS z rozbudowanym panelem. Zależnie od pakietu obsługuje kilka magazynów, połączenia z przewoźnikami i marketplace, sprzedaż hurtową z osobnymi cenami oraz gotowe połączenia z częścią programów ERP. Zanim napiszę kod, przechodzę z Tobą przez panel i zapisuję, co z tego jest włączone, a co tylko wykupione i nieskonfigurowane.
Ten krok potrafi zakończyć projekt bez programowania. Czasem brakuje wyłącznie reguły zmiany statusu albo przypisania magazynu do kanału sprzedaży.
Bridge, API czy BaseLinker
| Kryterium | Bridge | API IdoSell | BaseLinker |
|---|---|---|---|
| Do czego służy | wymiana towarów, stanów, cen i zamówień z programem ERP | dowolne operacje na danych sklepu z zewnętrznej aplikacji lub przepływu | wspólny panel zamówień z wielu kanałów sprzedaży |
| Kiedy wybieram | ERP jest na liście obsługiwanych albo pasuje do trybu uniwersalnego | nietypowy system, własne reguły, raporty, n8n lub aplikacja firmy | IdoSell to jeden z kilku kanałów, obok Allegro czy Empiku |
| Ograniczenie | zakres wymiany wyznacza narzędzie, wyjątki trudno w nim wyrazić | kod trzeba utrzymać i śledzić zmiany API | kolejny abonament i jeszcze jedno miejsce, w którym mogą rozjechać się statusy |
Synchronizacja stanów i zamówień w czterech decyzjach
- Źródło stanów. Albo ERP, albo magazyn IdoSell. Dwa źródła naraz kończą się sprzedażą towaru, którego nie ma.
- Klucz produktu. Kod w IdoSell, symbol w ERP, EAN od dostawcy. Wybieram jeden i trzymam się go we wszystkich systemach.
- Moment przekazania zamówienia. Po złożeniu, po opłaceniu albo po akceptacji przez obsługę. Od tego zależy, kiedy towar się rezerwuje.
- Częstotliwość. Szybko rotujące stany co kilka minut, ceny raz dziennie, katalog po zmianie. Ciągłe odpytywanie wszystkiego obciąża obie strony i niczego nie przyspiesza.
W roli ERP najczęściej występuje Subiekt albo Optima. Ich specyfikę opisują strony integracja Subiekt i integracja Comarch Optima, a ogólne zasady łączenia programów strona integracja ERP i CRM.
Hurtownie, dropshipping i ceny B2B
Sklep na IdoSell często sprzedaje towar z kilku hurtowni. Gdy wbudowany import nie radzi sobie z formatem pliku albo regułami marży, przygotowuję plik pośredni: integracja pobiera feed dostawcy, poprawia go, przelicza ceny i podaje platformie w formacie, który przyjmie bez błędów. Mapowanie pól opisuję w tekście integracja z hurtownią XML.
Przy dropshippingu zamówienie musi trafić do właściwej hurtowni, a numer przesyłki wrócić do klienta. Gdy ten sam produkt ma kilku dostawców, reguła wybiera hurtownię według ceny albo stanu. Cenniki dla firm zwykle zostają w IdoSell, a integracja tylko zasila je danymi z ERP.
Raporty i n8n obok panelu
Panel IdoSell ma statystyki, ale zarząd zwykle chce jednego zestawienia: sprzedaż ze sklepu, marża z ERP, koszty wysyłki z panelu kuriera. Takie dane pobieram przez API do arkusza albo pulpitu, jak na stronie automatyzacja raportów dla zarządu.
Do takich przepływów często używam n8n na serwerze firmy. Pobranie danych, przeliczenie i wysyłka raportu to kilka kroków widocznych na schemacie, a błąd w którymkolwiek z nich trafia mailem do wskazanej osoby.
Faktury, przewoźnicy, marketplace i koszt
Faktury z IdoSell w programie księgowym i numery KSeF to temat stron automatyzacja fakturowania oraz integracja z KSeF, przy czym zasady podatkowe ustala księgowa, nie integrator. Etykiety i paczkomaty omawiam w tekście o integracji z InPost i kurierami, sprzedaż na Allegro w tekście o integracji z Allegro API, a mapę procesów sklepu na stronie co zautomatyzować w sklepie internetowym.
Spięcie IdoSell z jednym programem kosztuje od około 800 zł netto. Dwukierunkowa synchronizacja z ERP i kilkoma hurtowniami to zakres od około 2000 zł netto.
Najczęstsze pytania
Czy Bridge wystarczy do mojego programu ERP?
Jeśli Twój ERP jest na liście obsługiwanych, zwykle tak, przynajmniej dla towarów, stanów i zamówień. Wyjątki, takie jak zestawy produktów, kilka magazynów albo własne pola, sprawdzam na kopii danych przed decyzją.
Czy połączę IdoSell z ERP, którego nie ma w gotowych integracjach?
Tak, przez API IdoSell po jednej stronie i interfejs programu po drugiej. Gdy program nie ma API, zostaje wymiana plików albo usługa pośrednicząca w sieci firmy, uruchamiana według harmonogramu.
Ile zamówień dziennie wytrzyma taka integracja?
Ograniczeniem jest zwykle tempo, w jakim API pozwala pobierać dane, a nie sama integracja. Zamówienia przetwarzam w kolejce, więc w szczycie sprzedaży czekają chwilę dłużej, ale nie giną.
Czy po zmianie pakietu IdoSell integracja przestanie działać?
Może, jeśli nowy pakiet ma inny zakres API albo wbudowanych funkcji. Przed zmianą warto sprawdzić, z których funkcji korzysta integracja. Taki przegląd robię na podstawie dziennika i dokumentacji.
Powiązane strony
Chcesz połączyć IdoSell z ERP albo hurtownią?
Napisz, jaki masz pakiet IdoSell, z jakiego ERP korzystasz i które dane dziś przepisujesz ręcznie.