Hi all,
Only working with Tessitura from the outside (as a distributor for Tessitura powered Venues) we're having a hard time getting insight in how to cancel orders that have been placed.We've received quite some contradicting information and can't seem to find an answer in the documentation either.
We're working with multiple Tessitura powered venues but so far we haven't been able to get the answer we need via them either.
I refuse to believe it's not possible to cancel a purchase and void the received tickets so I'm trying my luck here.
I'd be super happy with a link to clear documentation or even better: An example request/response.
Thanks in advance for any input!
Menno Bieringa
Not sure this is what you're after but we have a custom site based on an API intregration and this is how we do when we let the customer return their tickets and recieve on account credits to use for other purchases:
Then to use the money, make sure the user is logged in and call POST Web/Cart/{sessionKey}/Payments/OnAccount to use the on account credits as part of the payment for another order.
But there really should be an expert from Tessitura and the specific implementation to guide you through how to implement this, if this is what you're after.
RegardsFredrik
Thanks a lot Fredrik!
This is indeed an approach I had heard before but I refused to believe that this was the only way.But judging by the input from the others in this thread I'm afraid it's really not possible to simply void a purchase that was created via the API (and paid on invoice basis)
Dealing with credit seems like a non-transparent hassle to deal with.
Appreciate the input!Hope it helps others too.
With kind regards,
Menno
Hi Menno -
I'm glad you got the answer, even if it was not what you expected. Tessitura does not allow cancellation of orders completely in either the application or API, especially once there is any transactional history attached to the order such as an invoice or payment. We do allow returns as Fredrik so helpfully outlined.
I wanted to make sure to emphasize a few resources scattered throughout this thread as well.
- Our getting started page which lists all of these resources below
- API documentation - obviously you are using this, but putting it here for completeness
- Developer Slack Workspace - this is a great place with a lot of smart people who have been using the API for a while to do amazing things. It's all developers all the time.
- Shared Code Repository – Stumped for a solution? Interested to see how others have solved similar problems? Take a peek at projects other developers have chosen to share in our community shared code repository.
- We also offer API consulting via our professional services team. If you are building out a productized-API integration which spans across multiple integrations, it might be good to invest in a bit of expert help to get to the bottom of some of the best practices and how-tos from Tessitura itself, vs having to rely on a variety of differing opinions from multiple organization voices.
Best of luck with your development,
Heather