Complete the Fee Payment Form – Application for Permanent Residence (IMM 5620) and include it with your application to the CIO. On-line payments are not accepted by the CIO.
The form is the only way to pay by credit card, Check >> http://cectoolkit.weebly.com/3/post/2014/02/can-i-pay-cec-application-fees-online.html
But apart from credit card, you can still pay by cheques, money orders or bank drafts.