Skip Navigation

[Resolved] create a memmbership with more than two user roles

This support ticket is created 6 years, 10 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Asia/Hong_Kong (GMT+08:00)

This topic contains 4 replies, has 2 voices.

Last updated by davidZ-4 6 years, 10 months ago.

Assisted by: Luo Yang.

Author
Posts
#607794

Tell us what you are trying to do? I'm trying to create a membership site with a few user roles that each is paying a different monthly fee.

Is there any documentation that you are following? i read the documents at https://toolset.com/learn/create-membership-site-wordpress-using-toolset-plugins/

Is there a similar example that we can see? hidden link

What is the link to your site? hidden link

#607870

Dear David,

Please elaborate the question with more details?
What kind of "memmbership with more than two user roles" do you need?
And you can use Access plugin to setup more custom user roles:
https://toolset.com/documentation/user-guides/managing-wordpress-admin-capabilities-access/
Then setup different CRED form for creating new user of each user role:
https://toolset.com/documentation/user-guides/cred-user-forms/
And you can charge the new users with CRED commerce:
https://toolset.com/documentation/user-guides/charging-payments-with-cred-to-register-users/

Fore your reference.

#608009

Hi Luo,

yes, i read the documentation and already use cred and access to manage my scenario but i miss something. or so i think..

allow me to elaborate on the scenario i have.

i want to have the following memberships
1. premium - monthly payment
2. VIP - monthly payment
3. Vendor - monthly payment

each membership allow access to different CPT and views.
if payment stop the membership is canceled and the user account change to subscriber role that have no privileges to access the CPT and views.

the issue i have is that the current configuration as explained at https://toolset.com/learn/create-membership-site-wordpress-using-toolset-plugins allow only for membership types that never expire and if using the woocomerce subscription it allow for only one membership level that have a payment.

the only solution i see at the moment is to drop the Access plugin and use the woocomerce membership with woocomerce subscriptions.

i rather avoid the above solution if i can use toolset plugins to do what i need.
i think this might be the answer https://toolset.com/learn/create-membership-site-wordpress-using-toolset-plugins/how-to-use-the-woocommerce-subscriptions-plugin-with-toolset/#can-i-create-two-or-more-subscriptions-with-a-different-role-for-each-subscription
if this is the case i will have to avoid using access for my access control and will have to change some of my custom code...

thanks,

David

#608441

Thanks for the details, the document you mentioned above is using another Woocommerce extension "WooCommerce Subscriptions" to handle the user's role and user expiration, there isn't such a built-in feature within CRED commerce plugin, but this feature (user expiration) has already been put into our to-do list as a feature request, our developers are working on it, so in the feature version of CRED commerce, you will be able to create two or more custom user roles with Access plugin, use CRED form to create new users and specific the user expiration time, then update the user's role to another one, similar as the post expiration feature of CRED commerce plugin.

I suggest you subscribe to our blog to get the updated news:
https://toolset.com/blog/

#608772

Thanks Luo,
I understand, it will be great to see this functionality in toolset.
at the moment the only way i can resolve my scenario is to use woocommerce subscriptions plus woocommerce membership.

unfortunately I cannot wait until this will be part of toolset.
Thanks,

David