Hello. You will most probably know the payment process soon. As according to my research, they will be sending you a mail regarding the fees payment as soon as they receive your application. After careful checkout they will be in touch with you.
You already have the user I'd, so there is no need to worry.
Hope that helps!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile