Revolut is one of the new type of banks, a digital bank, with a great app. It does most things, like you can make and receive payments, pay your bills and so on. But it really is more designed for general day to day banking like using your card, rather than in-depth banking. You won’t be able to use it to pay via the ccbill or pagopay systems etc.
https://revolut.com/referral/?referral-code=felixodz1