Here's the situation:
I have a BuddyPress-Multisite install for a network that supports the book community (readers and authors). I want to have two member levels:
Readers - (free) no blogs, no group creation
Authors - (paid) group creation, option to pay more to get a blog.
I don't want to have multiple types of author levels.
During signup I envision Readers simply supplying their credentials and joining the network for free. For Authors, I would like them to Sign up for the Author level and then select the option whether to create a blog or not, then pay it all at once during checkout.
Failing that, have authors select the Author level and then be able to come back after registration and pay for their blog.
How can I make this happen?