Nordlet

← Základy / Vysvětlující články

Co je SEPA? Úhrady (pain.001) vs. inkasa (pain.008)

Jak funguje Jednotná oblast pro platby v eurech (SEPA), rozdíl mezi odesíláním a stahováním peněz, formáty zpráv ISO 20022 a požadavky na mandáty.

SEPA neboli Jednotná oblast pro platby v eurech (Single Euro Payments Area) zajišťuje, že platba v eurech mezi dvěma zeměmi v rámci této oblasti probíhá úplně stejně jako vnitrostátní platba: platí stejná pravidla, stejná práva, stejné lhůty pro provedení a neexistuje žádný rozdíl mezi odesláním peněz přes ulici a přes hranice.

Zahrnuje všechny členské státy EU a řadu dalších zemí a standardizuje dva zásadně odlišné platební nástroje – jeden, kde plátce peníze odešle (push), a druhý, kde je příjemce inkasuje (pull).

Úhrada vs. inkaso

SEPA úhrada (Credit Transfer) SEPA inkaso (Direct Debit)
Iniciátor Plátce Příjemce
Směr Odeslání (push) Stažení (pull)
Zpráva pain.001 pain.008
Předchozí souhlas Není potřeba Vyžaduje se mandát
Typické použití Úhrada dodavatelům, mzdy, daně Předplatné, energie, opakované platby
Právo na vrácení Po provedení jen velmi omezené 8 týdnů bez udání důvodu; 13 měsíců při neautorizované platbě

Sloupec týkající se vrácení peněz zásadně mění návrh systému. Úhrada je v podstatě konečná: odeslali jste ji, peníze jsou pryč a jejich získání zpět závisí na dobré vůli příjemce. Inkaso může plátce stornovat z jakéhokoli důvodu do osmi týdnů – proto musí firma, která přijímá platby formou inkasa, dokázat zpracovat situaci, kdy se již za vypořádanou považovaná platba vrátí.

Úhrady a formát pain.001

pain.001 (v terminologii ISO 20022 označovaný jako „payment initiation“) je soubor, který firma odešle své bance s pokynem provedené těchto plateb. Jeden soubor obsahuje mnoho plateb: například dávku dodavatelských faktur nebo výplatní listinu.

Jeho struktura má tři úrovně:

  • Skupinová hlavička (Group header) – ID zprávy, časové razítko vytvoření, celkový počet a součet částek
  • Platební informace (Payment information) – dlužník (vy), váš IBAN, požadované datum provedení a platební metoda
  • Transakce – pro každou platbu: jméno věřitele, IBAN věřitele, částka a variabilní symbol či poznámka k platbě

Pole informace pro příjemce (remittance information) rozhoduje o tom, zda dokáže příjemce platbu automaticky párovat. Uvedení čísla faktury znamená rozdíl mezi tím, že dodavatel platbu spáruje během jedné sekundy, a tím, že vám někdo píše e-mail s dotazem, za co platba byla – jde o stejný princip v opačném gardu, díky kterému funguje bankovní párování na straně příjmu.

Existují i varianty: SEPA Instant (SCT Inst) se vypořádává v řádu sekund, nepřetržitě, a předpisy EU nyní vyžadují, aby poskytovatelé platebních služeb tuto možnost nabízelé.

Inkasa a formát pain.008

pain.008 je inkasní příkaz: stáhněte tyto peníze z těchto účtů. Funguje pouze na základě mandátu – doloženého souhlasu plátce, který identifikuje věřitele, IBAN plátce a určuje, zda jde o jednorázové, nebo opakované inkaso.

Správa mandátů tvoří podstatu inkasa a právě zde bývá implementace složitá:

  • Každý mandát má jedinečný identifikátor (UMR) a datum podpisu a obě tyto informace se uvádějí v každém inkasním příkazu.
  • Identifikátor věřitele (Creditor Identifier) vás jednoznačně identifikuje v rámci celé oblasti.
  • Záleží na typu sekvence – první (first), opakovaná (recurring), jednorázová (one-off), poslední (final) – a její nesprávné uvedení vede k odmítnutí.
  • Předběžné oznámení (pre-notification): plátci musí být předem oznámena částka a datum, standardně 14 dní předem, pokud není dohodnuto jinak.
  • Mandáty vyprší po 36 měsících bez inkasa.
  • Existují dvě schémata: CORE (pro spotřebitele, s plným právem na vrácení do osmi týdnů) a B2B (pouze pro podnikatele, bez práva na vrácení, přičemž banka plátce musí mandát potvrdit).

Právo na vrácení do osmi týdnů nepředstavuje reklamační proces – banka plátce peníze na požádání vrátí bez nutnosti udání důvodu a vy se to dozvíte až zpětně. Každý systém inkasující platby musí s vrácenými platbami počítat jako s běžnou událostí, nikoliv jako s výjimkou.

Co Nordlet podporuje

SEPA úhrady – implementováno. Funkce POST /v1/bank/payments/export vygeneruje soubor pain.001 pro vybrané otevřené vydané faktury: váš účet vystupuje jako dlužník, IBAN každého dodavatele jako věřitel, částka odpovídá faktuře a číslo dokumentu slouží jako poznámka pro příjemce. Soubor nahrát do své banky, banka provede platbu a výsledný výpis se importuje a spáruje s danými fakturami – čímž se uzavře smyčka popsaná v kapitole o bankovním párování.

Bankovní účty dodavatelů se evidují u jednotlivých partnerů, takže platební údaje pocházejí přímo z karty partnera a nezadávají se ručně pro každou platební dávku. IBAN se při zadávání ověřuje.

SEPA inkasa – export pain.008 a správa mandátů. Mandáty se ukládají pro každého zákazníka (bank/mandates/create): obsahují jedinečný odkaz na mandát, schéma CORE nebo B2B, opakovaný nebo jednorázový typ, IBAN/BIC dlužníka a datum podpisu. Funkce bank/direct-debits/export zpracuje vystavené EUR faktury, vyžaduje identifikační číslo SEPA věřitele společnosti a aktivní mandát pro každého zákazníka a vytvoří soubor pain.008.001.02 seskupený podle schématu a typu sekvence. Sledování sekvencí probíhá automaticky: první inkaso v rámci opakovaného mandátu má označení FRST, následující RCUR, jednorázové mandáty generují OOFF a po použití se uzavřou a mandát bez inkasa po dobu 36 měsíců je odmítnut jako vypršený. Nepodporováno: e-mailová předběžná oznámení, změny mandátů (změna IBAN nebo odkazu) a automatické zpracování vrácených plateb (tzv. R-transakcí) – vrácené inkaso se v současnosti páruje ručně prostřednictvím párování plateb.

Import výpisů (druhá polovina obou toků) podporuje formáty camt.053 a MT940.

FAQ

Jaký je rozdíl mezi pain.001 a pain.008?

Formát pain.001 slouží k zadávání úhrad, kdy plátce odesílá peníze ven. Formát pain.008 slouží k zadávání inkas, kdy příjemce stahuje peníze k sobě a k tomuto kroku potřebuje podepsaný mandát. V obou případech se jedná o zprávy ve formátu XML dle standardu ISO 20022 odesílané do banky.

Potřebuji pro SEPA úhradu mandát?

Ne. Úhradu iniciuje plátce, který peníze platí, takže žádný samostatný souhlas neexistuje. Mandáty jsou vyžadovány pouze pro inkasa, kdy někdo jiný vybírá peníze z vašeho účtu.

Jak dlouho lze SEPA inkaso vrátit?

U schématu CORE je to bezpodmínečně osm týdnů – plátce nemusí uvádět žádný důvod. Pokud byla platba neautorizovaná, lhůta se prodlužuje na 13 měsíců. Schéma B2B žádné právo na vrácení nemá, a proto vyžaduje, aby banka plátce mandát potvrdila.

Co je to identifikátor věřitele (Creditor Identifier)?

Jedinečný identifikátor přidělený firmě, která přijímá platby formou inkasa. Používá se v rámci celé oblasti SEPA k identifikaci věřitele u každého inkasa a mandátu. Vydává se vnitrostátně, obvykle prostřednictvím vaší banky nebo centrální banky.

Mohu posílat SEPA platby do libovolné evropské země?

Do každé země v oblasti SEPA, která zahrnuje EU a několik států mimo EU, a to pro platby v eurech. S platbou se nakládá stejně jako s vnitrostátní platbou co do pravidel, práv a lhůt pro provedení.