HUB-2-API: integrace eBay.de a B2B 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:
- stáhnout aktuální nabídku;
- ověřit dostupnost potřebných produktů;
- 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.