When you apply for a card approval can in fact take various periods of time. The quickest way is to get an instant approval
that generally requires only a few minutes. On out site you can look through the several variants of cards with the instant approval from Discover, American Express and Citibank. In some cases (but no always!) you can start using the money immediately after getting an approval. If you get instant approval, bank can show you your credit card number and expiration date right away. So you will be able to shop online or by the phone with it. However you will not be able to go to the store because you won't have the card itself. Also mind that you won't be able to use your whole credit limit before your card arrives for security reasons. Finally, it must be emphasized that there are no cards that will guarantee you that. Some customers get this option, but not all, probably for security reasons.
Disclaimer: This editorial content is not provided or commissioned by the credit card issuer(s). Opinions expressed here are the author's alone, not those of the credit card issuer(s), and have not been reviewed, approved or otherwise endorsed by the credit card issuer(s). Reasonable efforts are made to present accurate information, however all information is presented without warranty. Consult a card's issuing bank for the terms & conditions.
All rates and fees, and other terms and conditions of the products mentioned in this article/post are actual as of the last update date but are subject to change. See the current products' Terms & Conditions on the issuing banks' websites.