The online renewal process isn't the same as an in-person renewal.
The federal government opened the option to everyone last month.