Support

Home Forums Event Espresso Premium Donation Add-on

Donation Add-on

Posted: February 26, 2018 at 9:16 pm


Caroline Heaney

February 26, 2018 at 9:16 pm

Hello! I have an event coming up where I want to ask patrons to add a donation. Because the donation request is essentially a new ticket, our patrons are receiving an extra ticket or two to the event, which is not what I wanted. After some research, I went ahead an purchased the multiple event registration, thinking that I could make a donation a non-ticketed event that folks could add on. But I don’t understand from the documentation how exactly to do that. I get that once a patron adds a ticket to their card, they could search for more events on my list of events and see donations, but I would like them to see the donation request on the event page, so that they don’t have to go hunting around. I see that I could add another code block under the first event, but it looks funny. I really like how my event page is set up: http://bachinbaltimore.org/portfolio-items/tribute-human-spirit-verdis-requiem/

This is a test page to see if I could add two tickets to one page — if this is how I need to do this, then I would want only ONE add to card button: http://bachinbaltimore.org/test-page/

But, the event page is a mess…I have organized my events differently like this: http://bachinbaltimore.org/concerts-tickets/#season…and I don’t want my patrons to happen upon my messy event page, and while I’ve been to the template area to try and organize the event page, it’s still a mess with expired events showing. I would only like four events to show, as I have a couple of special events that I only want to show patrons by a special link that I give them. However, I fear that if I use the new multiple registration function, all patrons will see my special events. Here is my events page: bachinbaltimore.org/events/

Anyway, can you please help me figure out how I can add a donation event to my ticketed event without two purchase buttons showing up AND without patrons being directed to see my events page.

THANKS!!!


Tony

  • Support Staff

February 27, 2018 at 3:17 am

Hi there,

After some research, I went ahead an purchased the multiple event registration, thinking that I could make a donation a non-ticketed event that folks could add on. But I don’t understand from the documentation how exactly to do that.

They can’t the additional ticket would still show up as an additional ticket.

All events will have a ticket for you to add to the cart, may I ask where you saw an option for ‘non-tickets events’ mentioned?

This is a test page to see if I could add two tickets to one page — if this is how I need to do this, then I would want only ONE add to card button: http://bachinbaltimore.org/test-page/

Unfortunately you can’t submit tickets from more than one event on a single tickt selector, so you can’t have 1 add to cart for both of those events.

But… now we’ve finished with what you can’t do, here is an option you can.

We have a snippet that can be used to add a ‘value’ to a question asked on the registration form. It only works if your registrations require payment (your $1.25 booking fee is fine for this) but basically your users select a ticket and then on the question form you can have a ‘Add a donation’ question, if that option is selected you can assign a value that is added onto the registration.

If you are comfortable with PHP the snippet is here: https://gist.github.com/Pebblo/51c4284d2dbedb7c0e1daff0c562f1dc

Note that this is not an out of the box solution, it’s a workaround we provided for another user and will requiring modifying to suit your use case so before going into details would that work for you?


Caroline Heaney

February 27, 2018 at 5:21 am

I think it will work. Will I be able to add the donation add on to other events? Did I not need to purchase the Multi-Reg Pluggin?


Tony

  • Support Staff

February 27, 2018 at 5:28 am

Will I be able to add the donation add on to other events?

There’s no add-on for this? You can add the question that will add a value onto the transaction onto any event you want.

Did I not need to purchase the Multi-Reg Pluggin?

It depends on how this needs setting up in the end, if the above doesn’t work for you then possibly.

You could also just create different tickets on the event:

Admission – $1.25 (booking fee)
Admission + $5 donation
Admission + $10 donation

That depends on the typical donations you receive but the user then just selects the ticket they want rather than multiple different types of tickets.


Caroline Heaney

February 27, 2018 at 5:31 am

I would like to give your solution a try!


Caroline Heaney

February 27, 2018 at 5:39 am

How would the PHP the snippet: here: https://gist.github.com/Pebblo/51c4284d2dbedb7c0e1daff0c562f1dc
need to be modified?


Caroline Heaney

February 27, 2018 at 6:37 am

One more question, is this another potential workaround solution:
http://aparnascodex.com/downloads/price-modifier-for-event-espresso-4/


Josh

  • Support Staff

February 27, 2018 at 7:32 am

That’s actually a third party solution and they do say that “This add on can also be used to accept donations.” Since your event has a $1.25 ticket price to cover the handling fee it should work OK to use for donations. Please note that 3rd party add-ons are not supported by Event Espresso, so that means that you’ll need to get support from the third party plugin author for anything related to the Price modifier add-on.


Caroline Heaney

February 27, 2018 at 10:08 am

The 3rd Party Add-on does what I need it to.

The support post ‘Donation Add-on’ 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  Caroline Heaney 1 year, 5 months ago ago

Topic Tags

Notifications

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