Yes, the first time you are travelling to Canada you have to pay the avareze khorooj, because you are not a Canadian permanent resident yet. You are not considered a permanent resident until you land and that's when the whole process is completed.WXYZ said:ok, two completely random questions:
when time we wanna go to canada do we need to pay the KHORUJI fee?and will we receive the travel dollars?
So for the first time yes you have to pay it, but for the times after that which you have your permanent resident card in hand no you don't need to pay it.
And about the travel dollars, yes you can get it.