Virtual Payment Cards with miles/cashback

Are there any virtual payment cards (ideally in Euros) which offer cashback/airline miles? Something that could be used to pay for various business expenses (ads, saas aps, freelancers on upwork, etc.).

The only one I know fitting that description is the SAS Travel Wallet, but to load it in euros you’d need to have a Finnish address and bank account, so that’s probably not so helpful.

But why does it need to be a virtual card? Wouldn’t a regular credit card be just as good?

I think Curve offers something like this.

Two countries where I have a legal address either do not offer any cash back cards or do not have euro as their currency.