I want to have follwoing functionality on my wordpress website.
On my website When you click the Join Us tab/button it will Prompted to page to register and then pick out a membership level(There will be 10 membership levels), After that they click sign up which prompts them to paypal page
They Pay and then get prompted back to the website page to fill out all info about their business that will then be prompted to a public profile page within the membership directory.
Once they fill out the business details like name, address, phone, bio, website, social media links and hit submit - they should see what their page will look like and depending on what they click (National listing or in their state) it should automatically put their page into the respective part of the membership directory.
Also the members of different level will access different page contents or different pages or may be some pages should be blocked for some level of the membership.
Please let me know if there is any plugin which will do this.