They gave me a bank name in my country from where i should get the bank draft. How did the other send the payment?
from cic singapore website:
If you are paying in Canadian dollars, the bank draft should be addressed to the: Receiver General for Canada.
If you are paying in Singapore dollars...