Citibank Virtual Account NumbersCitibank’s credit card division has a potentially great product in Virtual Account Numbers. Rather than use your real Citibank card number for online transactions, customers use a little application to randomly generate a virtual number that can be used instead. The numbers are good for one use only, so once the transaction is complete, they expire and your real card number is still safe. It’s a great security idea.