On the cic website they say:
"After you submit your application, we’ll send you a letter that says so and where you can go. You’ll have up to 30 days to go in person to an official biometrics collection service location.
If you applied online
The letter will go to your account message box within 24 hours of applying. You’ll get an email to let you know that you have a new message."
Now needless to say that i havent received the letter (and yes, i do need biometrics and charge was collected upfront while paying for application). From what i understand, nobody really gets it as early as 24 hours.
Anybody who has any information on this, please share.