Posted: August 23, 2012 at 10:39 am
|
I am working on setting up Event Espresso for a client. This client has events / programs that they offer. Some of the events require payment at the location where the event will take place rather than payment through the website for participation. There are also programs that do require payment for participation through the site. I have been going through all the options and even looking through the code to find the best way to handle the registration process. If I enter a cost for an event / program, the registration process is designed to charge the registrant that amount. If I put “0.00” it shows the event is “FREE”. What we are looking to do is not have “FREE” events, but use the “0.00” cost represent events / programs that require payment at the location (not through the website) so that the registrant’s information is added to the database & the registrant doesn’t think that it is free to participate. Any suggestions? Thank you in advance. |
|
we have similar situation where we bring in volunteers to help. Might be worth considering as a feature at some later version of the product. |
You can try removing the price from the event list and registration templates. In the event_list_display.php file between line #’s 69 and 73 you can change or remove the output that says “Free Event”. |
|
|
Thank you, Seth. I will try that. One other issue is the best way to handle event registration that has a drop-down for multiple items. For example, there are different program segments that a person will be able to register for. The drop-down shows the cost there, so anything people need to register online for, but need to pay at the location appears as an event / program that costs “$0.00”. Any thoughts on where in the code I can change the “0.00” so that it reads “Pay At Location” or something to that effect? Thank you! |
So you are going to have multiple “prices” that are all 0.00 and you need to distinguish between them? Can you post a link to what you are working on so we can take a look? |
|
|
Chris, Here is an example of one of the programs / events we are wanting to allow people to sign up for. http://108.167.174.116/~kidadmin/event-registration/?regevent_action=register&event_id=1 We show a cost of “$0.00” in the drop-down, but each session has a cost: Full Semester (September – December): $158.00 The reason the cost was entered as “0.00” was because payment for participation needs to be done at the location where the activity takes place. The client wants to capture all the registration data, so we need a way to allow people to register…but then pay at the location as required. There are a few programs that do require the person to actually pay through the website. Not nearly as many (pay through website) as programs that require payment at the location. |
I see. The only way to change that output is by hacking the |
|
|
Thank you, Chris. I will check into doing the hack of the event_espress_price_dropdown function. All the feedback has been much appreciated. I will post whether or not I was successful with this. |
|
I am having a little trouble with hacking the price drop-down. I believe I found the code that defines what is displayed in the drop-down (which is in /includes/functions/pricing.php), however I am not able to either hide the drop-down if price is 0.00 or even take the price out of the items. I was able to modify one portion where it had been showing “Free Event” to different text. So, I achieved part of what I needed. Any further advice on updating that pricing.php file to not show a drop-down with cost of 0.00 would be much appreciated. |
The support post ‘Managing Free Events’ 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.