What is a virtual card?
Our virtual cards are debit cards for Europeans that do not exist physically, thus they are only suited for online payments for products, software and services.
iCard gives you 2 free virtual cards that you can find in your digital wallet.
You can easily buy up to 20 virtual cards, load and delete them.
You’ve got the options to set your own spending limits, freeze/unfreeze cards and choose custom designs.