Yes, it does. You can apply for a physical card on the Wirecard website. However, you should be ready for additional charges, including an annual fee.