I just saw in CIC website, that we can now pay the immigration fee by Credit card (Visa, MasterCard, American Express).
There's a new form in that purpose: IMM 5620 .
Source: http://www.cic.gc.ca/english/information/applications/skilled.asp
There's a new form in that purpose: IMM 5620 .
Source: http://www.cic.gc.ca/english/information/applications/skilled.asp