Does this mean I have to apply/renew my card online?
When the online service is up and running, we recommend that you apply online. You will be able to apply for your card anytime and from anywhere using your mobile phone, tablet or laptop. Online applications will be considerably easier and quicker than any other means of application.
However, the option of applying over the phone will continue to be available.