Support

Home Forums Event Espresso Premium Multiple Tickets and Different Prices

Multiple Tickets and Different Prices

Posted: March 21, 2013 at 5:26 pm


Amelia Aaron

March 21, 2013 at 5:26 pm

My client is selling raffle tickets on their site – http://greatsymphonysweepstakes.com/event-registration?ee=1 – where we have set up multiple ticket options – i.e., 1 ticket ($75), 3 (tickets ($150), etc.

We are wondering if there is a way whereby if you purchase 3 tickets, you can receive (3) tickets each with their own distinct code, etc.?


Amelia Aaron

March 21, 2013 at 7:24 pm

To explain a little further in detail: in their raffle, one is able to purchase (1) ticket at $75, (2) tickets at $150, (3) tickets at $300, etc.

My client has to have an individual unique ticket for each ticket purchase, meaning that they cannot make a purchase of (3) tickets with only one unique ID.

Please let me know if this is possible.


Dean

March 22, 2013 at 4:35 am

Hello Amelia,

You will need the Volume Discount add on from the pre release section of your account page.

What I would do is set this Volume discount to allow a 20% discount after 2 tickets bought. At a ticket price of $75 you would get

  • 1 ticket = 75 (no discount)
  • 2 tickets = 150 (no discount)
  • 3 tickets = 180 (20%)
  • 4 tickets = 240 (20%)
  • 5 tickets = 300 (20%)

Now these may not be your target figures but it was a best guess based on top and lowest figures.

That would be the best way to get 5 individual tickets and still offer a discount.

I would also advise you to have at least the Personal Information active for additional Attendees, otherwise you will still only get one ticket.


Amelia Aaron

March 22, 2013 at 6:14 am

I’ll try it out! Where can I find the Volume Discount add on? I don’t see a pre-release section?


Amelia Aaron

March 22, 2013 at 6:18 am

Nevermind – I found it – it’s the Pre-Release Download. . . .

I’ll let you know how it goes . . . Thanks for the reply


Dean

March 22, 2013 at 6:18 am

Odd, it should show an opt in for that. I have emailed you a copy in the mean time.


Amelia Aaron

March 22, 2013 at 11:40 am

So the discount is working beautifully – thanks for the recommendation.

The only problem is that the payment gateway logo is not showing up. I’m not sure if this is a problem with Event Espresso or with WePay?

I have tried disabling the plugin, and re-activating it to see if the logo will show up so we can proceed to payment page – but it is still not appearing. I’m not sure at this point if it is a WePay issue, or if it is Event Espresso.

Can you offer any advice?

Here is the link – http://greatsymphonysweepstakes.com/event-registration?ee=1


Sidney Harrell

March 22, 2013 at 12:01 pm

It’s strange, I can see an html comment that says the wepay gateway is starting:

Event Espresso WePay Gateway Version 0.0.9

What is the button url that is set in the wepay settings?


Amelia Aaron

March 22, 2013 at 12:06 pm

This is the button URL:

http://greatsymphonysweepstakes.com/wp-content/plugins/event-espresso/gateways/wepay/wepay-logo.png


Sidney Harrell

March 22, 2013 at 12:29 pm

From the code for the gateway, it looks like if you don’t have an access token from wepay, then it will silently fail. Can you look under your wepay settings and see if you have an account selected under: “Select the Account to Use”
you may need to go through the authorization steps again.


Amelia Aaron

March 22, 2013 at 12:30 pm

I just received a message from WePay as follows:

“If you look at the error_description parameter in the error response you are getting, it says “short_description parameter is required’> Looking at your API call logs, the Event Espresso is not passing a short description for the payment (which is required).”

They said that i need to find the place in the code where Event Espresso is making the /checkout/create call and add a short_description.

Does this make sense? and can you help?


Amelia Aaron

March 22, 2013 at 12:31 pm

To answer your question from 12:29pm – I have selected an account under the WePay settings . . and the API is ‘LIVE’


Amelia Aaron

March 22, 2013 at 12:47 pm

Here is another response received from WePay:

“The problem is that the Event Espresso plugin is sending a blank short_description which is not valid. The Event Espresso admin panel may not call this field short_description, but if you have the ability to add any sort of description to the ticket, purchase, etc then you might try that.”


Sidney Harrell

March 22, 2013 at 12:49 pm

It looks like we are using the event name as the short description:

$fields['short_description'] = stripslashes_deep($event_name);

I’m assuming that you have “The Great Symphony Sweepstakes” in the event name field?


Sidney Harrell

March 22, 2013 at 12:53 pm

I just ran a test and it looks like the event name is not being passed to the gateway with mer. Give me a minute and I’ll have a fix for you.


Amelia Aaron

March 22, 2013 at 12:55 pm

Yes – “The Great Symphony Sweepstakes’ is in the event name field


Sidney Harrell

March 22, 2013 at 1:10 pm

if you open up the file gateways/wepay/wepay_vars.php and insert the following in at line 5:

if (empty($event_name)) $event_name = "Event number #" . $event_id;

then it should fix the bug.
If you would feel more comfortable, you can send us access and we can do it for you.


Amelia Aaron

March 22, 2013 at 1:21 pm

Perfect! Works like a charm! Thank you for all of your help!

The support post ‘Multiple Tickets and Different Prices’ 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