Yes. SOFORT actually means ”instant” in German, and the brand promise is respected. Once you authorise a transaction, you get real-time confirmation and processing. That means both online shopping orders and gambling transactions are processed straightaway.