CHOUHANS.....you can only pay Online if you are in Canada.....
Application fees
If you are in Canada
1. You can pay your fees online
You will need:
Adobe® Acrobat Reader software
a printer
a Visa®, MasterCard® or American Express® credit card, and
a valid email address.
When you are finished, you must print a receipt of payment and include it with your application. Be sure to print the actual receipt, not the “payment confirmation form” page.
Pay my fees online
2. You can pay fees at a financial institution in Canada
If you cannot or do not want to pay online, you must get an original receipt of payment form IMM 5401 so you can pay at a financial institution (such as a bank or Western Union). This form is not available online, so you must order an original receipt by mail.
You must include a copy of this receipt when you apply.
Order a receipt of payment (IMM 5401)
Note: If you are a federal skilled worker applicant, you must send payment to the Centralized Intake Office in Sydney, Nova Scotia, Canada. See the application guide for complete details.
You cannot pay online if you are applying under the Canadian Experience Class. Find out how to pay when you mail your application.