Home Forums Event Espresso Premium EE4 upsell? -feature request

EE4 upsell? -feature request

Posted: October 23, 2014 at 11:29 am


October 23, 2014 at 11:29 am

Hi again. I guess this is a feature request. What I would like is an option to make a dollar donation with a quantity multiplier, as a last-minute upsell. I realize that I could see $1 “tickets” but this is too disruptive to the rest of the processes that follow.
Ideally, I would like the donation option to appear on the Billing Information page–that is, after the ticket selection, and just before payment, and for this to not be tracked as a ticket sale.

If this is on the development plan for EE4, please let me know.



  • Support Staff

October 23, 2014 at 1:50 pm

Hi Michael,

How are you today?

Thank you for the feature request. We have had a donation feature requested before but not with this level of specificity, so we appreciate that. We are aware of this type of request but it has not made it into the development schedule. We are working on Promotions, Ticketing, Ticket Scanning right now.

How would you want this tracked if not as a ticket? The further we get away from tickets the more involved, and expensive a feature like this gets. We would appreciate any further detail you can provide.


October 23, 2014 at 2:43 pm


Thanks for your interest.

The donation is something I would imagine many non-profit box offices could make good use of. Ideally it would not be tracked as a ticket, so that reporting on ticket sales by quantity, for example, would remain accurate.

However, I realise it might be less work for you to implement this as a ticket, though there would have to be some way of filtering this particular type? of ticket out– in SQL query reports (which I will be using for more flexible and detailed transaction reports), and in the various templates, plugins, messaging shortcodes…
(I think I could filter these tickets out in a query by name, but they would appear under the other tickets, which is not our preference, and we may decide not to do this for this reason.)

As for separating this product from the tickets, such as on the Payment Details portion of the Registration page, the upsell/addon/upgrade tactic of an additional impulse-type decision has some precedent in online donation strategy. It’s similar to how you can often add a warranty to a product after putting it in your cart, but before checking out.

This is maybe the one feature that we cannot replicate from our previous ticket system. But of course we’re gaining so much more with EE that we can make do!



October 23, 2014 at 3:54 pm

Actually, our current system is even a little more dramatic: the entire purchase process is interrupted by a page, after tickets are selected, that is just for donations, and one must choose to “skip” or donate to complete the purchase of tickets.

Seth Shoultes

  • Support Staff

October 23, 2014 at 4:08 pm

I understand that you would like customers to pay for everything all at once, but would having a PayPal donation button on the payment/registration confirmation be an option? If so, you can use the action hooks that are provided on that page.

Registration/payment confirmation action hooks:
AHEE__thank_you_page_overview_template__content (displays above the registration details)

AHEE__thank_you_page_overview_template__bottom (displays below the registration details)

This image illustrates where these hooks will display the information:


October 23, 2014 at 4:51 pm

Thank you for considering and pointing this out. I just looked at the template.

We might go with a Donation ticket as a default ticket type, and add a link to the Thank You page as well, though we still have a strong preference for our original idea.

Thanks again, I’m really impressed with this plugin your support staff.


October 28, 2014 at 4:39 pm

To follow up on this, I can’t make use of the Donation ‘ticket’ idea, because it would break inventory control. I will just be using a link to our donation website on the Thank You page.
Thanks again

The support post ‘EE4 upsell? -feature request’ 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.

Support forum for Event Espresso 3 and Event Espresso 4.
Documentation for EE3 and EE4
Documentation for Event Espresso 3

Documentation for Event Espresso 4

Status: closed

Updated by  Michael 5 years, 1 month ago ago

Topic Tags


This topic is: resolved
Do NOT follow this link or you will be banned from the site!