BaseLinker IdoSell – integracja, synchronizacja stanów i zamówień

Łukasz Palej
Łukasz Palej
Technical Implementation Expert
BaseLinker IdoSell – integracja, synchronizacja stanów i zamówień

BaseLinker IdoSell to integracja dla sklepów, które dobrze sprzedają na własnej platformie, ale chcą równolegle rozwijać Allegro, Amazon, Empik czy Kaufland bez ręcznego przepisywania zamówień i pilnowania stanów w kilku panelach. Base (dawniej BaseLinker) łączy się z IdoSell przez API, traktuje sklep jako zewnętrzny magazyn i pozwala synchronizować stany, ceny oraz zamówienia między sklepem a marketplace’ami.
W artykule pokazujemy, jak zaplanować taką integrację, zanim cokolwiek klikniesz: który system ma być nadrzędny, gdzie obsługiwać zamówienia i jak uniknąć dublowania danych z modułami, które IdoSell ma u siebie. Potem przechodzimy przez podłączenie, synchronizację stanów i cen, zamówienia, sklepy multistore i najczęstsze problemy. Fakty sprawdziliśmy na stronach i w pomocy Base (październik 2026 r.).
Co daje integracja BaseLinker z IdoSell
Według strony integracji w Base połączenie z IdoSell działa w modelu dwukierunkowym i jest dostępne w każdym abonamencie, łącznie z darmowym planem Freemium. W praktyce daje kilka niezależnych funkcji:
wystawianie produktów z IdoSell na marketplace’y – magazyn sklepu jest widoczny w Base jako źródło produktów, z opisami, zdjęciami i parametrami,
synchronizację stanów i cen w obie strony – to Ty decydujesz, czy katalogiem zarządzasz w IdoSell, czy w Base,
pobieranie zamówień ze sklepu do Managera Zamówień, gdzie obsługujesz je razem z zamówieniami z marketplace’ów,
przekazywanie zamówień z marketplace’ów do IdoSell – jeśli centrum obsługi ma zostać w panelu sklepu,
eksport produktów z Base do IdoSell przez API – IdoSell należy do platform, dla których Base dodaje produkty bezpośrednio,
podłączenie wielu sklepów i multistore bez dodatkowych opłat za kolejne połączenia.
Aktualny opis funkcji znajdziesz na stronie integracji IdoSell w Base. Jeśli dopiero poznajesz system, zacznij od artykułu czym jest Base – integracje i cena, a o wyborze między wtyczką, modułem platformy i integratorem przeczytasz w tekście integracja sklepu z Allegro – na jakie rozwiązanie postawić.
Funkcja | Kierunek | Warunek działania |
Wystawianie z magazynu sklepu | IdoSell → marketplace | Skonfigurowany moduł marketplace w Base |
Stany i ceny | IdoSell ↔ Base (do wyboru) | Produkty powiązane między sklepem a katalogiem Base |
Pobieranie zamówień | IdoSell → Base | Włączone w ustawieniach integracji, wybrany status startowy |
Przekazywanie zamówień | Marketplace → Base → IdoSell | Oferty powiązane z produktami tego sklepu |
Statusy zamówień | Base → IdoSell | Powiązane statusy; kierunek odwrotny nie działa |
Eksport produktów | Base → IdoSell | Katalog prowadzony w Base |
Najpierw model pracy – IdoSell czy Base jako centrum operacji
Integracja BaseLinker z IdoSell jest elastyczna, a to oznacza, że da się ją ustawić na kilka sposobów – także źle. Zanim podłączysz sklep, odpowiedz na dwa pytania: gdzie jest nadrzędny katalog (stany, ceny, opisy) i gdzie pracownicy będą obsługiwać zamówienia ze wszystkich kanałów.
Scenariusz | Katalog nadrzędny | Obsługa zamówień | Kiedy ma sens |
Sklep w centrum | IdoSell | IdoSell (zamówienia z marketplace’ów przekazywane do sklepu) | Zespół zna IdoSell, marketplace’y to dodatek |
Base jako panel operacyjny | IdoSell | Base (zamówienia ze sklepu pobierane do Base) | Dużo kanałów, wysyłki i faktury z jednego miejsca |
Base w centrum | Base | Base | Własny magazyn, WMS, dostawy, kilka sklepów lub hurtownie |
Z naszej praktyki najczęściej wygrywa drugi lub trzeci scenariusz: zamówienia z IdoSell i marketplace’ów trafiają do jednego Managera Zamówień, a etykiety, faktury i statusy obsługuje się w Base. Pierwszy scenariusz sprawdza się, gdy IdoSell jest głęboko zintegrowany z księgowością i magazynem, a firma nie chce zmieniać nawyków zespołu.
[#wazne] IdoSell ma własne moduły do sprzedaży na marketplace’ach. Jeśli te same konta Allegro czy Amazon podłączysz jednocześnie do IdoSell i do Base, zamówienia mogą się dublować, a stany będą aktualizowane z dwóch miejsc. Zdecyduj, który system obsługuje dany marketplace, i wyłącz to połączenie w drugim. Pomoc Base ostrzega też, że zamówienie pobrane z Allegro do sklepu przez zewnętrzny moduł trafia do Base jako zamówienie ze sklepu – bez możliwości nadania przesyłki w programie Allegro.
Jak podłączyć IdoSell do Base krok po kroku
Samo połączenie zajmuje kilka minut. Szczegółową instrukcję i dokładne pola formularza Base wyświetla w panelu po wybraniu IdoSell w oknie dodawania integracji. Ogólny przebieg jest taki sam jak przy innych sklepach łączonych przez API.
1. Przygotuj dostęp do API w IdoSell
W panelu IdoSell, w sekcji ustawień API, wygeneruj klucz dostępu do API administracyjnego dla integracji z Base. Pomoc Base przy połączeniach przez API zaleca nadanie takiemu dostępowi pełnych uprawnień, w tym zapisu i odczytu – bez zapisu Base nie zaktualizuje stanów, statusów ani numerów przesyłek w sklepie. Klucz zapisz w bezpiecznym miejscu i nie udostępniaj go poza osobami, które konfigurują integrację.
2. Dodaj integrację w panelu Base
W Base przejdź do Integracje → Dodaj integrację, w sekcji sklepów internetowych wybierz IdoSell i uzupełnij dane połączenia według formularza: nazwę wyświetlaną, adres sklepu i dane dostępowe do API. Zapisz połączenie i sprawdź, czy integracja pojawiła się w tabeli bez ostrzeżeń.
3. Ustal kierunek synchronizacji i powiąż produkty
Zdecyduj, czy stany i ceny idą z IdoSell do Base, czy odwrotnie. Jeśli planujesz katalog w Base, zaimportuj produkty przez Produkty → Import/Eksport → Import produktów z zewnętrznego magazynu i wybierz tryb importu. Jeśli produkty już są w katalogu, użyj trybu samego powiązania – po EAN, SKU lub nazwie.
4. Skonfiguruj zamówienia i statusy
W ustawieniach integracji włącz pobieranie zamówień ze sklepu albo przekazywanie zamówień do sklepu (lub oba – Base nie pobiera ponownie zamówień, które sam przekazał). Powiąż statusy Base ze statusami IdoSell, płatności i metody wysyłki.
5. Przeprowadź testowe zamówienie
Złóż zamówienie w sklepie i kup produkt na marketplace’ie. Sprawdź, czy oba trafiły tam, gdzie powinny, czy stan spadł we wszystkich kanałach, a status i numer przesyłki dotarły do klienta.
Wykres – pięć kroków wdrożenia integracji IdoSell z Base: dostęp do API, połączenie, kierunek synchronizacji, zamówienia i test. [#chart:b19]
BaseLinker IdoSell to integracja dla sklepów, które dobrze sprzedają na własnej platformie, ale chcą równolegle rozwijać Allegro, Amazon, Empik czy Kaufland bez ręcznego przepisywania zamówień i pilnowania stanów w kilku panelach. Base (dawniej BaseLinker) łączy się z IdoSell przez API, traktuje sklep jako zewnętrzny magazyn i pozwala synchronizować stany, ceny oraz zamówienia między sklepem a marketplace’ami.
W artykule pokazujemy, jak zaplanować taką integrację, zanim cokolwiek klikniesz: który system ma być nadrzędny, gdzie obsługiwać zamówienia i jak uniknąć dublowania danych z modułami, które IdoSell ma u siebie. Potem przechodzimy przez podłączenie, synchronizację stanów i cen, zamówienia, sklepy multistore i najczęstsze problemy. Fakty sprawdziliśmy na stronach i w pomocy Base (październik 2026 r.).
Co daje integracja BaseLinker z IdoSell
Według strony integracji w Base połączenie z IdoSell działa w modelu dwukierunkowym i jest dostępne w każdym abonamencie, łącznie z darmowym planem Freemium. W praktyce daje kilka niezależnych funkcji:
wystawianie produktów z IdoSell na marketplace’y – magazyn sklepu jest widoczny w Base jako źródło produktów, z opisami, zdjęciami i parametrami,
synchronizację stanów i cen w obie strony – to Ty decydujesz, czy katalogiem zarządzasz w IdoSell, czy w Base,
pobieranie zamówień ze sklepu do Managera Zamówień, gdzie obsługujesz je razem z zamówieniami z marketplace’ów,
przekazywanie zamówień z marketplace’ów do IdoSell – jeśli centrum obsługi ma zostać w panelu sklepu,
eksport produktów z Base do IdoSell przez API – IdoSell należy do platform, dla których Base dodaje produkty bezpośrednio,
podłączenie wielu sklepów i multistore bez dodatkowych opłat za kolejne połączenia.
Aktualny opis funkcji znajdziesz na stronie integracji IdoSell w Base. Jeśli dopiero poznajesz system, zacznij od artykułu czym jest Base – integracje i cena, a o wyborze między wtyczką, modułem platformy i integratorem przeczytasz w tekście integracja sklepu z Allegro – na jakie rozwiązanie postawić.
Funkcja | Kierunek | Warunek działania |
Wystawianie z magazynu sklepu | IdoSell → marketplace | Skonfigurowany moduł marketplace w Base |
Stany i ceny | IdoSell ↔ Base (do wyboru) | Produkty powiązane między sklepem a katalogiem Base |
Pobieranie zamówień | IdoSell → Base | Włączone w ustawieniach integracji, wybrany status startowy |
Przekazywanie zamówień | Marketplace → Base → IdoSell | Oferty powiązane z produktami tego sklepu |
Statusy zamówień | Base → IdoSell | Powiązane statusy; kierunek odwrotny nie działa |
Eksport produktów | Base → IdoSell | Katalog prowadzony w Base |
Najpierw model pracy – IdoSell czy Base jako centrum operacji
Integracja BaseLinker z IdoSell jest elastyczna, a to oznacza, że da się ją ustawić na kilka sposobów – także źle. Zanim podłączysz sklep, odpowiedz na dwa pytania: gdzie jest nadrzędny katalog (stany, ceny, opisy) i gdzie pracownicy będą obsługiwać zamówienia ze wszystkich kanałów.
Scenariusz | Katalog nadrzędny | Obsługa zamówień | Kiedy ma sens |
Sklep w centrum | IdoSell | IdoSell (zamówienia z marketplace’ów przekazywane do sklepu) | Zespół zna IdoSell, marketplace’y to dodatek |
Base jako panel operacyjny | IdoSell | Base (zamówienia ze sklepu pobierane do Base) | Dużo kanałów, wysyłki i faktury z jednego miejsca |
Base w centrum | Base | Base | Własny magazyn, WMS, dostawy, kilka sklepów lub hurtownie |
Z naszej praktyki najczęściej wygrywa drugi lub trzeci scenariusz: zamówienia z IdoSell i marketplace’ów trafiają do jednego Managera Zamówień, a etykiety, faktury i statusy obsługuje się w Base. Pierwszy scenariusz sprawdza się, gdy IdoSell jest głęboko zintegrowany z księgowością i magazynem, a firma nie chce zmieniać nawyków zespołu.
[#wazne] IdoSell ma własne moduły do sprzedaży na marketplace’ach. Jeśli te same konta Allegro czy Amazon podłączysz jednocześnie do IdoSell i do Base, zamówienia mogą się dublować, a stany będą aktualizowane z dwóch miejsc. Zdecyduj, który system obsługuje dany marketplace, i wyłącz to połączenie w drugim. Pomoc Base ostrzega też, że zamówienie pobrane z Allegro do sklepu przez zewnętrzny moduł trafia do Base jako zamówienie ze sklepu – bez możliwości nadania przesyłki w programie Allegro.
Jak podłączyć IdoSell do Base krok po kroku
Samo połączenie zajmuje kilka minut. Szczegółową instrukcję i dokładne pola formularza Base wyświetla w panelu po wybraniu IdoSell w oknie dodawania integracji. Ogólny przebieg jest taki sam jak przy innych sklepach łączonych przez API.
1. Przygotuj dostęp do API w IdoSell
W panelu IdoSell, w sekcji ustawień API, wygeneruj klucz dostępu do API administracyjnego dla integracji z Base. Pomoc Base przy połączeniach przez API zaleca nadanie takiemu dostępowi pełnych uprawnień, w tym zapisu i odczytu – bez zapisu Base nie zaktualizuje stanów, statusów ani numerów przesyłek w sklepie. Klucz zapisz w bezpiecznym miejscu i nie udostępniaj go poza osobami, które konfigurują integrację.
2. Dodaj integrację w panelu Base
W Base przejdź do Integracje → Dodaj integrację, w sekcji sklepów internetowych wybierz IdoSell i uzupełnij dane połączenia według formularza: nazwę wyświetlaną, adres sklepu i dane dostępowe do API. Zapisz połączenie i sprawdź, czy integracja pojawiła się w tabeli bez ostrzeżeń.
3. Ustal kierunek synchronizacji i powiąż produkty
Zdecyduj, czy stany i ceny idą z IdoSell do Base, czy odwrotnie. Jeśli planujesz katalog w Base, zaimportuj produkty przez Produkty → Import/Eksport → Import produktów z zewnętrznego magazynu i wybierz tryb importu. Jeśli produkty już są w katalogu, użyj trybu samego powiązania – po EAN, SKU lub nazwie.
4. Skonfiguruj zamówienia i statusy
W ustawieniach integracji włącz pobieranie zamówień ze sklepu albo przekazywanie zamówień do sklepu (lub oba – Base nie pobiera ponownie zamówień, które sam przekazał). Powiąż statusy Base ze statusami IdoSell, płatności i metody wysyłki.
5. Przeprowadź testowe zamówienie
Złóż zamówienie w sklepie i kup produkt na marketplace’ie. Sprawdź, czy oba trafiły tam, gdzie powinny, czy stan spadł we wszystkich kanałach, a status i numer przesyłki dotarły do klienta.
Wykres – pięć kroków wdrożenia integracji IdoSell z Base: dostęp do API, połączenie, kierunek synchronizacji, zamówienia i test. [#chart:b19]
- Analiza procesów, integracji i obiegu zamówień
- Plan automatyzacji: magazyn, wysyłki, faktury
- Do tego 30 dni darmowego testu Base
Synchronizacja stanów BaseLinker – IdoSell w praktyce
Stany to najważniejsza część integracji, bo od nich zależy, czy nie sprzedasz towaru, którego nie ma. Base może synchronizować stany w obie strony, ale warunek jest zawsze ten sam: produkty w katalogu Base muszą być powiązane z produktami w sklepie. Bez powiązania synchronizacja po prostu nie ma czego aktualizować.
Przy imporcie produktów z IdoSell do katalogu wybierasz jeden z trybów: pobierz stany jednorazowo, pobieraj je cyklicznie ze sklepu (sklep nadrzędny) albo wysyłaj stany z Base do sklepu (Base nadrzędny). Te same opcje dotyczą cen. Ustawienia możesz później zmienić w konfiguracji integracji.
IdoSell nadrzędny – stany zmieniasz w sklepie, Base je pobiera i aktualizuje oferty na marketplace’ach. Zmiana stanu w Base zostanie nadpisana przy kolejnej synchronizacji.
Base nadrzędny – stany prowadzisz w Base (np. z dostawami i dokumentami magazynowymi), a sklep dostaje je jak każdy inny kanał. Zmiana w IdoSell zostanie nadpisana.
Oferty na marketplace’ach – moduł synchronizacji stanów w ofertach działa według ustawionego interwału; pomoc Base wymienia m.in. 5 minut, godzinę i 8 godzin.
Tempo synchronizacji zależy też od planu. Według cennika Base Freemium synchronizuje zamówienia, stany i ceny co godzinę, a Business w czasie rzeczywistym. Mechanizm rezerwacji, progi i sposoby na uniknięcie sprzedaży bez towaru opisaliśmy w artykule synchronizacja stanów w BaseLinkerze.
[#przyklad] Sklep z kosmetykami ma w IdoSell 3 sztuki kremu. Rano schodzą 2 sztuki na Allegro i 1 w sklepie. Przy Base jako katalogu nadrzędnym i synchronizacji w czasie rzeczywistym stan spada do zera we wszystkich kanałach chwilę po każdym zamówieniu. Przy cyklu godzinowym przez kilkadziesiąt minut oferty mogą pokazywać nieaktualną liczbę sztuk – przy szybko rotujących produktach to realne ryzyko anulacji.
Aby powiązania działały, katalog musi mieć porządek w identyfikatorach. Jak uporządkować kody, piszemy w tekście EAN i SKU w BaseLinkerze, a o prowadzeniu stanów w samym Base – w artykule magazyn BaseLinker.
Synchronizacja cen między IdoSell, Base i marketplace’ami
Ceny działają podobnie jak stany: wybierasz źródło prawdy i kierunek. Do tego dochodzi warstwa marketplace’ów. W ustawieniach każdego konta marketplace możesz ustawić mnożnik ceny, który przelicza cenę ze sklepu na cenę oferty, np. żeby uwzględnić prowizję. Jeśli katalog prowadzisz w Base, możesz też korzystać z grup cenowych dla różnych kanałów.
Najczęstszy błąd to włączenie synchronizacji cen w obu kierunkach jednocześnie albo ręczne poprawianie cen w panelu marketplace’u. Takie zmiany zostaną nadpisane przy kolejnej synchronizacji. Reguły dla różnych kanałów opisujemy szerzej w tekście synchronizacja cen w BaseLinkerze.
Zamówienia z IdoSell i marketplace’ów – pobieranie, przekazywanie, statusy
Jeśli zamówienia obsługujesz w Base, włącz pobieranie zamówień ze sklepu i wybierz status startowy. Jeśli centrum zostaje w IdoSell, włącz przekazywanie zamówień do sklepu: Base wyśle produkty, ceny, koszty i dane wysyłki oraz dane do faktury, a opcjonalnie także login klienta, numer oferty i uwagi. Przekazywane są wyłącznie zamówienia potwierdzone – z Allegro dopiero po pobraniu pełnych danych, czyli po opłaceniu lub wyborze pobrania.
Informacja | Jak często (wg pomocy Base) |
Pobieranie zamówień ze sklepu | Domyślnie co 10 minut, opcjonalnie co minutę; ręcznie w każdej chwili |
Przekazanie zamówienia z Allegro do sklepu | Natychmiast po pobraniu pełnego zamówienia |
Status zamówienia do sklepu | Co godzinę |
Status płatności do sklepu | Co 4 godziny |
Numer nadania do sklepu | Natychmiast po nadaniu albo kilka razy dziennie przy wariancie po zmianie statusu |
Pamiętaj, że statusy synchronizują się tylko w kierunku Base → sklep. Po przekazaniu zamówienia do IdoSell aktualizowane są już tylko status, płatność i numer nadania – inne zmiany, np. dodanie produktu, trzeba wprowadzić w obu miejscach. Szczegóły znajdziesz w artykule pomocy Base o przekazywaniu zamówień do sklepu.
[#uwaga] Zamówienia z marketplace’ów można przekazywać tylko do jednego wybranego sklepu i tylko wtedy, gdy oferty są powiązane z produktami z jego magazynu. Przy produkcie w zamówieniu musi być ID produktu ze sklepu, a przy wariancie – ID wariantu. Brak powiązania to częsty powód, dla którego zamówienie „utyka” i nie dociera do IdoSell.
Jeżeli przekazywanie zgłasza błędy, Base po pewnym czasie automatycznie je wyłącza, a ikona w tabeli integracji zmienia kolor z zielonego na żółty. Warto więc raz dziennie zerknąć na tabelę integracji – zwłaszcza po zmianach w sklepie.
Kilka sklepów IdoSell i multistore w jednym koncie Base
Base pozwala podłączyć dowolną liczbę sklepów IdoSell, także typu multistore, bez dodatkowych opłat. Przy połączeniach przez API kolejny sklep z multistore dodajesz jako osobną integrację, podając w polu adresu domenę i ID sklepu (np. domena.pl/6). Każdy sklep jest w Base osobnym magazynem.
Ważne ograniczenie: Base nie synchronizuje magazynów sklepów bezpośrednio między sobą. Jeśli dwa sklepy IdoSell mają dzielić te same stany, potrzebny jest wspólny katalog w Base, z którego oba sklepy dostają dane. To dobry moment, żeby przemyśleć scenariusz „Base w centrum” i strategię multichannel z BaseLinkerem.
Gdy zmienia się domena sklepu albo dane dostępowe, nie twórz nowego połączenia. Według pomocy Base powiązania opierają się na ID sklepu w systemie, więc wystarczy zaktualizować ustawienia istniejącej integracji – nowa integracja oznaczałaby wiązanie produktów od zera.
Najczęstsze problemy z integracją BaseLinker IdoSell
Wykres – objawy, przyczyny i poprawki najczęstszych problemów z integracją IdoSell i Base. [#chart:b19b]
Zamówienia z Allegro pojawiają się dwa razy – to samo konto Allegro jest podłączone do IdoSell i do Base. Zostaw jedno źródło.
Stany w ofertach nie spadają – brak powiązania produktów albo wyłączony moduł synchronizacji stanów dla danego konta marketplace. Pomaga artykuł stany nie aktualizują się w BaseLinkerze.
Zamówienie nie trafia do IdoSell – zamówienie niepotwierdzone, brak ID produktu ze sklepu albo wyłączone przekazywanie po serii błędów.
Produkty ze sklepu nie wyświetlają się przy wystawianiu – zapora serwera lub usługa typu Cloudflare blokuje adresy IP Base; aktualną listę adresów podaje pomoc Base.
Brak nowych zamówień ze sklepu – wyłączone pobieranie, zły status startowy albo filtr na liście zamówień. Przejdź przez naszą listę kontrolną, gdy BaseLinker nie pobiera zamówień.
[#checklista] Jeden system obsługuje każde konto marketplace; ustalony katalog nadrzędny dla stanów i cen; klucz API z uprawnieniem zapisu; produkty powiązane po EAN lub SKU; powiązane statusy, płatności i wysyłki; status startowy dla zamówień ze sklepu; test zamówienia ze sklepu i z marketplace’u; kontrola ikon w tabeli integracji po każdej zmianie w sklepie.
Gdy integracja działa, kolejnym krokiem bywa podpięcie księgowości. Base może przekazywać dokumenty sprzedaży do systemów takich jak Comarch ERP Optima – opisujemy to w artykule BaseLinker Comarch Optima.
Najczęściej zadawane pytania
Czy integracja BaseLinker z IdoSell jest płatna?
Według Base integracja z IdoSell jest dostępna w każdym abonamencie, także w darmowym planie Freemium, bez opłat za podłączenie sklepu. Płacisz wyłącznie abonament Base zależny od liczby zamówień – aktualne stawki netto sprawdź w cenniku.
Czy synchronizacja stanów między IdoSell a Base działa w obie strony?
Tak, możesz pobierać stany i ceny z IdoSell do Base albo wysyłać je z Base do sklepu. Dla danego produktu wybierz jednak jeden kierunek, bo zmiany po stronie podrzędnej będą nadpisywane przy każdej synchronizacji.
Czy mogę podłączyć kilka sklepów IdoSell do jednego konta Base?
Tak, Base pozwala podłączyć dowolną liczbę sklepów IdoSell, także multistore, bez dodatkowych opłat. Każdy sklep jest osobnym magazynem, a wspólne stany dla kilku sklepów zapewnisz przez katalog w Base.
Czy zmiana statusu w IdoSell zmieni status zamówienia w Base?
Nie. Base synchronizuje statusy zamówień tylko w kierunku z Base do sklepu. Jeśli obsługujesz zamówienia w Base, zmieniaj statusy tam, a sklep potraktuj jako miejsce, w którym klient widzi postęp realizacji.
Czy muszę wyłączyć integrację Allegro w IdoSell, jeśli podłączam Allegro w Base?
Dla tego samego konta Allegro tak – jedno źródło zamówień i stanów zapobiega duplikatom i konfliktom. Możesz zostawić Allegro w IdoSell, a Base używać do innych kanałów, ale wtedy dokładnie rozpisz, który system odpowiada za które konto.
Ile trwa wdrożenie integracji IdoSell z Base?
Samo połączenie to kilka minut. Pełne wdrożenie z powiązaniem produktów, statusami, wysyłkami i testami zajmuje zwykle od kilku dni do kilku tygodni – zależnie od wielkości katalogu, liczby kanałów i porządku w kodach EAN oraz SKU.
Podsumowanie
Integracja BaseLinker IdoSell pozwala zachować sklep jako główną witrynę i jednocześnie sprzedawać na wielu marketplace’ach z jednym, spójnym stanem magazynowym. Kluczem nie jest samo połączenie przez API, tylko decyzje wokół niego: który system jest nadrzędny, gdzie obsługujesz zamówienia i który system odpowiada za dane konto marketplace.
Jeśli chcesz zaprojektować ten model raz, a dobrze, pomożemy jako certyfikowany partner wdrożeń Base – od konfiguracji IdoSell i synchronizacji po automatyzacje, wysyłki i dokumenty. Sprawdź, jak wygląda wdrożenie Base w Vinson Agency.
Synchronizacja stanów BaseLinker – IdoSell w praktyce
Stany to najważniejsza część integracji, bo od nich zależy, czy nie sprzedasz towaru, którego nie ma. Base może synchronizować stany w obie strony, ale warunek jest zawsze ten sam: produkty w katalogu Base muszą być powiązane z produktami w sklepie. Bez powiązania synchronizacja po prostu nie ma czego aktualizować.
Przy imporcie produktów z IdoSell do katalogu wybierasz jeden z trybów: pobierz stany jednorazowo, pobieraj je cyklicznie ze sklepu (sklep nadrzędny) albo wysyłaj stany z Base do sklepu (Base nadrzędny). Te same opcje dotyczą cen. Ustawienia możesz później zmienić w konfiguracji integracji.
IdoSell nadrzędny – stany zmieniasz w sklepie, Base je pobiera i aktualizuje oferty na marketplace’ach. Zmiana stanu w Base zostanie nadpisana przy kolejnej synchronizacji.
Base nadrzędny – stany prowadzisz w Base (np. z dostawami i dokumentami magazynowymi), a sklep dostaje je jak każdy inny kanał. Zmiana w IdoSell zostanie nadpisana.
Oferty na marketplace’ach – moduł synchronizacji stanów w ofertach działa według ustawionego interwału; pomoc Base wymienia m.in. 5 minut, godzinę i 8 godzin.
Tempo synchronizacji zależy też od planu. Według cennika Base Freemium synchronizuje zamówienia, stany i ceny co godzinę, a Business w czasie rzeczywistym. Mechanizm rezerwacji, progi i sposoby na uniknięcie sprzedaży bez towaru opisaliśmy w artykule synchronizacja stanów w BaseLinkerze.
[#przyklad] Sklep z kosmetykami ma w IdoSell 3 sztuki kremu. Rano schodzą 2 sztuki na Allegro i 1 w sklepie. Przy Base jako katalogu nadrzędnym i synchronizacji w czasie rzeczywistym stan spada do zera we wszystkich kanałach chwilę po każdym zamówieniu. Przy cyklu godzinowym przez kilkadziesiąt minut oferty mogą pokazywać nieaktualną liczbę sztuk – przy szybko rotujących produktach to realne ryzyko anulacji.
Aby powiązania działały, katalog musi mieć porządek w identyfikatorach. Jak uporządkować kody, piszemy w tekście EAN i SKU w BaseLinkerze, a o prowadzeniu stanów w samym Base – w artykule magazyn BaseLinker.
Synchronizacja cen między IdoSell, Base i marketplace’ami
Ceny działają podobnie jak stany: wybierasz źródło prawdy i kierunek. Do tego dochodzi warstwa marketplace’ów. W ustawieniach każdego konta marketplace możesz ustawić mnożnik ceny, który przelicza cenę ze sklepu na cenę oferty, np. żeby uwzględnić prowizję. Jeśli katalog prowadzisz w Base, możesz też korzystać z grup cenowych dla różnych kanałów.
Najczęstszy błąd to włączenie synchronizacji cen w obu kierunkach jednocześnie albo ręczne poprawianie cen w panelu marketplace’u. Takie zmiany zostaną nadpisane przy kolejnej synchronizacji. Reguły dla różnych kanałów opisujemy szerzej w tekście synchronizacja cen w BaseLinkerze.
Zamówienia z IdoSell i marketplace’ów – pobieranie, przekazywanie, statusy
Jeśli zamówienia obsługujesz w Base, włącz pobieranie zamówień ze sklepu i wybierz status startowy. Jeśli centrum zostaje w IdoSell, włącz przekazywanie zamówień do sklepu: Base wyśle produkty, ceny, koszty i dane wysyłki oraz dane do faktury, a opcjonalnie także login klienta, numer oferty i uwagi. Przekazywane są wyłącznie zamówienia potwierdzone – z Allegro dopiero po pobraniu pełnych danych, czyli po opłaceniu lub wyborze pobrania.
Informacja | Jak często (wg pomocy Base) |
Pobieranie zamówień ze sklepu | Domyślnie co 10 minut, opcjonalnie co minutę; ręcznie w każdej chwili |
Przekazanie zamówienia z Allegro do sklepu | Natychmiast po pobraniu pełnego zamówienia |
Status zamówienia do sklepu | Co godzinę |
Status płatności do sklepu | Co 4 godziny |
Numer nadania do sklepu | Natychmiast po nadaniu albo kilka razy dziennie przy wariancie po zmianie statusu |
Pamiętaj, że statusy synchronizują się tylko w kierunku Base → sklep. Po przekazaniu zamówienia do IdoSell aktualizowane są już tylko status, płatność i numer nadania – inne zmiany, np. dodanie produktu, trzeba wprowadzić w obu miejscach. Szczegóły znajdziesz w artykule pomocy Base o przekazywaniu zamówień do sklepu.
[#uwaga] Zamówienia z marketplace’ów można przekazywać tylko do jednego wybranego sklepu i tylko wtedy, gdy oferty są powiązane z produktami z jego magazynu. Przy produkcie w zamówieniu musi być ID produktu ze sklepu, a przy wariancie – ID wariantu. Brak powiązania to częsty powód, dla którego zamówienie „utyka” i nie dociera do IdoSell.
Jeżeli przekazywanie zgłasza błędy, Base po pewnym czasie automatycznie je wyłącza, a ikona w tabeli integracji zmienia kolor z zielonego na żółty. Warto więc raz dziennie zerknąć na tabelę integracji – zwłaszcza po zmianach w sklepie.
Kilka sklepów IdoSell i multistore w jednym koncie Base
Base pozwala podłączyć dowolną liczbę sklepów IdoSell, także typu multistore, bez dodatkowych opłat. Przy połączeniach przez API kolejny sklep z multistore dodajesz jako osobną integrację, podając w polu adresu domenę i ID sklepu (np. domena.pl/6). Każdy sklep jest w Base osobnym magazynem.
Ważne ograniczenie: Base nie synchronizuje magazynów sklepów bezpośrednio między sobą. Jeśli dwa sklepy IdoSell mają dzielić te same stany, potrzebny jest wspólny katalog w Base, z którego oba sklepy dostają dane. To dobry moment, żeby przemyśleć scenariusz „Base w centrum” i strategię multichannel z BaseLinkerem.
Gdy zmienia się domena sklepu albo dane dostępowe, nie twórz nowego połączenia. Według pomocy Base powiązania opierają się na ID sklepu w systemie, więc wystarczy zaktualizować ustawienia istniejącej integracji – nowa integracja oznaczałaby wiązanie produktów od zera.
Najczęstsze problemy z integracją BaseLinker IdoSell
Wykres – objawy, przyczyny i poprawki najczęstszych problemów z integracją IdoSell i Base. [#chart:b19b]
Zamówienia z Allegro pojawiają się dwa razy – to samo konto Allegro jest podłączone do IdoSell i do Base. Zostaw jedno źródło.
Stany w ofertach nie spadają – brak powiązania produktów albo wyłączony moduł synchronizacji stanów dla danego konta marketplace. Pomaga artykuł stany nie aktualizują się w BaseLinkerze.
Zamówienie nie trafia do IdoSell – zamówienie niepotwierdzone, brak ID produktu ze sklepu albo wyłączone przekazywanie po serii błędów.
Produkty ze sklepu nie wyświetlają się przy wystawianiu – zapora serwera lub usługa typu Cloudflare blokuje adresy IP Base; aktualną listę adresów podaje pomoc Base.
Brak nowych zamówień ze sklepu – wyłączone pobieranie, zły status startowy albo filtr na liście zamówień. Przejdź przez naszą listę kontrolną, gdy BaseLinker nie pobiera zamówień.
[#checklista] Jeden system obsługuje każde konto marketplace; ustalony katalog nadrzędny dla stanów i cen; klucz API z uprawnieniem zapisu; produkty powiązane po EAN lub SKU; powiązane statusy, płatności i wysyłki; status startowy dla zamówień ze sklepu; test zamówienia ze sklepu i z marketplace’u; kontrola ikon w tabeli integracji po każdej zmianie w sklepie.
Gdy integracja działa, kolejnym krokiem bywa podpięcie księgowości. Base może przekazywać dokumenty sprzedaży do systemów takich jak Comarch ERP Optima – opisujemy to w artykule BaseLinker Comarch Optima.
Najczęściej zadawane pytania
Czy integracja BaseLinker z IdoSell jest płatna?
Według Base integracja z IdoSell jest dostępna w każdym abonamencie, także w darmowym planie Freemium, bez opłat za podłączenie sklepu. Płacisz wyłącznie abonament Base zależny od liczby zamówień – aktualne stawki netto sprawdź w cenniku.
Czy synchronizacja stanów między IdoSell a Base działa w obie strony?
Tak, możesz pobierać stany i ceny z IdoSell do Base albo wysyłać je z Base do sklepu. Dla danego produktu wybierz jednak jeden kierunek, bo zmiany po stronie podrzędnej będą nadpisywane przy każdej synchronizacji.
Czy mogę podłączyć kilka sklepów IdoSell do jednego konta Base?
Tak, Base pozwala podłączyć dowolną liczbę sklepów IdoSell, także multistore, bez dodatkowych opłat. Każdy sklep jest osobnym magazynem, a wspólne stany dla kilku sklepów zapewnisz przez katalog w Base.
Czy zmiana statusu w IdoSell zmieni status zamówienia w Base?
Nie. Base synchronizuje statusy zamówień tylko w kierunku z Base do sklepu. Jeśli obsługujesz zamówienia w Base, zmieniaj statusy tam, a sklep potraktuj jako miejsce, w którym klient widzi postęp realizacji.
Czy muszę wyłączyć integrację Allegro w IdoSell, jeśli podłączam Allegro w Base?
Dla tego samego konta Allegro tak – jedno źródło zamówień i stanów zapobiega duplikatom i konfliktom. Możesz zostawić Allegro w IdoSell, a Base używać do innych kanałów, ale wtedy dokładnie rozpisz, który system odpowiada za które konto.
Ile trwa wdrożenie integracji IdoSell z Base?
Samo połączenie to kilka minut. Pełne wdrożenie z powiązaniem produktów, statusami, wysyłkami i testami zajmuje zwykle od kilku dni do kilku tygodni – zależnie od wielkości katalogu, liczby kanałów i porządku w kodach EAN oraz SKU.
Podsumowanie
Integracja BaseLinker IdoSell pozwala zachować sklep jako główną witrynę i jednocześnie sprzedawać na wielu marketplace’ach z jednym, spójnym stanem magazynowym. Kluczem nie jest samo połączenie przez API, tylko decyzje wokół niego: który system jest nadrzędny, gdzie obsługujesz zamówienia i który system odpowiada za dane konto marketplace.
Jeśli chcesz zaprojektować ten model raz, a dobrze, pomożemy jako certyfikowany partner wdrożeń Base – od konfiguracji IdoSell i synchronizacji po automatyzacje, wysyłki i dokumenty. Sprawdź, jak wygląda wdrożenie Base w Vinson Agency.


Łukasz Palej
Technical Implementation Expert
Wdraża integracje i rozwiązania IT dla e-commerce: sklepy, feedy produktowe, przepływ danych między systemami.
Wdraża integracje i rozwiązania IT dla e-commerce: sklepy, feedy produktowe, przepływ danych między systemami.
Wdrożenie Base
Łukasz i nasz zespół pomogą Ci wdrożyć to na Twoim koncie – bez zobowiązań.
- Analiza Twojego konta i obecnych działań
- Konkretny plan poprawek do wdrożenia
- Bezpłatna konsultacja – bez zobowiązań

Przeczytaj także
Więcej porad z naszej bazy wiedzy – przesuń, aby zobaczyć kolejne artykuły.
Masz pytania? Chętnie porozmawiamy!
Masz pytania? Chętnie porozmawiamy!
Masz pytania? Chętnie porozmawiamy!

Bartłomiej Stokłosa
CEO & Founder
"Jeżeli czegoś nie da się zrobić, potrzebny jest ktoś, kto o tym nie wie – przyjdzie i to zrobi."

Bartłomiej Stokłosa
CEO & Founder
"Jeżeli czegoś nie da się zrobić, potrzebny jest ktoś, kto o tym nie wie – przyjdzie i to zrobi."