Yes. Players who want to get a physical Wirecard will be required to apply for such, which will take some time. There are multiple options to choose between when you go for a physical card, but what is important to mention is that when using a physical card, you will face some extra fees.