Support

Home Forums Pre-Sales ETA on EE4 WP User Integration Addon

ETA on EE4 WP User Integration Addon

Posted: November 20, 2014 at 12:51 pm

Viewing 8 reply threads


snewkirk

November 20, 2014 at 12:51 pm

I see that you have this for EE3 but it is in development for EE4. It seems pretty clear that you are going to phase out EE3 eventually and I would like a long term solution. Do you have a rough ETA as to when the WP User Integration addon will be ready for EE4?


Josh

  • Support Staff

November 20, 2014 at 3:20 pm

Hi there,

There are elements of User integration functionality that is ready to use in smaller add-ons for EE4. May I ask what you’re looking to use in EE4 with WP User integration? Is member only pricing, member-only events, or something else?


snewkirk

November 20, 2014 at 5:37 pm

I am trying to create a member website for an art museum. They have members and those members get a discount on all the events they do. Ideally using S2member in conjunction with EE4, but there are not different tiers of membership, just one.

So upon ticket purchase a current member could login in and get their discount or a potential member could sign up for membership along with purchasing the ticket and it would be like an upsell. “Become a member now and save 10% on tickets to X event” or something similar on the ticket page.


Jonathan Wilson

November 21, 2014 at 9:16 am

Hi there,

While this isn’t something currently available like this, there might be a workaround using s2member. You will need to create a separate event for each membership role, and set the prices accordingly. Then you can copy the ticket selector shortcode (“Shortcode” button at the top of the event editor), and paste it into s2member Conditional Shortcodes for each member role. You’ll need to paste those shortcodes into a page or post, then the members will only see the ticket selector for their role. The shortcodes will look something like this:

[s2If current_user_is(s2member_level4)]
    [ESPRESSO_TICKET_SELECTOR event_id='1']
[/s2If]

[s2If current_user_is(s2member_level3)]
    [ESPRESSO_TICKET_SELECTOR event_id='2']
[/s2If]

[s2If current_user_is(s2member_level2)]
    [ESPRESSO_TICKET_SELECTOR event_id='3']
[/s2If]

[s2If current_user_is(s2member_level1)]
    [ESPRESSO_TICKET_SELECTOR event_id='4']
[/s2If]

[s2If current_user_is(s2member_level0)]
    [ESPRESSO_TICKET_SELECTOR event_id='5']
[/s2If]

[s2If !current_user_can(access_s2member_level0)]
    Some public content.
[/s2If]

Does that make sense? It’s not ideal, but I have tested this, and it seems to work well. Please note that this will not work with the Calendar, as the calendar add-on will show all events regardless of which role the user is signed in with.


snewkirk

November 21, 2014 at 10:24 am

Ok I understand what you are saying but this is not quite what I am looking for. There are not going to be multiple membership roles. You are either a member or you are just general public. The intention is to make it easy for members to get their discount when buying tickets and also for potential members to purchase both a membership AND a ticket at the same time because they want the discount membership will give them.

Ideally the flow would go like this:
Customer comes to site, checks calendar, finds event they want to purchase tickets, goes to standard ticket single page, has all the standard details, has a link reminding people that if you are a member you get a discount and should login before purchasing tickets, OR if you want to become a member now you can save X amount of money, customer is not a member but wants to be one and get a discount, hitting this button should add both the ticket at discounted price and the cost of membership to final total, customer checks out.

What you describe here is a way to NOT show certain events unless you are a member and that is not what I need. All events are open to the public, members just get a discount.


Lorenzo Orlando Caum

  • Support Staff

November 21, 2014 at 12:48 pm

Hi,

Event Espresso 3 would be a better fit and you can upgrade to Event Espresso 4 once this feature is available in that version.

We do plan on eventually focusing on Event Espresso 4 only but that won’t be for another two years and we’ll announce that well in advance.


Lorenzo


snewkirk

November 24, 2014 at 1:47 pm

Ok thanks for letting me know. This project will not get started until the beginning of next year. Do you have an ETA on when the EE4 feature will be available?


Sidney Harrell

November 24, 2014 at 4:53 pm

We have started some preliminary work on the EE4 version of the WP Users Integration add-on, and have it filling in some of the form on the registration form if the user is logged in, creating a WP User if the person registering is not already a WP User, and linking the WP User to the EE Attendee. We have not started work, yet, on tieing in to the EE4 price system, which is what needs to happen in order to offer discounts to WP Users. That work had to wait for the EE4 discount system to be written and baked in. That system is still in development, so I would say at least a couple months before you would see an early development branch of the EE4 WP User Integration add-on with member pricing support.


snewkirk

November 26, 2014 at 9:37 am

Sidney, THANK YOU for your very detailed explanation! As a developer I really appreciate you being forthcoming and honest as it does help us use your product better! Just wish all software companies did this!

Viewing 8 reply threads

The support post ‘ETA on EE4 WP User Integration Addon’ 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.

Event Espresso