Renewal apparently is now only available on line. If you haven’t already, you must set up an account with user name and password. This link may be helpful:
https://apps.fcc.gov/cores/userLogin.do
Note: There is now a $35 charge for renewal of a ham license.
73, jr