No, there is no physical card option. When you create the MY OAK account online, you will automatically be issued a digital card.