Přejít na hlavní obsah
Případová studie integrace nabídky a objednávek

HUB-2-API: integrace eBay.de a B2B objednávek

Velký seznam produktů v Excelu, nabídky na eBay.de a objednávky partnerů z Francie potřebovaly jeden společný proces. Vytvořili jsme systém, který propojil katalog, tržiště, provozní panel a B2B API.
Ilustrace toku produktových dat z tabulky přes HUB-2-API na eBay.de, k B2B partnerům a do panelu objednávek.

Syntetická ilustrace toku dat. Nejde o snímek historické aplikace HUB-2-API.

Výchozí situace: jedna nabídka spravovaná na několika místech

Projekt vznikl v roce 2018 pro firmu, která obchodovala s automobilovými díly na německém trhu. Firma měla rozsáhlý seznam produktů v souboru Excel, prodávala na eBay.de a zároveň zpracovávala objednávky stálých obchodních partnerů z Francie.

Každý kanál potřeboval aktuální informace o nabídce a dostupnosti. Ruční přenášení stejných dat přidávalo opakovanou práci a ztěžovalo udržení jednoho kontrolovaného procesu.

Jeden systém mezi katalogem a prodejními kanály

HUB-2-API jsme vytvořili v CodeIgniteru 3. Systém importoval velký seznam produktů z tabulky a používal tato data v dalších krocích správy nabídky a objednávek.

Řešení zahrnovalo:

  • import produktů ze souboru Excel;
  • zveřejňování a úpravu nabídek na eBay.de;
  • stahování objednávek z tržiště;
  • panel pro správu objednávek;
  • B2B API pro tři zákazníky ve Francii.

Technologie odpovídá stavu projektu v roce 2018. Pro nové řešení bychom ji vybrali znovu podle aktuálních požadavků, rozhraní API a bezpečnostních pravidel.

Integrace s eBay.de

Místo samostatné přípravy každé nabídky systém používal importovaná data ke zveřejňování a aktualizaci produktů na eBay.de. Zároveň stahoval objednávky, takže práce s tržištěm byla součástí společného procesu.

Neznamenalo to automatizaci každého obchodního rozhodnutí. Systém uspořádal tok dat a činnosti, které se dříve prováděly na několika místech. Uživatelé měli nadále panel potřebný ke kontrole objednávek.

API pro B2B partnery

Tři velcí zákazníci ve Francii používali API napojené na jejich vlastní systémy. Partneři mohli:

  1. stáhnout aktuální nabídku;
  2. ověřit dostupnost potřebných produktů;
  3. zadat objednávku bez ručního posílání seznamu položek.

Objednávky se zobrazovaly v panelu HUB-2-API. Firma tak mohla obsluhovat tržiště i B2B partnery v jednom nástroji, přestože každý zdroj používal jiný způsob komunikace.

Výsledek: méně ruční správy nabídek a objednávek

Klient už nemusel ručně spravovat každou změnu nabídky na eBay.de ani přijímat všechny objednávky partnerů mimo systém. Jeho zákazníci mohli propojit vlastní software s API, kontrolovat nabídku a zadávat objednávky podle stanoveného procesu.

Nemáme schválená měření času, počtu operací ani dopadu na tržby. Výsledek proto popisujeme jako změnu procesu bez doplňování nepodložených čísel.

Proč projekt popisujeme jako historický

HUB-2-API se již nepoužívá. Integrace tržišť, bezpečnostní požadavky a způsoby výměny dat se mění, takže původní aplikace není hotovým řešením, které lze dnes jednoduše znovu spustit.

Projekt však stále dokládá zkušenost s propojením produktového katalogu, tržiště, provozního panelu a B2B API. Tento model je pro obchodní firmy stále aktuální, i když dnešní realizace vyžaduje jiné technologie a aktuální rozhraní poskytovatelů.

Kdy podobná integrace dává smysl

Podobné řešení stojí za zvážení, pokud:

  • se stejná nabídka ručně přenáší do několika kanálů;
  • jsou produkty vedeny v tabulkách nebo v systému, který tržiště přímo nepodporuje;
  • firma potřebuje vlastní pravidla pro zveřejňování a aktualizaci nabídek;
  • objednávky z více zdrojů mají přicházet do jednoho panelu;
  • stálí partneři chtějí stahovat nabídku a zadávat objednávky přes API;
  • hotová integrace pokrývá jen část skutečného procesu.

Ne vždy je nutná velká aplikace. Vhodným prvním krokem může být importer, propojení jednoho kanálu nebo omezené API pro vybranou skupinu partnerů.

Co si ujasnit před podobným projektem

Před zahájením integrace je potřeba popsat:

  • kde je uložen hlavní produktový katalog;
  • která data mají směřovat na tržiště nebo k partnerům;
  • odkud přicházejí objednávky a kdo je schvaluje;
  • jak se ověřuje dostupnost;
  • které operace mohou partneři provádět přes API;
  • co se má stát při chybě nebo při chybějících povinných datech.

V první fázi není nutné předávat skutečná obchodní data. Stačí popis procesu a ukázková struktura dat bez důvěrných informací.

Chcete propojit nabídku, objednávky a B2B partnery?

Popište nám, kde dnes spravujete nabídku, které kanály používáte a které činnosti stále provádíte ručně. Na tomto základě posoudíme, zda potřebujete integraci, importer, modul nebo samostatnou aplikaci.

Promluvme si o podobné integraci

Podívejte se také na integrace systémů a API, CRM a ERP systémy na míru, vývoj v PHP a Laravelu a další realizace.