I have searched and tried about 7 different plugins by this point. And while they are all great, they don't do what I want.
I need a plugin or something that will allow me to do the following, in order.
1. A user registers with my site as a "member" for free
2. They decide they want to upgrade to a paid membership - "premium member"
3. They go to the "upgrade membership" page and buy the subscription
4. The system automatically changes their role from just "member" to "premium member" (I have custom roles on my site)
The plugins I have found require me to make new log in pages or registration pages that I don't want, have to create groups or levels not related to roles at all, the plugin only handles ONE subscription level which when expired deletes the users entire account instead of downgrading them back to "member" role, or requires some complicated process with another site that still doesn't do the automatic upgrade for me.
Can anyone help me with this? Like I've said, I've searched for three days straight for a plugin that will do this but I can't find anything.
These are the plugins I've tried/looked at so far. Like I said, they are great, but not what I want/need.
Thanks in advance for any thoughts/help you can give me about this.