HI JSPCAN,
Does it have anything to do with id/pwd of MYCIC Account ? ----- No, you have to create a new email id and pass for making the payment.
Could you find a place where to upload it ? --- I logged into my CIC account and checked under VIEW SUBMITTED APPLICATION, however, till now no...