First, make sure your old provider account is still active. Login to your old provider account and make note of the account number
Then get a PM sim card from Telus or Koodo store or Amazon
(do not order from PM online as it could take long for them to deliver)
Once you have the sim card, activate your account at https://activate.publicmobile.ca/. You will request to Transfer your exiting number instead of picking a new number. Please provide your current phone number and the account number of the old provider as the porting info.
Once activation completed , still have the old provider sim card in your phone. Your old provider will send you a SMS and ask your permission for the porting. You need to reply YES within 90 mins for the porting to complete
Once replied yes, you can put your PM sim card in a phone and wait for incoming calls to come. Reboot your phone ever 30 mins and test incoming call from another line. If incoming call reaches your PM sim card, then the Porting is completed