Support

Home Forums Event Espresso Premium EE4 Integration with Memberpress – ticket purchase not updating

EE4 Integration with Memberpress – ticket purchase not updating

Posted: February 28, 2022 at 4:58 am

Viewing 11 reply threads


ChiroEurope

February 28, 2022 at 4:58 am

HI there, I have trialed a EE4 ticket sale that functioned correctly, logged in with a Memberpress account, including (test) Stripe payment. An invoice was created. I have WP User Integration active and settings set to update the MP account details. However there is no record of the transaction in the MP member list, however it is recorded in the transactions of EE4. I’m assuming there is a simple setting that I have missed, but I cannot find a forum topic that resolves this. Thanks in advance.


Tony

  • Support Staff

February 28, 2022 at 6:24 am

Hi there,

Currently, Event Espresso does not ‘integrate’ with any membership plugins to work with the various features they all provide. It works with the capabilities on the WP User account which can be managed by the membership plugin.

Now, that doesn’t mean it won’t work with them, but EE’s WP Member functionality works alongside multiple membership plugins using capabilities, it does not integrate into those plugins to work with the various features they provide outside of capabilities on the account.

In short, maintaining full integrations with the various different membership plugins people use would be a full-time job in itself and is not something we currently have the capacity to do. So the WP Members integration links your registrations with your user account and uses capabilities set on the user account to limit tickets based on their current capabilities, it does not link all membership plugins into EE’s functionality.


ChiroEurope

February 28, 2022 at 6:41 am

HI Tony, so not being overly technical at this end. Although it is called WP User integration, it isnt one? And that it only recognises the capabilities of the user in the sale of a ticket, and does not update any of their data, including that they bought a ticket? Is there any membership plugin that can record this information? I’m new to this whole WP thing and this makes no sense. Thanks, Craig


ChiroEurope

February 28, 2022 at 7:01 am

Reading the WP USer page again it ony seems odd that it can create a new user in Memberpress, but cant update it? Admittedly it does not say that. My bad. Since EE cant sell recurring memberships,and MP cant really sell tickets, I feel stuck in limbo now…since I need both.


ChiroEurope

February 28, 2022 at 7:38 am

Would it be possible to use somewthing like WP Fusion to update the membership fields?


Tony

  • Support Staff

February 28, 2022 at 8:01 am

so not being overly technical at this end. Although it is called WP User integration, it isnt one?

No, it is one, but your expectation of what a WP User integration is, is different from what that plugin does. In a similar fashion, does Memberpress integrate with every WP User function other plugins create? (No, and it wouldn’t be expected to)

A WP User object is created within WordPress core and that add-on allows for integrations between the two. EE itself has no connection to a WP User on its own but the add-on connects the 2 together, therefore it is a WP User integration add-om 🙂

However, again that doesn’t mean it’s going to integrate with every possible feature that other plugins have even if those are somewhat based around the WP User account. Memberpress for example is using the WP User account to link its data together, it knows when you log in that your wp_user ID is (for example) 111 and so it collates data it wants/needs to users ID 111. However, without it explicitly looking for EE4 data and linking those together it’s not going to know anything at all about Event Espresso.

And that it only recognises the capabilities of the user in the sale of a ticket, and does not update any of their data, including that they bought a ticket?

It does within Event Espresso and the WP User account, not elsewhere in other plugins.

Is there any membership plugin that can record this information?

It depends on what you are looking for, we don’t have membership plugin integrations to give you all of the features of EE within another membership plugin.

Reading the WP USer page again it ony seems odd that it can create a new user in Memberpress, but cant update it?

It’s not creating a new user in Memberpress, it’s creating a new WP User account.

Memberpress also uses WP User accounts, which is why you see them in both.

What are you asking about with updates? Because a standard WP User account does not have a ‘transaction’ record, that’s from Memberpress.

Admittedly it does not say that. My bad. Since EE cant sell recurring memberships,and MP cant really sell tickets, I feel stuck in limbo now…since I need both.

Would it be possible to use somewthing like WP Fusion to update the membership fields?

What is it your trying to achieve? Forget about EE or Mememberpress specific features for a second, what are you to do?


ChiroEurope

February 28, 2022 at 8:51 am

Thank you for your patience.

Our organisation runs seminars, weekend courses, and will offer online courses. I need to be able to sell tickets to each of them, and as I’ve not been able to find an alternative solution, to ensure that the invoice record keeping remains consistent. Therefore I assumed I neded to run all ticketing through EE.

When they buy tickets, the also get access to course / event specific material. I had hoped that the ticketing information would also update the persons’ membership file so that they could access that (including the invoice).

Craig 🙂


ChiroEurope

February 28, 2022 at 9:07 am

The update of the person’s membership would be with tags (or similar) to enable MP rules to be effective.


ChiroEurope

February 28, 2022 at 9:10 am

So I asked WP Fusion if they could be sued for a work around. This is their response:

WP Fusion can help a bit with that….

We don’t directly send Event Espresso purchase data over to MemberPress. So you wouldn’t be able to see ticket information on the MemberPress profile.

However, our Event Espresso integration can assign groups in MailerLite (“tags” in our docs at https://wpfusion.com/documentation/events/event-espresso/#ticket-settings) based on ticket purchases and other actions.

And our MemberPress integration supports auto-assigning membership levels based on “linked groups”: https://wpfusion.com/documentation/membership/memberpress/#link-with-tag-membership-auto-enrollment

So you could set it up so that WP Fusion + EE assigns the group “Event A” when someone’s registration is approved for an event, and that same group could be linked to a MemberPress membership, like Event A Members.

In that case, once you approve the registration, the attendee would be added to the MemberPress membership level automatically.


ChiroEurope

February 28, 2022 at 9:21 am

So as I understand this response, I am pretty sure it resolves the tagging / adding to memebership issue.

Can an individual get access to their EE purchase receipt/invoice at a later date, or is that only possible with admin access?


Tony

  • Support Staff

March 1, 2022 at 6:06 am

Our organisation runs seminars, weekend courses, and will offer online courses. I need to be able to sell tickets to each of them, and as I’ve not been able to find an alternative solution, to ensure that the invoice record keeping remains consistent. Therefore I assumed I neded to run all ticketing through EE.

Ok, so you are creating events for each different type and using the tickets within the event as normal. Thats all standard EE functions and the Invoicing would be from within EE, right?

I know I said forget about EE and Memberpress specific functions for a second, but I’m not sure I follow how the above relates the integration (between EE and Memberpress or even another membership plugin), can you explain further?

When they buy tickets, the also get access to course / event specific material. I had hoped that the ticketing information would also update the persons’ membership file so that they could access that (including the invoice).

The EE invoice or Invoice from some feature in Memberpress?

The update of the person’s membership would be with tags (or similar) to enable MP rules to be effective.

Ok, so for that you need some kind of integration between the two, which we don’t have, but….

So I asked WP Fusion if they could be sued for a work around. This is their response:…

That does sound like it could work if I understand what you are trying to do correctly, I guess just don’t follow why the need for all of the details to go through/to memberpress itself.

Can an individual get access to their EE purchase receipt/invoice at a later date, or is that only possible with admin access?

They can view their own registrations (including links for the invoice/receipt with the WP Users add-on if you create a page with the shortcode [ESPRESSO_MY_EVENTS]

Which looks something like this: https://eventespresso.com/wiki/wp-user-integration/#ee4-my-events

Is that what you are looking for?


ChiroEurope

March 1, 2022 at 6:26 am

Hi Tony, again thanks for your thorough response.
part of the underlying issue is the group I work with are completely hopeless with IT, some struggle with email.

So the whole ‘integration’ thing was to ensure that they could essentially see all of their details of everything they do through their Mp Account page.

WP Fusion deals with many of these issues so mostly resolved. And thanks you for the Shortcode tips for user facing records, that resolves the rest.

Thanks very much. Problem solved.

Viewing 11 reply threads

The support post ‘EE4 Integration with Memberpress – ticket purchase not updating’ 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