After activating the card with a gift, it will be available for use. I've heard of cases in which the issuer of the gift card requires a waiting time after purchase, which means that the gift card could not be available for as long as 24 hours regardless of having been activated.
vanilla Gift Card Balance
vanilla Gift Card Balance