Systémy, které si předávají data samy a spolehlivě
Postavíme integrační vrstvu mezi e-shop a ostatní systémy. Jedno místo, kde se data mapují, kontrolují a kde je vidět, když se něco pokazí.
Pro koho je služba
- E-shopy, kde se objednávky, sklad nebo faktury přepisují ručně mezi systémy
- Firmy s pěti a více napojeními, kde každé dělal jiný dodavatel a nikdo nemá přehled
- E-shopy prodávající na webu, marketplace a na prodejně, kterým se rozjíždí skladové zásoby
- Firmy zavádějící nové ERP, CRM nebo PIM, které nechtějí přepisovat všechna napojení
- E-shopy, které se o chybě v integraci dozvídají až od zákazníka
Co řešíme
ERP a účetnictví
Objednávky, sklad, ceny a doklady mezi e-shopem a systémy jako Pohoda, Money, Abra nebo Helios.
CRM
Zákazníci, objednávky a segmenty v CRM pro obchod, zákaznickou péči a marketing.
PIM a produktová data
Jeden zdroj pravdy pro popisy, parametry a obrázky, který plní e-shop i prodejní kanály.
Sklad a dopravci
Předávání objednávek do skladu, čísla zásilek a stavy doručení zpátky do e-shopu.
Marketplace a prodejní kanály
Produkty, ceny, dostupnost a objednávky mezi e-shopem a marketplace z jednoho místa.
Monitoring a logy
Každý přenos je dohledatelný. Chyby se hlásí vám, ne zákazníkovi.
Proč middleware, a ne další přímé napojení
První dvě integrace se obvykle dělají napřímo: e-shop volá ERP, ERP volá e-shop. U pátého systému vznikne síť, ve které každá změna jednoho systému rozbije něco jinde. Middleware je vrstva uprostřed. Každý systém se napojí jen na ni a ona se stará o převod dat, pořadí zpráv, opakování při chybě a záznam o každém přenosu. Když vyměníte ERP, přepíšete jedno napojení, ne deset. Víc v článku Middleware — proč ho e-shop se sítí integrací potřebuje.
Co rozhoduje o spolehlivosti
- Zdroj pravdy. Pro každý údaj musí být jasné, kde vzniká a kde se jen zobrazuje — sklad typicky v ERP, popisy v PIM nebo e-shopu, objednávka v e-shopu. Bez toho se data přepisují navzájem.
- Mapování. Stavy objednávek, způsoby dopravy a platby, sazby DPH, varianty a měrné jednotky se v každém systému jmenují jinak. Mapovací tabulky jsou nejpracnější část integrace a patří do dokumentace.
- Chyby a opakování. Systémy občas neodpovídají. Zprávy proto ukládáme do fronty, při výpadku je doručíme později a stejnou objednávku nezapíšeme dvakrát.
- Ověření původu dat. Webhooky podepisujeme a ověřujeme. Shoptet například posílá u webhooků hlavičku
Shoptet-Webhook-Signatures HMAC podpisem těla zprávy, který lze ověřit vlastním klíčem.
Limity platforem
Integrace se musí přizpůsobit platformě. Na standardních tarifech Shoptetu vede napojení přes doplňky, které používají Shoptet API; privátní API mají klienti Shoptet Premium. U Upgates je API placený doplněk s balíčky požadavků, takže šetrné volání šetří i náklady. WooCommerce nabízí REST API v3 a webhooky — nové integrace by neměly stavět na starém Legacy REST API, které bylo od verze 9.0 vyčleněno z jádra.
Hotový konektor, iPaaS, nebo vlastní middleware
Ne každá integrace potřebuje vývoj. Pro běžné kombinace (Shoptet + Pohoda, WooCommerce + Money) existují hotové doplňky a konektory. Jednodušší toky zvládnou nástroje jako n8n nebo Make. Vlastní middleware doporučujeme, když je napojení víc, jsou mezi nimi závislosti, nebo když potřebujete plnou kontrolu nad daty a logy. Doporučení vždy vychází z počtu systémů, objemu dat a toho, kdo bude integrace spravovat. Napojení konkrétních ERP najdete v hubu ERP.
Jak integrace probíhá
Mapa systémů a dat
Sepíšeme systémy, toky dat, jejich frekvenci a zdroj pravdy pro každý údaj.
Návrh a mapování
Vybereme přístup (hotový konektor, iPaaS, vlastní middleware) a připravíme mapovací tabulky stavů, doprav, plateb a DPH.
Vývoj a testy na testovacích datech
Napojení běží nejdřív proti testovacím prostředím. Procházíme i chybové scénáře: výpadek, duplicita, neznámý stav.
Souběžný provoz a přepnutí
Kde to jde, necháme novou integraci chvíli běžet vedle starého procesu a porovnáme výsledky.
Monitoring a předání
Nastavíme alerty a předáme dokumentaci. Integrace pak můžeme dál spravovat v rámci Ecommerce Care.
Co říkají klienti
„Přístup byl vstřícný a ochotný, komunikace srozumitelná, všechny dotazy zodpovězené. Pomoc odborníka, který dobře zná ecommerce prostředí, nám ušetřila spoustu času i nervů.“
Zuzana Pelcová
starchild.store
„Konečně partner, který rozumí technologii i obchodu zároveň. Nemusíme koordinovat pět různých dodavatelů — stačí jeden telefonát.“
Jan Vitouš
Mercedes-store.com
„Napojení, které jsme roky odkládali kvůli složitosti, zvládli v řádu týdnů. Data se teď aktualizují v reálném čase bez naší práce navíc.“
Zbyněk Strnad
Ceskykanafas.cz
Rozsah a cena
Základní synchronizace objednávek a skladu s ERP trvá obvykle 2–4 týdny. Cenu integrace připravíme po konzultaci podle počtu systémů, objemu dat a toho, jestli stačí hotový konektor. Průběžnou správu integrací je možné řešit měsíčně v rámci Ecommerce Care.
Často kladené dotazy
Základní synchronizace objednávek a skladu obvykle 2–4 týdny. Víc času zaberou B2B ceníky, více skladů nebo nestandardní doklady.
Z blogu
Middleware: proč jej e-shop se sítí integrací potřebuje
Číst článek Vývoj a integraceIntegrace CRM a e-shopu: data, synchronizace a GDPR
Číst článek Vývoj a integraceIntegrace PIM a e-shopu: master data, kanály a feedy
Číst článek Vývoj a integraceTestování integrací před nasazením do provozu
Číst článek Vývoj a integraceMonitoring integrací — jak se dozvědět o chybě dřív než zákazník
Číst článekPojmy z knowledge base
Middleware
Middleware je integrační vrstva, která sedí mezi e-shopem a dalšími systémy (ERP, sklad, dopravci, marketplace) a řídí mezi nimi tok dat. Místo desítek přímých propojení máte jedno místo, kde se data převádějí, kontrolují a logují.
Otevřít heslo Integrace, API a dataWebhooky
Webhook je automatické HTTP oznámení, které systém pošle na zadanou adresu ve chvíli, kdy nastane událost — nová objednávka, změna stavu, platba. E-shop se tak o změně dozví hned, bez neustálého dotazování.
Otevřít heslo Integrace, API a dataPIM
PIM je systém pro centrální správu produktových informací — názvů, popisů, parametrů, obrázků a překladů. Z jednoho místa je posílá do e-shopu, na marketplace, do feedů i do tištěných katalogů.
Otevřít heslo Integrace, API a dataETL
ETL je postup, kterým se data vytáhnou ze zdrojových systémů (Extract), upraví a vyčistí (Transform) a nahrají do cílového systému (Load). V e-commerce propojuje feedy dodavatelů, ERP, e-shop a reporting.
Otevřít hesloSouvisející služby
Vývoj a integrace
API, middleware, automatizace, importy a exporty.
Detail služby SlužbyERP a systémy
Pohoda, Money, Abra, Helios, K2 a další napojení.
Detail služby ERP a systémyCRM a PIM systémy
Napojíme e-shop na CRM (Pipedrive, HubSpot, Raynet, Salesforce, Bitrix24) a PIM (Akeneo, Pimcore, Ergonode). Poradíme, kdy CRM a PIM dávají smysl.
Detail služby Vývoj a integraceAutomatizace a synchronizace
Automatizace e-shopu přes webhooky, fronty a plánované úlohy: realtime synchronizace skladu, objednávek a cen, opakování při chybě a noční kontrola dat.
Detail službyPřepisujete data mezi systémy ručně?
Pošlete nám seznam systémů, které používáte. Navrhneme, jak je propojit a co se tím ušetří.