Most banks in Germany offer Sofortüberweisung. However, there are some exceptions, so you should contact the appropriate bank before use.