Thanks all.
Yeah it is season ticket holders only. When you click manage tickets, there's nothing to manage. Bit of an annoying rule.
He's logged in and downloaded it as well as having confirmation email, but from what I've heard is the ticket/membership is linked to a phone, and I was at...