We tamed a lion while sipping coffee
- Jakub Stolarski
- Aug 29, 2023
- 2 min read

It's been a month since my last post. We planned to work on integration with the Santander bank. Unfortunately, for technical reasons, we were unable to quickly and efficiently integrate with the bank whose logo reminds me of a cup of coffee. We had much more success with API ING.

Another large bank with which we managed to integrate in the last month was API mBank. This bank turned out to be a real challenge. The bank's API tries to follow the REST standards and not necessarily the Polish API standards when it comes to queries, additionally it does not provide SWAGGER / YAML or API schema in a different format. The site is well documented and in addition provides a fully working Postman client, which allows you to speed up the integration, but it is the first large bank with which we have integrated and implements the Polish API 3.0 in its REST variant.

The cooperation with ING Banks and mBank was very nice and the integration went very quickly. I don't know if anyone will read this but I would like to thank the technical teams for their help and professional support.


There are many challenges ahead of us in December. We are planning to complete the integration with Santander. It is the fifth largest bank in terms of active online banking users. With approximately 1.7 million active electronic banking users. I really want to be able to provide services to these users. In addition, I have an account with this bank myself, so I can't wait for it to work.
From large commercial banks, Allior, BNP Paribas and Credit Agricole remained. We are slowly starting work on integration. Who knows, maybe if there are problems with Santander we will implement other banks faster.

From technical improvements, I hope we can implement "Azure Front Door". There is an access/border point in Warsaw and add "polly" policies to make services more persistent. I noticed that the application with an average internet connection copes poorly with logging in and downloading Azure b2c tokens, which often hangs. It's a terribly bad experience. Everything works differently when there is a permanent connection. I hope that the above solutions will help to solve the problem with logging in or displaying data quickly and correctly.
Of the small things we want to add in December, there is also the addition of BLIK transaction recognition. All in all, the implementation itself should be simple, but I don't know yet the possibility of using the logo by open banking in the application ... is it not only for PIS (Payment Initiation Service) :)
Comentários