If the user is getting the “Your customer account for this Organization needs to be approved first” when they login either they have not yet been approved or they are logging in with an email for a different (non active) account.
To fix this… search for the user by their email address and make sure they are approved: Manage > Users.
Double check the users email address and confirm it with the user to make sure it is the same one they are using to login with. You cannot change an email to an existing account if the email address already exists. Simply delete the bad account, and add/approve the correct email. Or, contact us for other options.
If a user is an administrative user, their email address cannot be changed. They must change the email themselves in their account settings, or contact us for other options.
To manage a users email or password click here.