Pokud vystavujete fakturu, čekáte na platbu. Když platba přijde, otevřete internetbanking, najdete pohyb, zkopírujete VS, vrátíte se do fakturačního systému a označíte fakturu jako zaplacenou. Týdně to dává 1–5 hodin, které byste raději věnovali něčemu jinému. Tady je, jak to celé automatizovat – a co si z toho vybrat.
Tři způsoby automatického párování
1. API banky (real-time, profi)
Nejčistší řešení: banka nabízí API, vy si v internetbance vygenerujete přístupový token, fakturační systém s ním stahuje pohyby a páruje. Přesné, rychlé, spolehlivé.
| Banka | API pro běžné účty | Poznámka |
|---|---|---|
| Fio banka | ✓ Ano, zdarma | Token v internetbance. Limit dotazů: 1× za 30 s. |
| Komerční banka | Pouze pro firemní účty (KB API) | Komplikovaná registrace přes Open Banking. |
| Česká spořitelna | George API jen pro vybrané segmenty | Pro běžné účty nedostupné. |
| ČSOB | Pouze pro velké klienty (CEB) | Vyžaduje firemní smlouvu. |
| Air Bank | Žádné veřejné API | — |
| Raiffeisenbank | Žádné veřejné API | — |
| mBank, MONETA, UniCredit | Žádné veřejné API | — |
Závěr: Fio je v ČR jediná banka s funkčním API pro běžné účty zdarma. Pokud máte jinou banku, čistou API cestou nepůjdete.
2. CSV import výpisu (manuální)
Stažení výpisu jako CSV/XML soubor → ruční nahrání do fakturačního systému → systém jej naparsuje a páruje. Funguje, ale není to plně automatické – musíte to dělat ručně každý týden. Lepší než nic, ale ne ideál.
3. Alternativní cesta bez API
Pokud vaše banka nemá veřejné API, existuje jednodušší cesta. Moderní fakturační systémy umí přijímat informace o pohybech na účtu i z běžných notifikací, které banka klientovi nabízí. Stačí jen základní nastavení v internetbance.
Výhody:
- Funguje i tam, kde API není dostupné — pokrývá většinu českých bank.
- Žádné tokeny, žádné API klíče.
- Reaktivní zpracování — typicky do několika minut po pohybu na účtu.
Jak to nastavit
- V Daturu: v sekci Banka aktivujete propojení pro vaši banku. Systém vám vygeneruje unikátní adresu, kam se bude doručovat.
- V internetbance: zapnete u vás obvyklé upozornění na pohyby a jako kontaktní e-mail uvedete tu vygenerovanou adresu.
- Hotovo: od příští platby Daturo zpracuje pohyb automaticky a zkusí ho spárovat s otevřenou fakturou.
Konkrétní menu se v každé internetbance jmenuje trochu jinak — návod uvidíte přímo v Daturu při aktivaci konkrétní banky.
Co se stane se spárovanou platbou
Spárovaná platba v Daturu udělá tři věci:
- Otevřená faktura se označí jako zaplacená (změní stav z "Nezaplaceno" na "Zaplaceno", přidá datum úhrady).
- V přehledu pohybů se objeví záznam, který je proklikatelný na fakturu.
- (Volitelně) Klientovi se odešle automatický e-mail s potvrzením úhrady.
Co když platba nemá VS nebo má špatný VS
Občas to nastane: klient zaplatí bez VS, nebo udělá překlep. Systém pak platbu zařadí do "Nespárované" – uvidíte ji v přehledu a jedním klikem ji přiřadíte k faktuře ručně. Stejně jako u API – e-mail-based párování má stejné fail-safe.
Bezpečnostní vrstvy
Co když někdo zfalšuje notifikaci a pošle vám "platba 50 000 Kč přijata"? Moderní parser kontroluje:
- Doménu odesílatele – e-mail musí přijít z domény banky (rb.cz, csob.cz, kb.cz, …). Cizí doména = zahozeno.
- Subject šablonu – předmět musí odpovídat formátu, který banka opravdu používá. Falešný subject = zahozeno.
- Fragment těla – v těle musí být specifický text, který daná banka v notifikacích vždy posílá. Pokud chybí, e-mail se zahodí.
- SPF/DKIM/DMARC – e-mailový server odmítne podvržené e-maily ještě před doručením.
Aby útočník dostal podvrhnutou platbu do systému, musel by obejít všechny čtyři vrstvy. Realisticky nemožné.
Kolik to ušetří v praxi
| Měsíční počet plateb | Manuálně | Automaticky | Úspora |
|---|---|---|---|
| 10 | 30–45 min | 0 min | ~30 min/měsíc |
| 30 | 1,5–2 h | 5 min (kontrola) | ~90 min/měsíc |
| 100 | 5–6 h | 15 min | ~5 h/měsíc |
| 300+ (např. SVJ správce) | 15–20 h | 30 min | ~17 h/měsíc |
U správců SVJ je úspora ještě výraznější – tam jsou stovky příchozích plateb od vlastníků měsíčně a každá má svůj VS.
Závěr
Automatické párování plateb je dnes jedna z funkcí, která má největší okamžitý dopad – stačí ji jednou nastavit a roky šetří hodiny týdně. Pro Fio máte API. Pro všechny ostatní banky funguje cesta přes e-mailové notifikace, která je v praxi stejně rychlá a spolehlivá.
Daturo podporuje obě cesty — přímé API tam, kde to banka nabízí, a zprávovou alternativu pro většinu zbývajících českých bank. Aktivace je otázka 5 minut a od příští platby běží vše automaticky.