How long does it take to receive a VCC?

Our virtual cards are delivered instantly. but frist you need to add fund on your wallet ,