No, I tried mastercard, PayU and Przelewy24. All the same.
I succeeded with mobile website, I never install untrusted apps….and actually I strongly apply principle of least authority - I may grant a bank the rights to keep all my money but I won’t install their app to spy on me even more.