Support

Home Forums Event Espresso Premium Discount specific ticket if another ticket is purchased

Discount specific ticket if another ticket is purchased

Posted: February 28, 2020 at 7:30 am

Viewing 1 reply thread


Antenna Digital

February 28, 2020 at 7:30 am

I have an event with tickets for Member, Spouse & Guest.
I would like to have an option to purchase a Sponsorship ticket and if that is chosen have the Member ticket discounted (ie: $200 off) but only IF a Member ticket is purchased. It should be possible for a visitor to only purchase a Sponsorship ticket without attending the event. ie: supporting the event but not attending.

I have tried using the price modifier, but when I use that on the Sponsorship ticket it reduces the amount of THAT ticket. So if the user is not attending the event and therefore not purchasing a Member ticket…the total in the checkout is the sponsorship less the discount ($200 in the case of the above example). So the event does not receive the full dollar amount of the sponsorship.

Is it possible to discount the amount of a specific ticket when a different ticket is purchased? I was unable to find this in my forum searches.

Alternatively….can a Discount Code be provided when the Member AND Sponsorship tickets are purchased…then the user can enter that during checkout.


Josh

  • Support Staff

February 28, 2020 at 3:53 pm

Hi,

One idea you could use would be to put the sponsor ticket and discounted ticket on a separate page (not a separate event, a separate page). This way the Sponsor ticket could be made required to get the discounted ticket.

How this works is you set up all your tickets and set the “Sponsor ticket” to be required. (check the “required” box in the advanced settings of the ticket)

You’ll make a note of the ticket IDs of the Sponsor and discount ticket.

Then get the ticket selector shortcode, and place the shortcode on another page on your website. Make a note of the page ID.

Then add the code from this snippet to your site:
https://github.com/eventespresso/ee-code-snippet-library/blob/master/templates/tw_ee_password_protect_tickets.php

You can add the above to a functions plugin or, if available, into your WordPress child theme’s functions.php file.

Then edit the code so it has the sponsor & discount ticket IDs and the page ID of the page where those tickets will be shown.

Here’s a demo so you can see how the regular tickets are on the event page, and the link to learn about sponsorship will take you to a page where you can get those tickets:

https://josh.eventespresso.com/events/conference/

Viewing 1 reply thread

The support post ‘Discount specific ticket if another ticket is purchased’ 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