Jag tror att internationell check/money order utstalld till Receiver General ska vara tillrackligt. Pa checken star da oftast namnet pa Kanadensiska banken som skoter betalningen i Kanada (at den svenska banken). Exempelvis vet jag att pa Swedbanks int'l check (for ett par ar sedan) stod Bank of Nova Scotia (som kanadensisk bank) nar jag skaffade en check som skulle skickas.
For ovrigt kanske Kanadensiska amb. i Sthlm kan hjalpa dig, aven om de inte handlagger immigrations/visum fragor i regel.