Support

Home Forums Event Espresso Premium Multiple event pricing under Member Pricing

Multiple event pricing under Member Pricing

Posted: July 15, 2013 at 6:19 pm

Viewing 13 reply threads


EastBayDev

July 15, 2013 at 6:19 pm

I am trying to add 2 more options under Event Pricing, Member Pricing.

We have member pricing set to $30. We want to add Member 5 minutes of Fame, which also $35 and a table which is free.
Thus, under Member Pricing there will be 3 items.

Each time, I click “Add A Member Price” for the 5 Minutes of Fame and the Table and set the prices, once I click Update Event. They disappear.

I tried add them under Standard Pricing and saved. It held them, but, created two more member pricing options: Member Admission $35
and Member Admission $30.

So, I deleted the items under standard Pricing and changed the name of the two extra items under Member Admission to Member 5 Minutes of Fame and Table Display.

Saved again. They disappeared again.
What am I doing wrong?

I’m a newbie and I purchased the business license.


Josh

  • Support Staff

July 15, 2013 at 8:34 pm

Hi there,

It sounds like you are trying to add a member price without adding a corresponding non-member price. Event Espresso 3.x requires a non-member price set for each member price.


Stephanie Mandel

July 16, 2013 at 9:00 am

I cannot get this to work either… no matter if I add member prices or non member prices to all prices… all the “names” change… nothing matches.. and everything disappears.

It would be so helpful if there were some kind of tutorial on this… if the order in which you do things is essential… or the basic structure behind the add pricing system… no matter what I do, I cannot get this to work. And it takes about 12-24 hours before a response… I bought the business license almost 2 weeks ago… and we still cannot get out classes working


EastBayDev

July 16, 2013 at 10:23 am

Hi Josh,

That’s unfortunate, it creates a drop down on the Standard Price unnecessarily. We only have one standard price for guests. If I follow through on the recommendation of 1 per 1, then there are three items in the Guest’s drop down that all say Guest $30.

Is there a work around this?


Josh

  • Support Staff

July 16, 2013 at 10:45 am

Hi Stephanie,

Can you start a new support topic? This may be a different issue and we try to avoid any confusion between one solution and another. Please let us know which version of WP User integration and Event Espresso you have installed there and we’ll do our best to help you troubleshoot.


Josh

  • Support Staff

July 16, 2013 at 11:41 am

@EastBayDev,

This could be worked around by altering the registration_page_display.php template to display a single price if the visitor of the site is logged out instead of calling the function that displays a price selector.

I posted a gist here that shows one way to accomplish this:
https://gist.github.com/joshfeck/6010886


EastBayDev

July 24, 2013 at 11:00 am

Josh,

Thank you. You fix works if our guests chose Register, but if they hit Add to Cart and View Cart (by mistake), they get four Guest Option drop downs. Is their a way to fix it?


Josh

  • Support Staff

July 24, 2013 at 2:40 pm

Yes, basically what that would involve is doing a very similar customization to the shopping_cart.php template.


EastBayDev

July 31, 2013 at 6:41 pm

Hi Josh,

Now that there is an update from 3.1.33.3.P installed to 3.1.34.P., is it necessary to update the registration_page_display.php file with the gist?

I thought I’d ask before updating.


Sidney Harrell

July 31, 2013 at 9:14 pm

@Stephanie: You’ll want to click both “Add a Price” and “Add a member price” buttons. Fill in all the new fields and hit “Update”. It will create a new entry in the wp_events_prices table in the database with these fields:

	id	event_id	price_type	event_cost	surcharge	surcharge_type	member_price_type	member_price


Sidney Harrell

July 31, 2013 at 9:18 pm

@EastBayDev: It depends on whether you moved the template file before modifying it. If you moved it to uploads/espresso/templates, then your changes will be preserved, however, if we made any changes to the template files in the update, you’ll want to copy those changes into your custom template file. If you didn’t move it, then you’ll need to re-add your customization to the copy in plugins/event-espresso/templates.


EastBayDev

August 1, 2013 at 5:34 pm

Thanks, plugin safely updated. However, my original concern still exists. Will we ever be able to set the number of Standard Pricing/Items separately from Member Pricing/Items? That is, without editing the PHP.

We have one standard pricing for guests and 4 Member item pricing. It seems (trying but failing to find a nice word for it) unreasonable to have to set 4 Standard Pricing just to accommodate the 4 Member pricing.

It actually creates another problem. When a guests selects Add to Cart. They now have 4 items all saying the same thing.

Please take this request into consideration.


Josh

  • Support Staff

August 2, 2013 at 7:51 am

Hi EastBayDev,

There’s a limitation to the way the prices get stored in the database that makes it require a non-member price for each member price. The way prices get stored has been completely refactored in Event Espresso 4.x (which is taking a lot of work to make this happen) to allow for price schemes where you have one price type for non-members and multiple price types for members. So once Event Espresso 4.x ships -and- there’s a port to the members add-on developed and shipped this will be possible.

The multiple price system that was built for 3.x is a very simple one and that’s why it doesn’t have the flexibility to allow for the type of price scheme you are looking to offer.


EastBayDev

August 3, 2013 at 12:00 pm

@Josh,

Thank you. It’s good to know there is a solution coming. Cheers.

Viewing 13 reply threads

The support post ‘Multiple event pricing under Member Pricing’ 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