@PORPHRY, I used a master debit card. I just supplied my my debit card details on the payment form, and the money was debited from my account on the stated date. I usually get text messages and mails from my bank for every transaction made on my account.
What you have to do is to put your mind at peace and pray. Usually, it takes CIC roughly 3months to encash fees before now, but it's getting faster for the recent applicants. Since you have used a draft, the only way you will know that your application is being processed is through an email, PER(Positive eligibility review), that will be sent to you in a couple of weeks.
That said, an application that is not well filled out, or an applicant that does not have a minimum eligibility score of 67 under the eligibility factors will be sent a NER(Negative Eligibility Review). While checking your inbox mails, make sure you check your spam also.
I hope that has answered your query