Przejdź do treści

INTEGRACJA · ALLEGRO

Integracja Allegro — na Twoim serwerze

OpenLinker wystawia oferty na Allegro, synchronizuje stany magazynowe i pobiera zamówienia — z PrestaShop lub WooCommerce, bez opłaty od każdego zamówienia. To nasza najgłębsza integracja — to na niej powstał rdzeń, na którym stoi cała reszta systemu.

CO DZIAŁA DZIŚ

Allegro — oferty i zamówienia w jednym systemie

  • Pełen cykl życia oferty. Tworzenie ofert, aktualizacja pól, odczyt statusu, listowanie i dziennik zdarzeń ofertowych. Wystawiasz pojedynczo lub masowo — a nieudane pozycje możesz ponowić bez powtarzania całej partii.
  • Kategoria po numerze EAN. Podajesz EAN, OpenLinker dopasowuje kategorię Allegro i podpowiada parametry z katalogu produktów. Bez ręcznego przeklikiwania się przez drzewo kategorii przy każdej ofercie.
  • GPSR i polityki sprzedawcy. Dane bezpieczeństwa produktu (GPSR), producent odpowiedzialny i polityki sprzedawcy są częścią tworzenia oferty, a nie osobnym problemem na koniec.
  • Warianty po zmianie API. W kwietniu 2026 Allegro wycofało oferty wielowariantowe wraz z obsługującymi je zasobami API. Adapter wystawia dziś jedną ofertę na wariant, a Allegro grupuje je po GTIN. Zmiana zamknęła się w adapterze.
  • Stany magazynowe w obie strony. Sprzedaż na Allegro schodzi ze stanu w sklepie, a sprzedaż w sklepie zbija dostępność oferty. Jeden, wiarygodny stan zamiast dwóch paneli.
  • Zamówienia z kursorem. Pobieranie opiera się na dzienniku zdarzeń Allegro (/order/events) z trwałym znacznikiem lastEventId. Jeśli cokolwiek się zatrzyma, system wie, na czym skończył.
  • OAuth i wiele kont. Autoryzacja przez OAuth 2.0, tokeny szyfrowane, odświeżane po odrzuceniu przez API. Jedna instalacja obsługuje wiele kont Allegro i wiele sklepów — każde połączenie z własnymi, szyfrowanymi danymi dostępowymi.
  • Mapowanie kurierów. Adapter mapuje przewoźników Allegro na Twoje adaptery wysyłkowe — dziś InPost i DPD — więc wysyłka zamówienia z marketplace’u działa bez przepisywania danych.

JAK TO DZIAŁA

Integracja sklepu z Allegro — jeden system zamiast dwóch paneli

OpenLinker stoi pomiędzy Twoim sklepem a Allegro i rozmawia z oboma przez ich oficjalne API. Produkty i stany idą ze sklepu na Allegro; zamówienia z Allegro wracają do jednej kolejki obsługi — dokładnie raz. Ten sam rdzeń obsługuje ERLI, więc drugi marketplace nie oznacza drugiego panelu.

Wszystko działa na Twoim serwerze. Bez miesięcznego abonamentu, bez opłaty od zamówienia, bez wysyłania danych klientów do cudzej chmury. Licencja Apache 2.0 — kod możesz czytać, audytować i rozszerzać.

Krok po kroku — od aplikacji w Allegro, przez OAuth, po pierwszą ofertę i pierwsze zamówienie: przewodnik konfiguracji Allegro →

TWÓJ SYSTEM, NIE CUDZY

Allegro bez rachunku, który rośnie ze sprzedażą

Prowizję Allegro płacisz tak czy inaczej — to opłata marketplace’u. Pytanie brzmi, czy dodatkowo chcesz płacić pośrednikowi od każdego zamówienia za to, że przenosi dane między Twoim sklepem a Allegro. W OpenLinkerze ten koszt to serwer, który i tak utrzymujesz.

Ile to realnie kosztuje przy Twojej liczbie zamówień — pokazujemy w kalkulatorze na stronie z cennikiem.

UCZCIWIE

Co jest, a czego jeszcze nie ma

OpenLinker jest w fazie alpha, pre-1.0. Adapter Allegro ma testy jednostkowe i integracyjne obejmujące wystawianie ofert oraz całą ścieżkę zamówienia, i obsługuje środowisko sandbox Allegro. W przeciwieństwie do adaptera WooCommerce, który jest testowany E2E na prawdziwym WooCommerce w Dockerze, nie uruchamiamy w CI testów przeciwko prawdziwemu Allegro. A Allegro potrafi zmienić API, co pokazało wycofanie ofert wielowariantowych w kwietniu 2026. Mówimy to wprost, zamiast pisać „w pełni przetestowane”.

FAQ

Częste pytania

Czy integracja z Allegro jest gotowa na produkcję?

OpenLinker jest w fazie alpha, pre-1.0. Adapter Allegro obejmuje wystawianie i aktualizację ofert (również masowo, z ponowieniem nieudanych pozycji), dopasowanie kategorii po EAN, dane GPSR, polityki sprzedawcy, mapowanie kurierów i pobieranie zamówień z dziennika zdarzeń. Ma testy jednostkowe i integracyjne, ale nie uruchamiamy testów przeciwko prawdziwemu Allegro w CI. Traktuj integrację jako wczesną, ale realną.

Jak połączyć sklep z Allegro bez BaseLinkera?

Potrzebujesz systemu, który stoi pomiędzy sklepem a Allegro i rozmawia z oboma przez ich oficjalne API. OpenLinker robi to jako silnik self-hosted: uruchamiasz go u siebie, autoryzujesz konto Allegro przez OAuth, podłączasz sklep — a wystawianie ofert, synchronizacja stanów i pobieranie zamówień działają bez pośrednika SaaS i bez opłaty od zamówienia.

Czy mogę podłączyć kilka kont Allegro?

Tak. Jedna instalacja OpenLinkera obsługuje wiele kont Allegro i wiele sklepów naraz — każde połączenie ma własne, szyfrowane dane uwierzytelniające. Przykład z README: dwa sklepy PrestaShop plus trzy konta Allegro, jedna instancja.

Co z ofertami wielowariantowymi po zmianie API Allegro?

W kwietniu 2026 Allegro wycofało oferty wielowariantowe wraz z zasobami API. OpenLinker wystawia dziś jedną ofertę na wariant, a Allegro grupuje je automatycznie na podstawie GTIN i parametrów rozróżniających. Kod, który korzysta z adaptera, nie wymagał zmian — zmienił się sam adapter.

Czy płacę za każde zamówienie z Allegro?

Nie po naszej stronie. OpenLinker jest self-hosted i open-source (Apache 2.0) — płacisz za serwer, który i tak utrzymujesz. Prowizje Allegro od sprzedaży płacisz oczywiście nadal; to opłata marketplace’u, nie systemu integracji.

Wypróbuj wersję, którą masz na własność.

Repo jest publiczne, Apache 2.0. Stack deweloperski wstaje jedną komendą Dockera.