DEV Community

Discussion on: Open Banking - what is it and how does it work?

Collapse
jveillet profile image
Jeremie Veillet

Nice article πŸ‘ PSD2 is sometimes really hard to navigate, especially if your a newcomer that wants to be a TPP. The API is supposed to be standardized, and in a sens it is, but there are subtle differences between Banks’s implementations, and documentation also varies from one Bank to another, which makes it hard on dev like us. If you want to get all hands in this, you quickly realize that there is a lot of paperwork and you can’t get certified by your local banking authority without outside help. And you can basically forget about giving a test drive on most of the APIs without being certified. I also personally found that there is really a lack of resources when it comes to obtaining certificates, how to use them for mutual authentication, how to sign the API calls, etc.. On paper OB is a great initiative, but the lack of support and the maintainability costs makes you wonder if it’s really worth it.

Collapse
juanstoppa profile image
Juan Stoppa Author

Totally agree with you Jeremie! I wrote this article because I found the information very difficult to understand and also to remember the acronyms, every piece of documentation I found mention the acronyms without explaining it in details and you just get lost if you are not familiar with them. Connecting directly to the bank is challenging, it's better to go with providers, most banks will ask to prove that you are to at least in the process of becoming a Account Information Service Provider (AISP).