Virtual Credit Card
Definition
a technology that allows a user to set up a new credit account with a bank on the Internet and then use this account number to purchase goods, also on the Internet
nouna technology that allows a user to set up a new credit account with a bank on the Internet and then use this account number to purchase goods, also on the Internet
Nearby Terms
- Similar companies