Support

Home Forums Pre-Sales WooCommerce Membership Integration

WooCommerce Membership Integration

Posted: July 11, 2016 at 2:58 pm


bryancook

July 11, 2016 at 2:58 pm

Hi,

I am looking at building a new membership site. We would like an event system integrated into the site. We would like those who are a certain tier level the ability to book events for free, while free members are charged full cost. Is something like this possible with Event Expresso and membership plugins like WooCommerce Membership or something similar.

Thank you,
-Bryan


Josh

  • Support Staff

July 11, 2016 at 3:10 pm

Hi Bryan,

The key to make something like this work is you need a plugin that sells memberships, and each tier level has its own capability. I’m not familiar with WooCommerce Membership to know whether they use capabilities. The s2Member plugin has a rich capability-based tier level system. S2’s membership levels are documented here:

https://s2member.com/kb-article/s2member-rolescapabilities/

Once you have a membership level/capability system in place, you can use Event Espresso’s WP User Integration to set a ticket capability requirement for each ticket (like a free ticket option for some members) to a specific capability. There’s more information about how you can set the Ticket Capability requirement in the WP User Integration add-on’s documentation:

https://eventespresso.com/wiki/wp-user-integration/#ee4usage

The support post ‘WooCommerce Membership 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.

Considering Event Espresso for a new project? Tell us more through our contact page.

Status: closed

Updated by  Josh 3 years, 4 months ago ago

Topic Tags

Tagged: ,

Notifications

This topic is: not resolved
Do NOT follow this link or you will be banned from the site!
[for="input_96_5_3"]
[for="input_96_5_3"]
[gravityform id=96 title=false description=false]
  • This field is for validation purposes and should be left unchanged.
[i]
[i]
[gravityform id=69 title=false description=false]
  • This field is for validation purposes and should be left unchanged.