Posted: February 3, 2015 at 8:15 am
|
I’m looking to offer different pricing levels, to different s2Member user roles. I found this: https://eventespresso.com/wiki/s2member-integration/ but did not find it available for download on the per-release channel. I’m also aware of the WP User Integration add-on https://eventespresso.com/wiki/wp-user-integration/ would this be able to accomplish my needs? We have 3 pricing levels including the non-member price. Running Version 3.1.36.6.P |
|
Unfortunately, the S2 member add-on for the member add-on in EE3 still functions in a binary mode. It will either allow the member discount, or not, but it won’t do 3 pricing levels, my apologies. |
Hi There, I have a workaround for charging role based ticket prices for EE4. It does require a little manual work though. I use either the s2member plugin (if I need a way to charge users for membership access to the website) or the Members plugin by Justin Tadlock (if I just want to create roles and restrict user access to certain things/events). Then I create separate events for each membership role. I’ll then paste the event shortcodes within role specific shortcodes (from the s2 or members plugin) for each role level into a post. What this does is only shows the event ticket selector for the specific role of the user that is logged in. So, the shortcodes would look like this: Does that make sense? Would it work for you? Please let me know if you have questions about the process. I’ll answer the best I can. π |
|
|
Hi Jonathan, I’ve considered this approach – however it would require my client to enter each event 3 times, and then create/edit a post with the shortcodes. Possible yes, but more involved then their current process. Right now we hack the /includes/functions/pricing.php file with some PHP that detects the user’s role, and shows appropriate price levels. This works, but each time EE updates, I lose my changes and it’s just …hacky. Looking for a way to improve on the process and streamline site maintenance. |
Hi Josiah, I understand. Are you familiar with the Advanced Custom Field plugin? This is from Josh Feck:
I haven’t tested this, so I’m not sure how involved it would be to get that working. But it may be worth the try. π |
|
|
I have used ACF and that idea is certainly clever. I’ll see what I can do, and will update this thread if I find a solution that doesn’t involving hacking up core plugin files. |
Awesome! I’m glad you’re willing to give it a go. Please post back with whatever you find. I’m curious to know how it turns out for you. π |
|
The support post ‘S2Member Integration’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.