GoCardless BAD — Open Banking integrácia
Väčšina firiem zisťuje, či im zákazník zaplatil, tak, že čaká na e-mail s bankovým výpisom — raz denne, niekedy neskôr. Táto integrácia to mení: aplikácia (fakturačný systém, CRM, e-shop) sa priamo opýta banky a získa aktuálny prehľad platieb kedykoľvek, bez čakania. Funguje cez európsky štandard Open Banking (PSD2), vďaka ktorému môžu stovky bánk v EÚ bezpečne zdieľať dáta s tretími stranami — bez toho, aby ste niekomu dali prihlasovacie meno alebo heslo. Zákazník sa jednoducho prihlási do svojho internet bankingu, odsúhlasí prístup na čítanie pohybov a od tej chvíle ich aplikácia vidí v reálnom čase. Vyvinul som knižnicu pre JavaScript (Node.js) a PHP, ktorá celý tento proces zastrešuje — od prihlásenia, cez výber banky a udelenie súhlasu, až po stiahnutie transakcií a zostatkov. Knižnica si sama hlídá platnosť prihlásenia a v prípade potreby ho obnoví. Ako ukážku som integráciu zapojil do vlastného fakturačného systému, kde nahradila ručný import XML súborov z e-mailu.
Integrácia na zákazku — zdrojový kód nie je verejne dostupný.
Tech stack
