Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FEATURE REQUEST: Change Role upon WooCommerce Product Purchase #876

Open
sborsch opened this issue Feb 11, 2016 · 10 comments
Open

FEATURE REQUEST: Change Role upon WooCommerce Product Purchase #876

sborsch opened this issue Feb 11, 2016 · 10 comments

Comments

@sborsch
Copy link

sborsch commented Feb 11, 2016

Numerous clients of ours use WooCommerce for all of their ecommerce needs and, because we've standardized on it, S2Member for their "member" areas and protecting content.

But setting up a WooCommerce product purchase that will change the user's role — from the WooCommerce default "customer" to the appropriate Levels 1-x — requires custom functions. It therefore makes it virtually impossible for the client shop manager to add a new product—and designate the level a purchaser should be assigned—without contacting us to add/edit/modify the functions.

There is a somewhat old and lightly used WP plugin called "PurchaseRoles" that adds a meta box to a WooCommerce product and enables specifying a user role by a WooCommerce shop manager. The problem is that ALL roles are selectable (e.g., administrator, editor, etc.) so we can only use this plugin on sites where we are 100% certain the shop manager is fully trusted or is the actual business owner.

It would be GREAT to have this functionality as a built-in capability within S2Member, testing to see if WooCommerce was running and, if it is, provide an option to add a meta box to a WooCommercre product that would then dynamically change that product purchaser's role to an S2Member role. Of course, it should only display S2Member roles and make only those roles selectable by a shop manager or above.

BTW, S2Member just gets more awesome over time.

@krumch
Copy link

krumch commented Feb 12, 2016

@sborsch I sent you a message at Facebook.

@jaswrks
Copy link
Contributor

jaswrks commented Feb 12, 2016

Thanks very much for this request. I'll add a +1 for this myself. I'd love to see this added also.

@Lifeischoice
Copy link

Also +1

@Lifeischoice
Copy link

Can I be optimistic this is actually being currently worked on?

@jaswrks jaswrks self-assigned this Feb 29, 2016
@raamdev raamdev added this to the Future Release milestone Dec 21, 2016
@DamirPecnik
Copy link

Also +1

@raamdev raamdev modified the milestones: Future Release, Next Release Feb 25, 2017
@Lifeischoice
Copy link

@raamdev I see a "Next Release" tag on this issue but it is not listed on the changelog of "0425-RC". will this still be part of the "0425" release?...Thanks

@raamdev
Copy link
Contributor

raamdev commented May 19, 2017

@Lifeischoice This is not part of the "Next Release" milestone; it's part of the "Future Release" milestone, which means it will be taken into consideration during for our next sprint once the next release is finished.

@Lifeischoice
Copy link

@raamdev Thank you for your clarification. Is s2member / s2member pro still being actively developed (with upcoming new features?) I am just curious that the last several updates has not included any "new" features... only bug fixes / compatibilities etc...

@raamdev
Copy link
Contributor

raamdev commented May 22, 2017

@Lifeischoice 'New' features are not something that we are currently in search of for this plugin. s2Member is already a mature membership platform that provides a very large set of features that we maintain for compatibility with WordPress Core, with payment gateways, protocols, and other plugins. In terms of 'new' features, you can check out additional plugins that we are actively working on at https://wpsharks.com.

@Lifeischoice
Copy link

Lifeischoice commented May 23, 2017

@raamdev Thank you for the clarification. While s2member is mature and still one of the best membership plugins out there, my opinion is that, if it is no longer being actively developed, your existing users and potential new users should be pre-informed so that they can make a more intelligent decision based on whether a plugin is being actively developed or not...In any case, I have no doubt that your new plugins will be as robust and as successful as s2member...just my 2 cents.

@raamdev raamdev modified the milestones: Next Release, Future Release Jul 22, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants