What I will just say is this – it depends on where you purchase the card from. If you purchase your Visa Prepaid card from a retail shop or store or from a bank or credit union, your card starts immediately. You can start using your Visa prepaid card immediately. But if you purchase online or over the phone, you will have to wait until you get the physical card.