Yes, once you have activated the card, it is automatically linked. Once your tax return has been processed your refund will be deposited to the card.
Here is more information about the card
https://ttlc.intuit.com/replies/6394896