Integracja systemów

Integracja Allegro z BaseLinkerem, programem do faktur i magazynem

Opublikowano 6 października 2026Zaktualizowano 6 października 2026Qerify

Integrację Allegro z BaseLinkerem, programem do faktur albo magazynem zbuduje wykonawca z katalogu Qerify. Własne połączenie przez API kosztuje zwykle od 1500 do 10 000 zł i zajmuje od 5 do 40 godzin pracy. Zanim zamówisz je od zera, sprawdź, czy wystarczy gotowa integracja w BaseLinkerze albo w Twoim programie do faktur, bo konto Allegro wiele z nich podłączasz bez programowania.

Z czym najczęściej łączy się Allegro

  • Allegro z BaseLinkerem i programem do faktur

    To najczęstszy układ w polskim e-commerce. Zamówienia z Allegro zbiera BaseLinker, a po zmianie statusu albo po opłaceniu wystawia się dokument sprzedaży w programie do faktur. Dla większości firm wystarczają gotowe integracje po obu stronach. Własny kod jest potrzebny dopiero wtedy, gdy faktury mają powstawać według własnych reguł, na przykład dla innych stawek VAT albo dla zamówień zbiorczych.

  • Allegro bezpośrednio z magazynem lub ERP

    Sprzedawca, który nie używa BaseLinkera, może pobierać zamówienia z API Allegro wprost do magazynu albo systemu ERP, a stany i ceny odsyłać w drugą stronę. Wymaga to więcej pracy, bo trzeba samodzielnie obsłużyć tokeny, ponowienia i kolejność zdarzeń. Opłaca się przy większym wolumenie albo przy bardzo własnych procesach pakowania.

  • Allegro z zespołem i obsługą klienta

    Zdarzenie z Allegro, na przykład anulowanie zamówienia przez kupującego, może od razu tworzyć zadanie dla obsługi albo powiadomienie na czacie zespołu. Takie przepływy buduje się zwykle w Make lub n8n, a wykonawca z katalogu dobiera narzędzie do liczby zamówień i do tego, czego używa Twój zespół.

Jak działa API Allegro

Allegro ma publiczne API typu REST z dokumentacją na portalu dla programistów. Każde żądanie niesie token OAuth 2.0 w nagłówku Authorization. Dokumentacja opisuje cztery sposoby uzyskania dostępu: najczęściej używany kod autoryzacyjny, w którym sprzedawca zgadza się na dostęp w przeglądarce, przepływ urządzenia dla aplikacji bez okna logowania, przepływ client credentials dla danych publicznych oraz dynamiczną rejestrację klienta dla aplikacji instalowanych u wielu użytkowników. Do obsługi własnego konta sprzedawcy zwykle służy kod autoryzacyjny. Token dostępu wygasa po dwunastu godzinach, a token odświeżania działa przez trzy miesiące, więc integracja musi go odnawiać i zapisywać nowy. Jeśli odnowienie się nie uda, sprzedawca musi zalogować się ponownie, a zamówienia przestają spływać.

Nowe zamówienia integracja wykrywa przez dziennik zdarzeń, czyli zasób order/events. Zdarzenia mają typy, takie jak BOUGHT, FILLED_IN, READY_FOR_PROCESSING, BUYER_CANCELLED, FULFILLMENT_STATUS_CHANGED i AUTO_CANCELLED, a zamówienie gotowe do realizacji oznacza READY_FOR_PROCESSING, czyli takie z wypełnionymi danymi dostawy i opłacone albo wybrane za pobraniem lub z odbiorem osobistym. Kolejne partie pobiera się parametrem from z identyfikatorem ostatniego widzianego zdarzenia, a limit wynosi do tysiąca zdarzeń na zapytanie. Zdarzenia można pobrać z ostatnich sześćdziesięciu dni, więc po dłuższej awarii trzeba nadrobić zaległości, zanim znikną z dziennika. Szczegóły zamówienia, w tym dane kupującego, płatność, dostawę i informację, czy kupujący prosi o fakturę, daje zasób order/checkout-forms.

W drugą stronę API pozwala dołączyć do zamówienia fakturę jako plik albo odnośniki do dokumentów, dodać numer przesyłki z przewoźnikiem, a także zmienić status realizacji. Grupowe zmiany ceny i stanu ofert idą przez polecenia z własnym identyfikatorem UUID, co sprawia, że ponowione żądanie nie robi szkody. Limit dla jednego klienta aplikacji to dziewięć tysięcy zapytań na minutę, a po jego przekroczeniu API odpowiada kodem 429. Do testów służy osobne środowisko sandbox, które trzeba jednak sprawdzać ostrożnie, bo raz na kwartał jest czyszczone z ofert. Dobry wykonawca zaczyna właśnie tam, a potem przechodzi na prawdziwe konto z jednym zamówieniem testowym.

Źródła: dokumentacja producenta

Typowy przepływ danych

  1. Kupujący składa zamówienie na Allegro, a integracja wykrywa zdarzenie gotowości do realizacji w dzienniku zamówień.
  2. Integracja pobiera szczegóły zamówienia: produkty, adres dostawy, płatność i informację, czy kupujący chce fakturę.
  3. Dane trafiają do BaseLinkera, magazynu albo programu do faktur, gdzie powstaje dokument sprzedaży i rezerwacja towaru.
  4. Po wysyłce do Allegro wraca numer przesyłki i nowy status realizacji, a kupujący widzi aktualne informacje w swoim koncie.
  5. Błędy, takie jak nieznany produkt albo wygasły token, trafiają na listę do sprawdzenia, zamiast ginąć po cichu.

Ile kosztuje integracja Allegro?

Widełki dotyczą jednej integracji dwóch systemów przez API i obejmują pracę wykonawcy. Abonamenty łączonych systemów i narzędzia do automatyzacji płacisz osobno, bezpośrednio ich dostawcom.

Typ wdrożeniaCzas pracyKoszt wdrożenia
Integracja przez API5 do 40 godz.1500 do 10 000 zł
Widełki: szacunek zespołu Qerify, stan na sierpień 2026.

Co przesuwa cenę w górę widełek

  • Liczba kont Allegro i krajów sprzedaży oraz to, czy zamówienia mają trafiać do jednego magazynu, czy do kilku.
  • Obsługa wyjątków: anulowania przez kupującego, zwroty, zamówienia z kilkoma dostawami i faktury korygujące.
  • Sposób wystawiania faktur: czy dokument ma powstać w programie, a na Allegro trafić tylko jego kopia, i czy trzeba pilnować kolejności zdarzeń.
Od czego zależy cena automatyzacji

Pytania o integrację Allegro

Zwykle nie. Allegro jest na liście gotowych integracji BaseLinkera, więc konto podłączasz w panelu. Programisty potrzebujesz dopiero wtedy, gdy zamówienia mają trafiać do systemu, którego gotowa integracja nie obsługuje, albo gdy reguły przetwarzania są bardziej złożone niż ustawienia panelu.

Tak, na dwa sposoby. Program do faktur może mieć własny łącznik z Allegro, albo faktury wystawia BaseLinker lub dedykowana integracja, która pobiera zamówienia z API i odsyła numer dokumentu przy zamówieniu. Wybór zależy od tego, gdzie ma powstawać dokument i kto jest dla niego źródłem prawdy.

Qerify nie wdraża integracji samo, robią to wykonawcy z katalogu. Gdy nikt z nich nie ma doświadczenia z Twoim zestawem, opisz problem w Concierge albo wystaw zlecenie na giełdzie, a zgłoszą się wykonawcy, którzy takie połączenie już robili. Umowę dzielisz na etapy i płacisz po odbiorze każdego z nich.

Dobrze napisana integracja odnawia token sama przy pomocy tokenu odświeżania. Jeśli odświeżanie przestanie działać, sprzedawca musi ponownie zalogować się do Allegro i zatwierdzić dostęp. Poproś wykonawcę, żeby o takiej sytuacji powiadamiała Cię wiadomość, a nie cisza w zamówieniach.

Nie wiesz, od czego zacząć?

Opisz w Concierge, jakie systemy chcesz połączyć i co ma się dziać z danymi. Dostaniesz kartę zlecenia z zakresem i szacowanym budżetem oraz dopasowanych wykonawców. Rozmowa jest bezpłatna i nie wymaga konta.