Best answer by Dinh
Foreign incoming calls are treated as any other incoming calls from Canada. You won't be charged for them.
Collect call is a different category. Someone mentioned that you could not accept collect call with Koodo WHP. I would suggest you tell other party to use voip or other calling methods through calling card or internet.