Because this streaming platform no longer supports payments through iTunes anymore. You have to go to its website to register yourself.