Jak propojit e-shop s Pohodou
, 7 min čtení
Objednávky chodí z e-shopu, účetní pracuje v Pohodě. Faktury se mezi nimi přepisují ručně nebo posílají v exportech. Sklad v e-shopu neodpovídá skladu v Pohodě. Tento článek ukazuje, jaké jsou možnosti propojení a kde nejčastěji vznikají chyby.
Jak Pohoda komunikuje s jinými systémy
POHODA od společnosti Stormware má rozhraní pro XML komunikaci. Data se předávají v XML souborech podle schémat, která Stormware zveřejňuje. Každý import je zabalený do obálky dataPack. Pohoda na něj vrací výsledek v obálce responsePack.
XML import podporuje mimo jiné faktury, objednávky, prodejky, bankovní pohyby, adresy a zásoby. XML export z Pohody umí například zásoby, prodejní ceny, adresy, objednávky a faktury. Úplný seznam agend je na stránkách Stormware.
Ručně se XML zpracovává v nabídce Soubor/Datová komunikace povelem XML import/export. Vyberete jeden soubor, nebo celou složku. Pohoda pak zpracuje všechny platné soubory ve složce. Výsledky najdete v XML logu.
Pět způsobů propojení
- Ruční export a import XML. E-shop vyexportuje doklady ve formátu Pohody a účetní je naimportuje. Je to levné a přehledné, ale vyžaduje pravidelnou ruční práci.
- Funkce a doplňky e-shopové platformy. Shoptet i Upgates umí export faktur v XML pro Pohodu. Pro průběžné propojení nabízejí doplňky.
- Konektory a služby třetích stran. Běží jako program u Pohody, nebo jako online služba. Přenášejí objednávky, produkty a sklad podle svého nastavení.
- POHODA mServer. Je to HTTP server zabudovaný v Pohodě. Jiná aplikace mu posílá XML požadavky a dostává odpovědi.
- Vlastní integrace. Program na míru čte data z API e-shopu a zapisuje je do Pohody přes XML nebo mServer.
Pohoda umí i naplánované automatické stahování objednávek. Portál POHODA ho popisuje u řady POHODA E1. Ve srovnání variant je automatické spouštění XML komunikace také vázané na E1. Pro svou licenci si to ověřte.
Srovnání v kostce
| Způsob | Směr dat | Kdy obvykle stačí | Omezení |
|---|---|---|---|
| Ruční XML export a import | E-shop → Pohoda (faktury, dobropisy) | Menší objem dokladů, jeden sklad | Ruční práce, riziko vynechání nebo dvojího importu |
| Doplněk platformy | Podle doplňku, často oběma směry | Standardní e-shop na Shoptetu nebo Upgates | Rozsah dat určuje doplněk, ne vy |
| Konektor třetí strany | Podle konektoru | Běžné procesy, které konektor zná | Poplatky, závislost na dodavateli, u desktopových konektorů běh na Windows |
| POHODA mServer | Oběma směry, průběžně | Máte vývojáře nebo dodavatele integrace | Pohoda musí běžet, instance je vyhrazená, jen vnitřní síť |
| Vlastní integrace | Cokoli, co umí API e-shopu a XML Pohody | Nestandardní procesy, více skladů, e-shop na míru | Vyšší vstupní cena, nutná údržba |
Shoptet a Pohoda
Shoptet umí exportovat daňové doklady, zálohové faktury a dobropisy ve formátu XML pro Pohodu. Export najdete v přehledu daného typu dokladu. Každý export se zapisuje do logu. V XML pro Pohodu lze exportovat i doklady k přijaté platbě.
Doplněk Shoptetu pro Pohodu používá modul Internetové obchodování. Podle nápovědy Shoptetu je modul dostupný od varianty Jazz. Synchronizace se spouští ručně z Pohody. Shoptet uvádí, že doplněk už nebude rozšiřovat. Pro nová propojení doporučuje doplňky třetích stran.
Doplněk přenáší jen nové objednávky. Upravené objednávky znovu neposílá, protože by je Pohoda nepřijala. Stav zásob jde z Pohody do e-shopu, opačně ne.
WooCommerce a Pohoda
U WooCommerce se propojení řeší pluginy nebo externími službami. Nabídka se v čase mění. Například Toret svůj plugin pro propojení s Pohodou už nenabízí. Před výběrem ověřte, kdo plugin vyvíjí, kdy vyšla poslední verze a jak posílá data do Pohody.
Upgates a Pohoda
Upgates nabízí ruční export faktur v XML pro Pohodu a bezplatný doplněk Pohoda konektor. Podle popisu konektor posílá objednávky do Pohody každých pět minut. Produkty, ceny a dostupnost přenáší z Pohody do e-shopu jednou za hodinu.
Konektor běží na Windows nebo Windows Server. Na jednu spuštěnou instanci Pohody patří jeden konektor. Nastavit lze jen jeden sklad Pohody. Objednávky se po přenosu do Pohody už neaktualizují. Pro pravidelný import produktů může být potřeba placená služba.
E-shop na míru
Pro e-shop na míru hotový doplněk obvykle neexistuje. Data může e-shop ukládat do XML souborů, které Pohoda importuje ze složky. Nebo může komunikovat přímo s mServerem.
Pohoda má také takzvaný obecný internetový obchod. Komunikuje přes HTTP a XML s e-shopem, který tuto komunikaci podporuje. Zpět do Pohody přenáší adresy, objednávky a zásoby. Pokud e-shop potřebuje jiný formát, převádí se šablonami XSLT.
POHODA mServer pro průběžnou synchronizaci
mServer je HTTP server zabudovaný přímo v Pohodě. Aplikace mu posílá XML metodou POST a dostane odpověď. Metodu GET nepodporuje. Požadavek musí mít v hlavičce parametr STW-Authorization.
Pro provoz musí běžet program Pohoda. Každé spuštění mServeru si vyhradí jednu instanci Pohody a v ní nelze ručně pracovat. Stormware doporučuje serverový operační systém a provoz jen ve vnitřní síti, ne na počítači s veřejnou IP adresou.
Stránky Stormware neuvádějí, ve kterých variantách je mServer dostupný. Než s ním začnete počítat, ověřte to pro svou licenci u Stormware nebo svého prodejce.
Jaká data mezi e-shopem a Pohodou tečou
- Objednávky z e-shopu do Pohody. Z nich pak v Pohodě vznikají faktury nebo výdeje ze skladu.
- Faktury, zálohové faktury a dobropisy, pokud je vystavuje e-shop.
- Adresář zákazníků. Podle nápovědy Shoptetu Pohoda zkracuje celé jméno delší než 25 znaků.
- Zásoby, ceny a dostupnost z Pohody zpět do e-shopu.
- Platby. Pohoda umí načíst bankovní výpisy a platby automaticky spárovat, zlikvidovat a zaúčtovat.
Nejčastější chyby
- Duplicitní doklady. Pohoda umí při XML importu hlídat, zda doklad už nebyl importován. Kontrola stojí na atributech id v elementech dataPack a dataPackItem. Je volitelná, proto ji zapněte a používejte jedinečná id.
- Číselné řady. Čísla zálohových faktur a daňových dokladů se nesmí shodovat. Shoptet doporučuje nejdřív importovat zálohové faktury a teprve pak daňové doklady.
- Sazby DPH. Když položka v XML nemá sazbu, textová položka dostane 0 % a skladová položka sazbu ze skladové karty. Pro jiné než aktuální sazby je nutné zapnout historické sazby DPH.
- Neplátci DPH. Podle nápovědy Shoptetu nastavují pro export nulovou sazbu u všech sazeb.
- Zaokrouhlení. Pohoda při importu částky na položkách přepočítá a případně upraví. Vlastní částku DPH přijme jen v toleranci z globálního nastavení. Haléřové rozdíly proto vyřešte předem.
- Chybějící jednotková cena. Od verze 10 800 musí XML obsahovat jednotkovou cenu. Jinak bude částka položky nulová.
- Změny po přenosu. Doplněk Shoptetu ani konektor Upgates nepřenáší pozdější úpravy objednávek. Storna a změny je potřeba řešit dohodnutým postupem.
- Testování na ostrých datech. Propojení nejdřív vyzkoušejte na kopii účetní jednotky. Zkontrolujte doklady, DPH a sklad. Až pak napojte ostrou agendu.
Hotový konektor, nebo vlastní integrace?
Hotový doplněk nebo konektor obvykle stačí, když máte běžnou platformu, jeden sklad a standardní tok objednávka, faktura, platba. Nasadí se rychle a o aktualizace se stará dodavatel.
Vlastní integrace dává smysl, když:
- máte e-shop na míru, pro který doplněk neexistuje,
- potřebujete víc skladů nebo ceníků, než konektor zvládne,
- chcete přenášet i změny a storna objednávek, nejen nové objednávky,
- propojujete víc systémů najednou, třeba e-shop, sklad a dopravce,
- potřebujete mít pod kontrolou, co a kdy se do Pohody zapíše.
Vlastní integrace stojí víc na začátku a potřebuje údržbu. Pohoda se aktualizuje a schémata XML se vyvíjejí. Kdo integraci postaví, měl by ji umět i udržovat.
Článek vychází z veřejné dokumentace Stormware, Shoptetu a Upgates k 3. 11. 2026. Dostupnost funkcí se liší podle řady a varianty Pohody. Svou licenci a nastavení vždy ověřte u Stormware, prodejce Pohody nebo své účetní.
Zdroje
- Stormware – POHODA XML API komunikace
- Stormware – Podporované doklady pro XML import
- Stormware – Podporované doklady pro XML export
- Stormware – Seznam XML schémat
- Stormware – Sazba DPH na položce dokladu
- Stormware – Výpočet částky na položce dokladu
- Stormware – POHODA mServer
- Příručka POHODA – XML import/export
- Příručka POHODA – POHODA mServer
- Příručka POHODA – Internetové obchody
- Příručka POHODA – Homebanking
- Stormware – Varianty programu POHODA
- Portál POHODA – Automatizujte výměnu dat
- Shoptet Podpora – Stormware Pohoda
- Shoptet Podpora – Export dokladů
- Upgates – Průvodce propojením s Pohodou
- Upgates Marketplace – Pohoda konektor
- Toret – Propojení WooCommerce a Pohody
Řešíte napojení e-shopu na Pohodu? V BeDigitu nejdřív projdeme váš e-shop, licenci Pohody a to, jaká data mají kam téct. Pak doporučíme hotový konektor, nebo navrhneme a postavíme vlastní integraci. Pracujeme za 1 250 Kč za hodinu, nejsme plátci DPH.
Konzultace zdarma