Support

Home Forums Event Espresso Premium Paid Members Free Event Registrations But Per Guest Fee Solution

Paid Members Free Event Registrations But Per Guest Fee Solution

Posted: September 26, 2018 at 7:43 am


dcreg

September 26, 2018 at 7:43 am

We have a site that is a membership organization. They pan anual dues for which we use memberships pro. We need to find a way to make dues paying members get access to all events for free. When they sign up they can add guests ticks that that they will need to pay for at that time.


Tony

  • Support Staff

September 26, 2018 at 2:18 pm

Hi there,

Ok, so do you only want to allow 1 single ‘free’ registration and then any additional are always paid? This is possible using the WP User intergration add-on, creating a required ‘member’ ticket that is free with a limit of 1 and a capability check to allow the users to register and then another ticket that is paid which the user can also select multiples of.

Do you also offer tickets to non-paying members at all or will all registrations be made by members, just with their additional guest tickets?


dcreg

September 26, 2018 at 2:44 pm

Thank you for the reply. The issue we are facing is that if you dont want to add a guest and leave the dropdown to 0 it causes an error

https://www.dropbox.com/s/4minrhus419tqlr/Screenshot%202018-09-26%2016.51.10.png?dl=0


Tony

  • Support Staff

September 26, 2018 at 2:51 pm

Do you have another ticket on that event that is used for the ‘member’?

From the screenshot it looks like you just have a single ticket for guests, so clicking on Register is not selecting any tickets at all which is why you get the error message.


dcreg

September 26, 2018 at 2:54 pm

I think I do. https://www.dropbox.com/s/9wmke14bd1ldat0/Screenshot%202018-09-26%2017.01.13.png?dl=0

I noticed though that if I add 3 guests it shows the member as 1 of them and then allows for info of only 2 guests.


Tony

  • Support Staff

September 27, 2018 at 4:06 am

Ok, so you have a member ticket, yet in your first screenshot the account you are using doesn’t have access to it (Note the member ticket is available to members only text, that should be showing a ticket).

You need your member ticket available for members and set to be required so that if that ticket is shown it must be selected, that way your member gets the free ticket which is separate from the guest tickets.

If you click on the cog icon for the member ticket HERE what do you have set in the ‘Ticket Capability Requirement’ field?


dcreg

September 27, 2018 at 6:51 am

Subscriber

See these 2 screen shots

https://www.dropbox.com/s/6nzjhainx8g5tvk/2018-09-27_08-56-38.png?dl=0
https://www.dropbox.com/s/sfyme3pe14yy09b/2018-09-27_08-57-43.png?dl=0


Tony

  • Support Staff

September 27, 2018 at 10:10 am

‘Subscriber’ is not a capability, it’s actually a role with set capabilities.

The code used to check if the user has the correct capability will actually work if you pass the role of the user (although its now recommended) but you’ll need to use subscriber rather than Subscriber (the capitalization matters in this case)

If it will always be a case of ‘Members’ will just be any user that is logged in, you can use the ‘read’ capability as all logged in users will have that cap.

So if set the capability to subscriber and then retest, you’ll see 2 tickets rather than just one when logged in. One for the member (which will be required) and then the guest tickets.

The support post ‘Paid Members Free Event Registrations But Per Guest Fee Solution’ 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