I just searched web, it said:
If you are applying at an office in Canada
Note: If you are a federal skilled worker, federal skilled tradesperson, or a federal investor, you must send payment to the Centralized Intake Office in Sydney, Nova Scotia, Canada. You cannot pay online.
I'm confused...