I'm trying to make my site's registration behave the way my client wants. To keep it simple, on the home page, they just want the name, email, username, and password fields for new registration.
When the 'submit' button is clicked, they should be able to fill in the other necessary details, and then buy the membership. Is there a way to do this?
It's a little counterintuitive, but I was thinking that making the user click the 'modify invoicing address' text would work, but it's necessary to have the resulting input (ie., their address, city, state, and zipcode) stored in the user profile—those fields are what people search on, when searching the site.
Any ideas?