Integracje systemów

Integracja Baselinker z ERP i własnym systemem: Optima, Subiekt, enova365, WF-Mag

Baselinker, od 2024 roku pod marką Base.com, gromadzi w jednym panelu sprzedaż z marketplace i sklepów, a z ERP łączy się zwykle przez integrator o z góry ustalonym zakresie. Gdy ten zakres nie obejmuje procesów Twojej firmy, powstaje własne połączenie przez API Base.com, z regułami rezerwacji, dokumentów i stanów niedostępnymi w panelu. Pierwszy przepływ rusza od 5 dni roboczych; przy kilku magazynach albo setkach zamówień dziennie termin rośnie razem z zakresem prac.

  • od 4 999 zł netto— Base.com połączony z ERP lub własnym systemem
  • od 5 dni roboczychna uruchomienie pierwszego przepływu
  • dziennik zdarzeń Basezamiast cyklicznego pobierania wszystkich zamówień
Schemat integracji Baselinkera (Base.com) z enova365 przez API: zamówienia z czterech marketplace trafiają do ERP, a stany po rezerwacjach wracają do wszystkich kanałów

Kiedy wbudowana integracja Baselinkera z ERP przestaje wystarczać

  • Integrator z katalogu tworzy w ERP tylko faktury, bez rezerwacji przy przyjęciu zamówienia.
  • Przy wyprzedaży stan w Base spada wolniej niż sprzedaż na kilku marketplace naraz i pojawiają się zamówienia na towar, którego nie ma.
  • Akcje automatyczne Base nie obejmują kroku w systemie, który nie ma integracji w katalogu, na przykład w aplikacji produkcyjnej lub magazynie zewnętrznym.

Base.com jako centrum sprzedaży: co robi panel, a co integracja

Panel Base.com pobiera zamówienia, nadaje przesyłki i uruchamia akcje automatyczne — reguły „zdarzenie, warunki, akcja”, ponad 40 typów, od zmiany statusu po wydruk etykiety. Akcje nie działają wstecz, a oparte na czasie w statusie startują raz dziennie wieczorem.

Integracje z ERP w katalogu Base dostarczają głównie firmy zewnętrzne; wyjątkiem są połączenia samego Base.com, m.in. dla Subiekta i Optimy. Własna integracja korzysta z API Base.com — interfejsu do odczytu i zapisu zamówień, produktów, stanów i dokumentów. Ważne cechy:

  • limit 100 zapytań na minutę na konto — przy kilkuset zamówieniach dziennie wymaga to kolejkowania i łączenia aktualizacji stanów w paczki,
  • dziennik zdarzeń zamówień z ostatnich 3 dni, który pozwala reagować tylko na zmiany zamiast pobierać wszystko co kilka minut; trzeba go włączyć na koncie.

Integracja przez API Base.com w pięciu krokach

  1. Inwentaryzacja konta — 1 dzień. Statusy, akcje automatyczne, magazyny Base, powiązania ofert. Po kroku: podział reguł między integrację a panel.
  2. Model stanów — 1 dzień. Ustalenie, który system jest źródłem stanu, jak liczone są rezerwacje i jaki bufor obowiązuje w wyprzedaży. Po kroku: zapisany wzór stanu wysyłanego do Base.
  3. Usługa integracyjna — 2 dni dla jednego magazynu. Odczyt dziennika zdarzeń, zapis dokumentów w ERP, kolejka zapytań mieszcząca się w limicie API; wysoki wolumen i dodatkowe magazyny wydłużają ten etap. Po kroku: integracja działająca na koncie testowym lub kopii ERP.
  4. Przełączenie statusów — 1 dzień. Akcje automatyczne Base przestawione tak, aby nie dublowały pracy integracji. Po kroku: jeden właściciel każdego kroku procesu.
  5. Dwa tygodnie obserwacji po starcie. Stany w ERP, Base i na marketplace porównywane dwa razy dziennie. Po kroku: raport rozbieżności i wyłączenie poprzedniego integratora.

Przykładowy zakres: marka odzieżowa na czterech marketplace

Przykładowy zakres — sytuacja złożona z problemów zgłaszanych przez sprzedawców odzieży.

Marka odzieżowa sprzedaje na czterech marketplace przez Base.com, około 300 zamówień dziennie, a magazyn i księgowość prowadzi w enova365. W wyprzedażach cykliczna aktualizacja stanów nie nadąża i ostatni rozmiar trafia do dwóch klientów. Po wdrożeniu zamówienie z dziennika zdarzeń od razu zmniejsza stan dostępny we wszystkich kanałach, enova365 otrzymuje dokument z rezerwacją, a w wyprzedaży działa bufor: ostatnie sztuki rozmiaru są wystawiane tylko w jednym kanale.

Zakres wdrożenia

  • usługa integracyjna z kolejką zapytań dopasowaną do limitu API Base.com,
  • tabela mapowań: statusy Base, magazyny, źródła zamówień, sposoby płatności i serie dokumentów w ERP,
  • reguły bufora stanów dla wyprzedaży i ostatnich sztuk, edytowalne bez programisty,
  • zestawienie akcji automatycznych Base po zmianach, z opisem, która za co odpowiada,
  • alert, gdy dziennik zdarzeń milknie lub token wygasa,
  • 30 dni korekt po starcie i pełne prawa do kodu.

Koszt integracji z Baselinkerem

Połączenie Base.com z ERP lub własnym systemem kosztuje od 4 999 zł netto, gdy obejmuje zamówienia i stany jednego magazynu. Integratory enova365 z katalogu Base zaczynają się od 2 500 zł netto plus stawka godzinowa za wdrożenie (stan na 27.10.2026) i gdy do ERP trafiają zwykłe zamówienia ze stanami i cenami, właśnie od nich warto zacząć. Połączenie przez API kosztuje więcej, ponieważ obejmuje stan dostępny z rezerwacjami i buforem wyprzedaży, dokumenty zależne od kanału, systemy spoza katalogu oraz kod bez licencji rocznej, za który odpowiada jeden wykonawca. Abonament Base.com opłaca firma bezpośrednio u Base. Cenę zwiększają:

  • liczba magazynów i kanałów z osobnymi stanami,
  • dokumenty w ERP — sama rezerwacja jest prostsza niż rezerwacja, faktura, WZ i korekta,
  • wolumen — przy setkach zamówień dziennie potrzebna jest kolejka i paczkowanie zapytań,
  • ERP bez gotowego interfejsu — wtedy dochodzi przygotowanie dostępu do jego danych.

Pytania o integrację Baselinkera

Czy Baselinker to teraz Base.com?

Tak, w 2024 roku BaseLinker zaczął działać pod marką Base.com, a dane i ustawienia kont pozostały bez zmian. Dokumentacja API nadal jest dostępna pod adresem api.baselinker.com, więc obie nazwy opisują ten sam system.

Co umożliwia Baselinker API?

Odczyt i zapis zamówień, zwrotów, produktów w katalogu, stanów, przesyłek i klientów. API przyjmuje do 100 zapytań na minutę i udostępnia dziennik zdarzeń zamówień, dzięki któremu integracja reaguje tylko na zmiany.

Jak połączyć Baselinkera z Subiektem?

Najprościej integracją Base Bridge z abonamentu Base albo integratorem z katalogu; własne połączenie ma sens przy nietypowym obiegu dokumentów. Program InsERT zapisuje dokumenty przez Sferę, co opisuje strona wymiana danych z Subiektem przez Sferę.

Czy Baselinkera da się zintegrować z Optimą przez API?

Tak, z jednej strony przez API Base.com, z drugiej przez WebAPI lub inny interfejs Optimy na serwerze firmy. Wymagania po stronie Comarch opisuje strona integracja Comarch ERP Optima.

Czy warto sprzedawać na Allegro przez Baselinkera?

Tak, gdy Allegro jest jednym z kilku kanałów, a ERP ma integrację z Base. Gdy Allegro dominuje, a oferty mają rozbudowane parametry, lepsze bywa połączenie bezpośrednie: integracja Allegro z ERP przez REST API.

Czy własna integracja wyłącza akcje automatyczne Base?

Nie. Akcje nadal obsługują statusy, wiadomości i przesyłki, a integracja przejmuje kroki wymagające ERP lub danych spoza Base. Każdy krok ma jednego właściciela, więc nic nie wykonuje się dwa razy.

Kacper Matelski, założyciel nodif

Kacper Matelski — Software Engineer z ponad 6 letnim doświadczeniem w budowaniu systemów dla OZE, e-commerce, produkcji, lotnictwa i B2B. Od projektowania aż do finalnego wdrożenia i utrzymania. Współzałożyciel produktu SaaS dla firm produkcyjnych.

nodif na LinkedIn

Base.com i ERP z jednym, aktualnym stanem magazynu

Do wyceny w 24 godziny wystarczą: kanały sprzedaży, dzienna liczba zamówień i nazwa ERP.

Kontakt

Porozmawiajmy o Twojej firmie.

Bezpłatna konsultacja trwa godzinę. Jej wynikiem jest wskazanie procesu, który zwróci się najszybciej, oraz stała cena przed startem.

E-mail
kacper@nodif.dev