Лея, виртуальная карта - это карта, созданная специально для покупок в интернете. Т.е. физически ее может не быть - у меня, например, нет возможности подержать ее в руках)
Привязывается к основной карте вашей. Для покупки можно переводить нужную сумму на виртуальную карту. Таким образом обеспечивается большая безопасность - ведь данные свой основной карты в магазин не передаете. Рискуете только суммой, находящейся на своей виртуальной карте.
В Приват банке украинском, например, такая карта - Visa Internet выдается бесплатно. Я рассчитываюсь только ей.
Возможно, и в Ситибанке есть - это нужно узнавать дополнительно)