I’m using both the paidmembershipspro plugin and the eventespresso plugin. I have an event coming up and when I put in the proper PMP_role for the three membership levels I have under the Ticket Capability Requirement option none of the buttons show up to purchase a ticket. It is only supposed to show the one button for the level you have after you have logged into the site.
What is going wrong here? I can give access to the site if necessary.
What’s likely going on is Paid Memberships Pro does not, out of the box, use WordPress capabilities. The Event Espresso Ticket Capability Requirement field only works with WordPress capabilities, so a PMP_role isn’t a valid thing to input there.
Currently Event Espresso uses the capabilities of the user logged into the site to determine if the ticket can be displayed. There is an add-on for Paid Memberships pro that appear allows for creating WP User roles so you can then assign capabilities. You’ll find more information about the add-on here:
So in summary, you add the above plugin to your site, then assign a role to the membership, then assign a capability to the membership roles. Then you can input the custom capability to the Ticket Capability Requirement field.
There’s nothing further to do than what I’ve already advised. You can use that plugin to apply special WordPress Capabilities to a Membership Level, then set the same capability to be a requirement for a ticket.
Viewing 3 reply threads
The support post ‘Using eventespresso with paidmembershipspro and membership levels’ 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.
Support forum for Event Espresso 3 and Event Espresso 4.