No registration is necessary to use Sofort to deposit into your online casino account. Just select Sofort on the deposit page of your preferred online casino.