Support

Home Forums Event Espresso Premium Two Prices – One for member, one for guest

Two Prices – One for member, one for guest

Posted: October 23, 2013 at 2:31 pm


Joy

October 23, 2013 at 2:31 pm

I have been looking around the docs and forum for the ability to have one price for the member and another price for any guest they wish to bring. The support feedback I came across said this isn’t possible, but one solution that others have tried is to use the coupon.

We just tried the coupon for a $10 discount and it removed $10 from both the member and the guest, so $20 instead of $10.

My question is: (1) is there a way to have the option of two prices – has anything changed since the last forum post I ran across?

(2) Is that the way the coupon is supposed to work? It doesn’t seem right.


Sidney Harrell

October 23, 2013 at 7:41 pm

When you say one price for the member, I assume you are speaking of the member add-on (or wp-user integration add-on), correct?
Are you using the MER shopping-cart registration method or the regular registration method?


Joy

October 24, 2013 at 6:04 am

Hi Sidney:

No, I have not set the member add-on up for them. Their members are mostly kept track of off site and one of the request was that they would not have to sign in to purchase an event. But, if it would work this way I can run it by them.

I am guessing I am using the regular registration method. Not sure what the MER shopping-cart registration method is.

Here is a link to the test site if it would help you. http://wcrbonita.awdtestsite.com/?page_id=3017&ee=1

This post was brought to my attention yesterday. https://eventespresso.com/forums/2012/03/separate-child-and-adult-pricing-for-an-event/#ixzz2iZwP7Hh4 I do have the multi event add-on installed, but I am not seeing where you can add multiple events. Was this added to the ticketing add-on when you did upgrades?

Thanks.


Dean

October 24, 2013 at 6:42 am

Hi Joy,

MER is Multiple Event Registration, basically a cart function. You have access to it via your Business licence.

With that add on, if an event has more than one ticket type and is added to cart, the users can select X number of tickets for each ticket type (the standard registration only allows a user to select X number of tickets for one ticket type).

Multiple events can be added from the Event List. The link says add to cart and each event will have one.

Back to the original problem, if you have an event with 2 ticket types, then yes MER will help as the user can select 1 Member and 1 Guest for example.

However, we do not have a conditional system in place, meaning that there is no way to force a user to select a Member ticket before they can select the Guest ticket, so it is possible that users may forego selecting Member tickets and just purchase Guest tickets.

Hope that helps but let us know if you need more help/clarification.


Joy

October 24, 2013 at 7:17 am

Yes, please more clarification. Did you even look at the test site? The two prices are added but it is not working at all for checking out with two prices. It really is only offering the user to choose one of the prices that applies to everyone.

I went through the steps Josh outline from the other link I gave you and it also isn’t working. It just spins when I click the link to register. Plus, all the other links for additional directions returns not found pages.

Here are his steps:

Posted on: March 21, 2012 at 4:37 pm
@Timothy
The only thing that will change with how you have your site set up is the registration process. Instead of filling out the form on the reg page (you’ll be disabling that form in the tutorial) they will click a button that will bring them to a cart with that event added to it. Both price options will be there to be selected. After selecting the quantities of tickets, they’ll next go to fill out the registration forms.

So here’s your tutorial:

Step one: Install the Multi Event Registration add-on.

Step two: Add your second price to the event by clicking the add price button. Be sure to label the prices.

Step three: Set display registration form to no. This will hide the registration form for the event page. Don’t worry, there will still be a registration page, but it will come after the cart selection.

Step four: Add this to the event description: [ESPRESSO_CART_LINK anchor=”Register for this Event” direct_to_cart=1 moving_to_cart=”Redirecting to cart…”]
You can can change the anchor text to whatever you’d like.
If you want a button instead of a text link, Chris shows you how to to that in this tutorial.
This shortcode will add both price options automatically to the cart for selection.

Step five: Save the event and test!

Read more: Separate Child and Adult pricing for an event

Thanks…


Sidney Harrell

October 24, 2013 at 11:48 am

Hi Joy, I went here: http://wcrbonita.awdtestsite.com/?page_id=3017 and hit the add-to-cart link, then the view-cart link and got the shopping cart. If you set “display registration form” to no on the event, then it will remove the “register” link to the regular registration form (where you can only choose 1 type of ticket) but leave the add-to-cart link to the MER shopping cart registration process where you can choose 1 member ticket and 1 guest ticket.


Joy

October 24, 2013 at 12:05 pm

Ok – Thanks Sidney. I have good news and bad news. The good news is I got it to work in Firefox! The bad news is it spins in IE and never adds to the cart. What can we do to get this to work in IE.


Joy

October 24, 2013 at 12:16 pm

Hey,

I was just playing some more with this and the only link it is working on is the link you gave. This is set to automatically go to a post and it is not working. You can see it here. http://wcrbonita.awdtestsite.com/?p=3021 When you click on register it doesn’t give the add to cart or anything else. I have turned off the form as you suggested.


Joy

October 24, 2013 at 1:12 pm

I just got feedback from my client and they are not crazy about how this is setup. If the coupon would work it might be a better option for them. From my first post:

We just tried the coupon for a $10 discount and it removed $10 from both the member and the guest, so $20 instead of $10.

(2) Is that the way the coupon is supposed to work? It doesn’t seem right.


Sidney Harrell

October 25, 2013 at 4:42 pm

Temporarily, you can alter line 473 of includes/process-registration/add_attendees_to_db.php from:

'final_price'		=> $final_price	

to:

'final_price'		=> $orig_price

I should be able to whip up a little function that can hook to the ‘action_hook_espresso_save_attendee_data’ that will essentially do the same thing, but that you can put into a custom functions file that won’t get overwritten the next time you update.


Sidney Harrell

October 25, 2013 at 4:57 pm

Here you go:

You can add this code to:
1 – Your theme’s functions.php file. It may get overwritten the next time you update your theme.
2 – The EE custom files add-on in the custom_functions.php file.
3 – Use this blank plugin to hold the custom function.


Joy

October 26, 2013 at 8:41 am

Hi Sidney:

Thanks so much for this. The first code works and we can use this to move on with the live site. The second code ( custom_functions.php file) doesn’t work. It is doing the opposite. The original price is $30.

Attendee Prices
1) Event Price $30.00
2) Event Price $20.00
3) Event Price $20.00
4) Event Price $20.00

To follow up with the MER situation- what the client doesn’t like is that isn’t seamless and is too much like the woo commerce setup they want to get away from. There were a lot of complaints.

What they are looking for is just what you have with the form, but with the ability to have a different a price for the guest. We are hoping this is possible so we won’t have to keep using coupons.

Thanks again.


Sidney Harrell

October 28, 2013 at 10:05 am

Oops, you are right, I had the conditional for is_primary backwards. Here’s the corrected version:

You could extend it a little to get what you are looking for, I think. Instead of taking the coupon away from the additional attendees, you could instead add $10 to the additional attendees.


Joy

October 29, 2013 at 2:07 pm

🙂 That worked. Thanks. Any news on this:

To follow up with the MER situation- what the client doesn’t like is that isn’t seamless and is too much like the woo commerce setup they want to get away from. There were a lot of complaints.

What they are looking for is just what you have with the form, but with the ability to have a different a price for the guest. We are hoping this is possible so we won’t have to keep using coupons.

Thanks again.


Joy

November 8, 2013 at 6:06 am

Can someone please respond to this:

“To follow up with the MER situation- what the client doesn’t like is that isn’t seamless and is too much like the woo commerce setup they want to get away from. There were a lot of complaints.

What they are looking for is just what you have with the form, but with the ability to have a different a price for the guest. We are hoping this is possible so we won’t have to keep using coupons.

Thanks again.


Dean

November 11, 2013 at 2:00 am

Hi Joy,

Sorry for the delay in getting back to you.

If the event has multiple ticket types then the user can select which ticket or tickets they want to buy in MER, so they could select 1 ticket for the “normal” attendee type and 1 ticket for the guest, both with different prices.

If this hasn’t answered your question, could you explain a little more about what you are trying to achieve please?


Joy

November 12, 2013 at 7:06 am

This might work. I have set up two tickets under the ticket template and have chosen them in the test event. But, it still isn’t working right. It does allow me to add Guest info, but not to choose two different prices. http://wcrbonita.awdtestsite.com/?page_id=3017&ee=3


Tony

  • Support Staff

November 12, 2013 at 7:38 am

Hi Joy,

If you go to this page http://wcrbonita.awdtestsite.com/?page_id=3017 you can either ‘Register’ or ‘Add to cart’. If you click ‘Add to Cart’ that is when you use MER which allows you to add multiple events/ticket types.

To add this into the actual event you basically add the ESPRESSO_CART shortcode into the event description and disable the main registration form.

If you follow the guide posted here you should then have a MER accessible from within the Event description.

https://eventespresso.com/wiki/multiple-events-registration-use-add-to-cart-link-instead-of-default-registration-form/


Joy

November 12, 2013 at 8:41 am

Ok – thanks. But, it is giving the same options as MER – http://wcrbonita.awdtestsite.com/?page_id=3017 which is not what we need. First, We need for them to register not just go to the cart and we would like for it to be seamless the way the single registration is. If you go to this sample: http://wcrbonita.awdtestsite.com/?page_id=3017&ee=4 and fill out the form for the member and then member’s price is added, then the user choose to add a guest and fills out the guest information and is charged the guest price. Then the user has the option to add another guest or he clicks the submit button to check out. That simple. 🙂


Tony

  • Support Staff

November 13, 2013 at 1:57 am

Hi Joy,

Unfortunately with Event Espresso 3.1 single registrations would all be the same ticket type/price.

The only way to be able to select multiple ticket types within a single registration is through using MER.

I’m sorry it is not as seamless as with single registrations, we are currently working on improving this feature in future versions of Event Espresso.


Joy

November 13, 2013 at 6:12 am

Thanks Tony. We kinda figured that would be case, otherwise you would have done it. The coupon system works for us and we can just have them register guest separately, if needed.

You have a great product, we love it and look forward to future upgrades.

Joy


Tony

  • Support Staff

November 13, 2013 at 9:19 am

Thank you for the feedback Joy, we appreciate it 🙂

Please let us know if there is anything else we can help you with.

The support post ‘Two Prices – One for member, one for guest’ 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