Převeďshop.cz
Vývoj a integrace · Integrace

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-Signature s 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á

1

Mapa systémů a dat

Sepíšeme systémy, toky dat, jejich frekvenci a zdroj pravdy pro každý údaj.

2

Návrh a mapování

Vybereme přístup (hotový konektor, iPaaS, vlastní middleware) a připravíme mapovací tabulky stavů, doprav, plateb a DPH.

3

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.

4

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.

5

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.

Reference

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

Př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ří.