yes. you can register all HDFC Visa/Mastercard credit cards for virtual cards.