Kitti,
Did you pay from outside Canada?
The website says "-a money order, bank draft or bank cheque or certified cheque in Canadian Dollars drawn on a Canadian bank. Canadian Dollar cash is accepted only for applications made in person."
It seems like the money has to be issued by a Canadian...