Yes!  After setting up your account, you will be provided with a digital version of the card. Your physical card to be sent to you soon thereafter! 

Did this answer your question?