Yes, your card is all set up and ready to use as soon as you get it. You don't need to do anything extra. Just tap your card to a phone, and it'll show your business details right away.