Hi there, we just moved to Canada from Europe and have been trying to get ourselves onto Koodo since week 1 (of 6 now). We bought 2 SIMcards in a Telus store -as we had to wait for our Canadian credit cards, as they don't except foreign credit cards- and were told we could easily make an account and start our monthly plans via the Koodo website once our credit cards woud be in.
We tried to sign up online with the 2 purchased SIMcards, but to set up an account you need an account number that is either in your monthly bill or service agreement. As we have neither, we can't start up anything.
To set up your account you also need Your Koodo phone as they will need to verify your account by sending you a text message… and here we go again: we do not have a Koodo phone or phone number and the website's contact form doesn't take foreign phone numbers, which is all we have at this point.
I have left 2 requests via Koodo's chat function to call me back, but have not been called at all. So if there is anyone who can help us out, so that we can feel like we are part of Canada's mobile world soon, that would be great!