Tried this service and can't recommend in. Actually I'd recommend against using it. Based on my experience a few months ago - not sure if this changed since then:
In exchange for providing their virtual credit card they required access to my bank account. This means your username and password as well as all of your verification questions. If you use 2FA they don't support your bank account. I really wanted to use the service so I temporarily disabled 2FA to sign-up and then re-enabled it again afterwards (assuming that they just verify ownership of the bank account once). On the next day I got an email stating that my virtual credit card has been disabled, because they can't login to my bank account anymore. In my opinion this is completely unacceptable. I'm not going to give a credit card provider full access to my bank account.
In exchange for providing their virtual credit card they required access to my bank account. This means your username and password as well as all of your verification questions. If you use 2FA they don't support your bank account. I really wanted to use the service so I temporarily disabled 2FA to sign-up and then re-enabled it again afterwards (assuming that they just verify ownership of the bank account once). On the next day I got an email stating that my virtual credit card has been disabled, because they can't login to my bank account anymore. In my opinion this is completely unacceptable. I'm not going to give a credit card provider full access to my bank account.