No, it’s not. Not all online casinos accept this payment method. Sofort is available only in certain European countries.