Since we’re talking about a virtual card here it works in a similar fashion to other e-wallet types of payment methods.
Though there are some differences worth noting. The biggest is that Visa’s virtual cards use advanced encryption. This means that in the event of a security breach for whatever reason, your data will be safe.
Regardless, to make the deposit, you’ll need to fill in some credit card data. It’s a simple, safe, and secure method so no worries there.