It looks like the available ticket stock is not changed until someone completes registration and payment. Is that correct?
How do I stop a situation where there is 1 ticket left and two customers simultaneously add it to their cart and then check out? Is there a way to make adding a ticket to the cart decrease the number of tickets remaining? And then return the ticket to available stock if the purchase isn’t completed within a certain window of time?
Returning the ticket is less vital than decreasing the available tickets when one is added to the cart. I am worried about over-selling a venue.
I just created a datetime with a limit of 1, and added a ticket that had a limit of 1. I was able to have two different sessions open in incognito windows, and each added a ticket to the cart and checked out successfully. I approved both transactions in the backend and it let me oversell the event.
The Datetime has a limit of 1 and shows 2 tickets sold. This seems like a pretty major bug.
There’s a branch of Event Espresso core that includes fixes for the pretty major bug, and it’s requiring some pretty major testing. You can download the latest build of the branch that fixes this issue from github:
The support post ‘Adjust ticket quantity when ticket added to cart?’ 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.