Support

Home Forums Event Espresso Premium Upgrade to 4.9.13 makes all tickets show $0 price !!! HELP!!!

Upgrade to 4.9.13 makes all tickets show $0 price !!! HELP!!!

Posted: September 29, 2016 at 8:58 pm


Christine Doyle

September 29, 2016 at 8:58 pm

My event starts tomorrow — we were fine with all of our pre-registration events, created the on-site event and set it to open today. It looks just fine in the Event edit screen… but on the actual event page, all of the prices show $0.

I need to get this fixed ASAP! If necessary, how can I roll-back to 4.9.12?

I will likely call you in the morning (as it’s currently after hours for you folks)

http://www.con-volution.com/2016/wp-content/uploads/2016/09/On-Site-AsEdited.tiff

http://www.con-volution.com/2016/wp-content/uploads/2016/09/On-Site-AsDisplayed.tiff


Christine Doyle

September 29, 2016 at 9:06 pm

More details:

If I duplicate the existing event, and then create a NEW ticket, it gives me a negative price because it’s subtracting that default ticket.

http://www.con-volution.com/2016/wp-content/uploads/2016/09/PreReg-Duplicate-NegPrice.tiff

HOWEVER, if I *duplicate* an existing ticket (and change the price), it seems to be working.


Christine Doyle

September 29, 2016 at 9:08 pm

And now this error when I try to actually *save* that duplicated event.

Fatal error: Call to a member function get_raw() on a non-object in /home4/ab45863/public_html/2016/wp-content/plugins/event-espresso-core-reg/caffeinated/admin/new/pricing/espresso_events_Pricing_Hooks.class.php on line 459


Christine Doyle

September 29, 2016 at 9:10 pm

And the setup details:

WordPress Version:
4.6.1
PHP Version:
5.5.38
MySQL Version:
5.5.51
Event Espresso Version:
4.9.13.p
WordPress Address (URL):
http://www.con-volution.com/2016
Site address (URL):
http://www.con-volution.com/2016


Lorenzo Orlando Caum

  • Support Staff

September 30, 2016 at 6:12 am

Hello,

I’ve taken a look at your event page and I see the pricing showing and you are on the current software.

Could you let us know how you resolved this issue?

Thanks


Lorenzo


Christine Doyle

September 30, 2016 at 12:24 pm

I “resolved” the issue by renaming my existing Pre-Reg event to be Registration, and then *duplicating* the existing tickets and editing them. Every time I put in a *new* ticket, it gave me the $0.

So, I can’t tell you where the error truly lies, but my event can start in about 30 minutes!

The existing public events were all created nearly a year ago. And we’ve had 5-6 updates in that interval. The on-site event was the first new event since then, so it’s the first time I noticed it. We did a soft launch (fortunately), so realized this yesterday, not today. And someone gets a free badge (we’ll call him a beta tester!)

I’m much calmer now, as you may suspect…


Tony

  • Support Staff

October 5, 2016 at 3:00 am

Hi there,

This is not something we have seen previously and I’ve been unable to reproduce this on any of my test sites so far, so we’ll need to try and narrow this down some if possible.

So currently if you create a new event (not a duplicate) does the same happen there?

If you create a duplicate event (if the new event you created above works, duplicate that) does the same happen to that event?

If you click on the cog icon within the ticket editor, do they tickets have any price modifiers attached to them?


Christine Doyle

October 6, 2016 at 7:01 am

Summarizing what was happening:
New Event — showed $0 price on the forward-facing screen and didn’t charge for the ticket
Duplicated Event with New Ticket — showed $0…
Duplicated Event with Duplicated Ticket — showed the correct price… but then couldn’t be saved
Existing Event (renamed) with New Ticket — showed $0…
Existing Event (renamed) with Duplicated Ticket — showed the correct price

We used that last solution to get through our event this past weekend.
I did look at the details — there was the “default” price modifier that seems to be on every new ticket (the $5 coupon)… and there was a second price modifier, that I *didn’t enter* which appears to be what was causing the problem. I didn’t copy an existing event to create the on-site registration one. Somehow a 100% price modifier was being added to all the new tickets, whether in a new or old event.

And I have now launched the 2017 site — new install, new subdirectory, etc — no problems whatsoever.


Lorenzo Orlando Caum

  • Support Staff

October 6, 2016 at 7:55 am

Hello,

This sounds like what was triggering the issue:

Somehow a 100% price modifier was being added to all the new tickets, whether in a new or old event.

Is there any price modifiers showing in the pricing overview screen in Event Espresso –> Pricing?

My next thought is this may have happened while a default ticket option was created through the event editor. It is available through the advanced settings of the ticket editor which is the gear icon and looks like this:

https://cl.ly/0e10373C220v

If you created a paid ticket and added a price modifier with a 100% discount and used that option, then any new events would have the pricing reduced to zero.


Lorenzo

The support post ‘Upgrade to 4.9.13 makes all tickets show $0 price !!! HELP!!!’ 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