Creating Sign Up form for 2 types users in Drupal 7 I want to create a single user registration/ sign up form for two types of users e.g buyer and seller. When trying to register, a potential user will have the option of selecting between being a buyer or seller. After completing the form and clicking the sign up button, the user who chooses buyer is immediately logged in while the seller is taken to a page where he needs to provide additional information to complete his/her registration.
I have downloaded and installed profile 2 and auto assign role but am not sure am on the correct path.

Thanks in anticipation.
Sounds like a way to go. Additionally you may use the Rules module to redirect the seller to the profile page and the LoginToboggan module to login users immediately after registration. Also some Spam bot prevention may be useful. Generally I consider registration without user approval (by email) as harmful: A user can easily register himself in the name of another person. Drupals double opt-in usually helps to prevent that. LoginToboggan can delete users which did not approve their registration after x days.

Anyway here is a potentially cooking list:


Add two roles: Buyer and Seller.
Use the Auto Assign Role module to let the user choose between Buyer and Seller at registration time.
Use the LoginToboggan module to login the user immediately after registration.
Create a profile for Sellers using the Profile 2 module. Use Drupal permissions to make it accessible by Sellers only.
Use the Rules module to redirect Sellers to their profile page if they have no profile yet.
Optionally use the CAPTCHA module to prevent spam bot registrations.