Yes, I also spent a lot of time trying to use the same password I had set up before, but you have to register for an account on the IRCC payment website. Took me a while to set up email, password, security questions and the worst of all, verify the account by typing a code received on the email.