Thanks. I won't be able to activate internet from their website, since I won't have any internet connection when I'll arrive in Spain.
I hope that they can activate internet alternatively by calling 1473, even though they explicitly say on their help/FAQ section that internet activation is possible
only though the web.