Your credit score has no bearing on the account creation process. It can be used to help pre-fill some of the asked information, to make the account opening process faster!