No, SOFORT does not issue a physical banking card, making it less flexible in certain situations.