Spracovanie výpisov z platobných kariet
Mesačné výpisy pre viac než 50 000 klientov: generovanie, šifrovanie do PDF a rozosielanie e-mailom, riadené frontami správ.
Klient
Finančná inštitúcia a vydavateľ platobných kariet.
Výzva
Efektívne generovať mesačné výpisy o použití kreditnej karty a o stave účtu pre viac než 50 000 klientov, zašifrovať ich do heslom chránených PDF súborov a na začiatku každého mesiaca ich spoľahlivo doručiť e-mailom.
Riešenie
Pre bezpečné a spoľahlivé spracovanie rozsiahlej dávky výpisov z platobných kariet sme navrhli riešenie postavené na frontách správ a presne definovaných pracovných postupoch. Celý proces sme dôkladne zanalyzovali a pre každú jeho fázu vytvorili samostatných workerov.
Exporty z kartového systému prechádzajú bezpečným prenosom, validáciou a importom do SQL databázy. Po úspešnom importe sa pre každú platobnú kartu z mesačného exportu založí úloha na serveri front správ. Údaje pre každý výpis sa spracujú, vypočítajú a zostavia.
Následne sa podľa upraviteľnej šablóny vygeneruje PDF výstup, zašifruje sa heslom a uloží. Potom sa zákazníkovi automaticky vytvorí e-mail s priloženým PDF a odošle sa.
Webový monitorovací dashboard, integrovaný priamo do celého systému, umožňuje sledovať priebeh a odhaľovať problémy.
Celé riešenie je nasadené ako kontajnerizovaná aplikácia na on-premise klastri pomocou automatizovaného CI/CD. Klaster umožňuje škálovať workerov podľa záťaže.
