Elektronické odesílání převodních příkazů přes API

1.  Úvod

·         Účelem je napojení na API bank pro automatické odesílání převodních příkazů. Veškerá komunikace mezi bankou a IMESem probíhá pomocí oficiálních služeb těchto bank. Každá banka má svoje API (není jednotné) a své způsoby komunikace. Některá vyžaduje osobní certifikát a jiné zase stačí jednorázový token. Přístup k datům z účtu vytváří majitel nebo osoba s patřičnými právy ke zvolenému účtu. Data se posílají prostřednictvím rozhraní API příslušné banky a není je tudíž třeba importovat ručně prostřednictvím internetového bankovnictví. U některých bank je ale nutné otevřít internetové bankovnictví za účelem podepsání platebních příkazů.

·         V IS IMES je zpracování stejné jako při ručním odeslání platebních příkazů. Po vytvoření souboru je ale tento soubor ihned automaticky odeslán do banky. Uživatel po odeslání buďto autorizuje přímo nebo v internetovém bankovnictví.

·        Převodní příkazy může přes API posílat osoba s patřičnými právy ke zvolenému účtu. Veškeré nastavení práv se nastavuje v elektronických bankovnictvích jednotlivých bank. Je možné, že Raiffeisen bank, a. s. bude pro aktivaci služby odesílání hromadných plateb vyžadovat návštěvu pobočky.

·        Všechny platební příkazy musí být standardně autorizovány a to buď po otevření internetového bankovnictví (KB, Raiffeisen, ČSOB), nebo přímo po odeslání převodního příkazu z IMESu (ČS, Fio banka – pokud máte aktivovanou autorizaci pokynů pomocí mobilní aplikace Fio Smartbanking).

·        Zabezpečení ze strany IMESu a nastavení jednotlivých bank je shodné jako při využití služby načítání bankovních výpisů najdete v části dokumentace Bankovní výpisy → Elektronické zpracování API. Zabezpečení najdete v kapitole 2 a nastavení bank v kapitole 3.

·        Pro zprovoznění odesílání převodních příkazů přes API je třeba v číselníku C0402 v sekci API zaškrtnout pole APIPP.

·        Pokud při importu nastane chyba, můžete ji zkusit opravit pomocí znalostí získaných z chybové hlášky. Pokud oprava nepomůže, informujte o chybě vývojáře a platební příkaz importujte do banky ručně (soubor byl standardně vytvořen jako při ručním zpracování).

·        Podporovanými bankami zatím jsou:

o   Československá obchodní banka, a. s. (nahrávání tuzemských převodních příkazů v .abo a SEPA převodních příkazů v .xml),

o   Fio Banka, a. s. (nahrávání tuzemských převodních příkazů v .abo a SEPA převodních příkazů v .xml)

o   Česká spořitelna, a. s. (nahrávání tuzemských i SEPA převodních příkazů v .json),

o   Komerční banka, a. s. (nahrávání tuzemských převodních příkazů v .abo a SEPA převodních příkazů v .json)

o   Raiffeisen bank, a. s. (nahrávání tuzemských převodních příkazů v .abo a SEPA převodních příkazů v .xml)