I am new to the WordPress world and am unsure of the exact kind of plugin I should be using or searching for; or if it even exists at all.
I need to create a website that allows a generic membership that is restricted to specific pages, and two more tiers of membership that a code (given by myself or a generator) is required to create a login. Example, I want people to login to my site and be able to purchase access to the forums and stories. But in order to gain access to a discounts tab I want them to have to create an account that requires a code that they have to receive from an admin.
So essentially there needs to also be a forums piece to this plugin and a store piece that is all integrated so they are not making three accounts, one for the site, one for the forums plugin, and one for the store plugin. How should I go about this?
The blog I need help with is yoshmotorsports.com.