Posted: September 3, 2013 at 1:51 pm
|
We are using an early bird discount with MER, and have not yet reached the discount date (not until October 1). We’ve found that if we edit any attendee info (does not matter if primary attendee or additional attendee), then their ticket, payment confirmation page, and invoice all start showing the non-discounted event price. The same links for any attendee that we have never edited still show the early bird discount price as expected. We are only editing first name, last name, or email address (due to typos, etc.). Please help! This is really confusing customers and they are contacting us to complain that they have been charged the wrong price, even though their payment details in EE still show the correct payment amount and that they are fully paid. I assume there is some timestamp being updated during attendee editing that affects what the calculated price should be? We are running EE 3.1.34.P and MER 1.0.4. Thanks! |
|
Hi Rob, Can you provide an example event that is doing this as I cannot replicate this locally. |
|
Hi Dean – The live event we are seeing this with is: http://macnaconference.org/2014/event-registration/?ee=1 What other info do you need? Thanks! |
|
Thanks Rob, that’s perfect. OK I tested it by adding to cart and editing both the attendee data and by using the edit cart link. Neither showed the full price, it showed the Early Bird price at all times http://d.pr/i/JKww Are you logged in at the time? Is there any process you can describe to help me replicate this? Have you tried clearing your cache? |
|
Hi Dean – Oh, sorry, I was not clear about what we were doing. After someone has registered and given the early bird discounted price, an EE admin is going into WordPress, bringing up the attendee list, and then editing an attendee first name, last name, or email address. After that, the tickets etc. stop showing the discounted price. I realize now it’s probably not an issue of the timestamp being changed from pre-early-bird-cutoff to post-early-bird-cutoff, because we are still well before the early bird cutoff date. Thanks! |
|
Hi Dean – I just emailed registration details and a link to the ticket, you should see the discounted price of $89. Let me know after you see that, and I can edit your first/last name, and resend the link so you can see what changed. Thanks! |
|
Hey, Yes I got the email, and yes it is $89. Is it just if an admin edits the user? Rather than during the registration process? |
|
Sorry I missed the message above. OK I will do some further testing on this. |
|
Hi, OK I see the issue. There isnt a workaround for it currently, I will raise a developer ticket too look into it. |
|
Thanks Dean, please let me know if you hear anything. For these attendees that got edited where the discount amounts disappeared, I tried editing the payment info ticket price to make it match the discounted price, but ran into trouble when there is a primary attendee and an additional attendee – can’t get the amounts paid/owed to sync back up again. |
|
In case it helps, it looks like all that is happening is that “wp_events_attendee.final_price” is getting overwritten with the “wp_events_attendee.orig_price” value. Setting “wp_events_attendee.final_price” back to the discounted price in the DB directly seems to fix things up. |
|
Hi Rob, Thanks for the feedback, I have added that to the ticket so the developer is aware. |
The support post ‘Editing attendee loses discounted price in ticket/invoice?’ 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.