I am currently working on a website using WordPress and we are wanting to have a portion of the site acting as a paid registry system. Is there a plugin that will do the following?
1. User lands on a registration page where they are confronted by a registration form and payment options (Paypal). Options will include: A; free account (info only listed to admins of website and not publicly displayed), B; single user account (info listed to all public), C; business account (a multiple version of single user account).
2.a. If free account, submit info to database.
2.b. If paid account, user is lead to Paypal and inputs Paypal info.
3. If success, user is sent back to main website and their info is listed in the database.
3.a. If free, user info is only displayed to admins.
3.b. If paid, user info is displayed to all public (no membership required to see/access the registry).
What I have currently been looking at is combining s2Member plugin along with BuddyPress. And while writing this my colleague has come up with a way of possibly making these two plugins work together but I would just like to see if these two plugins are the only (or best) options or if there is another route we should be looking at.