Integracja API i tworzenie API dla firm

Łączymy sklep, ERP, marketplace'y, hurtownie i kurierów przez API, XML i webhooki. Stany, ceny i zamówienia synchronizują się same, a dla partnerów budujemy własne API z dokumentacją.

  • Allegro przez APIALU-GUM
  • 216 reguł BaseLinkera bez zmianRMC Baltic
  • Optima, DPD, RabenAgropunkt
hub integracji · log
// zamówienie z Allegro trafia do ERP
allegro.zamowienie → erp.dokument OK
// cennik hurtowni co 15 minut
hurtownia.xml → sklep.stany OK
// API dla odbiorcy hurtowego
GET /api/v1/stany?sku=FX-120 200
webhook stan.zmieniony → partner wysłano
// limit API: kolejka i ponowienie za 60 s
Kiedy to potrzebne

Kiedy potrzebujesz integracji API

Sygnały, które słyszymy najczęściej od firm handlowych i produkcyjnych.

Sprzedajesz towar, którego nie ma

Stany w sklepie i na Allegro rozjeżdżają się z magazynem, a klient dowiaduje się o braku po zapłacie.

Nowy dostawca to tygodnie pracy

Każdą hurtownię podpinasz ręcznie, a cenniki i stany z plików XML ktoś przepisuje w Excelu.

Partnerzy proszą o API

Odbiorcy hurtowi chcą pobierać stany i składać zamówienia automatycznie, a Ty nie masz czego im dać.

Pośrednik kosztuje więcej, niż daje

Abonament i ograniczenia narzędzia pośredniczącego rosną szybciej niż sprzedaż.

Zakres

Co integrujemy przez API

Każde połączenie ma jedno źródło prawdy dla każdej danej: ceny i stany w jednym miejscu, zamówienia w drugim.

Marketplace

Allegro przez REST API: oferty, ceny, stany i zamówienia. Ovoko i eMAG na tych samych zasadach.

Hurtownie i dostawcy

Pliki XML i CSV, API dostawców, mapowanie kategorii i atrybutów, narzut i zaokrąglenia cen.

Kurierzy i płatności

DPD, InPost, Raben, Polkurier, Przelewy24, Tpay: etykiety, statusy przesyłek i płatności.

KSeF i faktury

Wysyłka faktur do KSeF z systemu sprzedaży i odbiór faktur kosztowych, bez przepisywania.

Własne API dla partnerów

REST z kluczami dostępu, webhooki o zmianie stanu i dokumentacja OpenAPI. Często jako część platformy B2B.

Proces

Jak pracujemy nad integracją

Integracja psuje się zwykle na wyjątkach, nie na typowych zamówieniach. Dlatego zaczynamy od danych, a kończymy na testach na kopii.

  1. Mapa danychSpisujemy, skąd pochodzi każda dana i kto może ją zmieniać. Jedno źródło prawdy dla cen, stanów i zamówień.
  2. Dokumentacja z cenąOpis połączeń, pól, częstotliwości i wyjątków. Decyzję podejmujesz, wiedząc, za co płacisz.
  3. Kontrakt i testyPorównujemy dane historyczne. Dla RMC Baltic 200 zamówień z 75 dni, z werdyktem ZGODNE albo STOP.
  4. Wdrożenie z nadzoremKolejka, ponawianie, limity API i logi. Alert, zanim zauważy to klient.
  5. OpiekaZmiany po stronie dostawców API wyłapujemy w ramach opieki technicznej.
Realizacje

Integracje, które działają na produkcji

Trzy projekty, w których integracja była warunkiem sprzedaży.

ALU-GUM

Sklep z felgami na pięć rynków

Własny hub zamiast BaseLinkera: Allegro przez API (ceny, stany, zamówienia, oferty z karty produktu), Polkurier i Przelewy24.

Zobacz case study
RMC Baltic

Sklep części OE

Nowy sklep na pracującej firmie: 216 reguł BaseLinkera działa bez jednej zmiany, potwierdzone na 200 zamówieniach.

Zobacz case study
Agropunkt

Hurtownia rolnicza na PrestaShop 9

Synchronizacja z Comarch Optima (towary i zamówienia), DPD z PUDO i pobraniem, Raben dla wysyłki paletowej.

Zobacz case study
Cennik

Ile kosztuje integracja API

Ceny netto. Dokładną kwotę podajemy w dokumentacji po analizie, przed decyzją.

Prosta synchronizacja

Jeden kierunek, np. towary i stany z ERP albo z hurtowni do sklepu.

od2 000 zł netto

Integracja z automatyzacjami

Wiele magazynów, cenniki B2B, marketplace'y i własne reguły biznesowe.

od8 000 zł netto

Hub albo własne API

Zastąpienie pośrednika, API dla partnerów z dokumentacją, opieka z czasem reakcji.

po analizie

Opieka po wdrożeniu: 200 zł netto/h albo 180 zł netto/h w stałym pakiecie. Kod i dokumentacja należą do Ciebie. Integracje sklepu z ERP opisujemy szerzej na stronie integracje systemów.

FAQ

Pytania o integracje API

Ile kosztuje integracja przez API?

Prosta synchronizacja w jednym kierunku (np. stany i ceny z hurtowni albo z ERP do sklepu) kosztuje od 2 000 zł netto, pełna integracja dwustronna od 5 000 zł netto, a integracja z automatyzacjami (wiele magazynów, cenniki B2B, marketplace'y, własne reguły) od 8 000 zł netto. Hub zastępujący pośrednika albo własne API dla partnerów wyceniamy po analizie. Dokładną kwotę podajemy w dokumentacji, przed decyzją.

Ile trwa integracja przez API?

Standardowa integracja trwa 3-7 dni roboczych od akceptacji dokumentacji, prosta synchronizacja produktów nawet 1-2 dni. Hub z kilkoma kanałami sprzedaży i własnymi regułami to kilka tygodni, a harmonogram jest częścią dokumentacji.

Co, jeśli dostawca albo hurtownia nie ma API?

Wtedy pracujemy na plikach, które dostawca udostępnia: XML albo CSV pobierany cyklicznie z serwera, z mapowaniem kategorii, atrybutów i cen. Dla ABC Szalunki napisaliśmy parser wykazów z poprzedniego programu i porównaliśmy wynik z jego sumami kontrolnymi, zanim cokolwiek trafiło do nowego systemu.

Czy zbudujecie API dla naszych odbiorców hurtowych?

Tak. Budujemy REST API z osobnym kluczem dla każdego partnera, limitami zapytań i webhookami o zmianie stanu albo statusu zamówienia, razem z dokumentacją w standardzie OpenAPI dla programistów partnera. Najczęściej jest to część platformy B2B.

Co się dzieje, gdy API Allegro albo hurtowni nie odpowiada?

Zadania trafiają do kolejki i są ponawiane z opóźnieniem, z poszanowaniem limitów zapytań danego API. Każda operacja jest zapisana w logu, więc zamówienie nie ginie, a przy powtarzającym się błędzie dostajemy alert, zanim zauważy to klient.

Czy zastąpicie BaseLinkera?

Jeśli pośrednik ogranicza albo kosztuje więcej, niż daje, budujemy własny hub w sklepie, jak dla ALU-GUM (Allegro przez API, kurierzy, płatności). Jeśli działa dobrze, zostawiamy go: przy wymianie sklepu RMC Baltic 216 reguł BaseLinkera działa bez jednej zmiany. Decyzja zależy od rachunku, nie od przyzwyczajeń.

Do kogo należy kod integracji?

Do Ciebie. Kod, dokumentacja i dostęp do repozytorium przechodzą na klienta zgodnie z umową, więc integrację może rozwijać także inny zespół. Opieka po wdrożeniu kosztuje 200 zł netto za godzinę albo 180 zł netto w stałym pakiecie.

Czytaj też: integracja Subiekt GT ze sklepem, integracja Comarch Optima i enova365, platforma B2B: co to jest i ile kosztuje.

Opisz, co chcesz połączyć

Napisz, jakie systemy, ile zamówień i produktów. Odpowiadamy do 24 h, dokumentację z wyceną przygotowujemy w 2-5 dni roboczych.

  • Odpowiedź do 24 h
  • Dokumentacja z ceną przed decyzją
  • Kod i dokumentacja na własność