Return a ticket by seat number.
This method is used to return tickets (generally for exchanges). The method can also be used to donate a ticket for resale.
Returning a ticket will generate a credit on the ticket order.The credit must be applied to another line item(performance, package, etc.), fee, contribution, or on account payment method.
Donating a ticket uses the standard Tessitura Donate for Resale function, which releases the seat without generating a credit.
Http Verb |
POST |
Resource URL |
https://ts-stg-appgw.calacademy.org/TessituraService/Web/Cart/{sessionKey}/Tickets/ReturnWithSeat |
URI Parameters
Parameter Name |
Data Type |
Required |
Notes |
sessionKey
|
string
|
Y
|
|
|
Request Body
Property Name |
Data Type |
Length |
Required |
Readonly |
Notes |
Checksum
|
string
|
|
N
|
|
The checksum number for the ticket being returned. If supplied it must match the checksum of the ticket for the performance seat.
|
FK: TX_SLI_TICKET.checksum |
PerformanceId
|
integer
|
|
Y
|
|
The performance number for the ticket being returned.
|
FK: T_PERF.perf_no   Resource: Performances |
ReturnOrDonate
|
string
|
|
Y
|
|
R for return, O for Donate.
|
SeatNumber
|
integer
|
|
Y
|
|
The seat number of the ticket being returned.
Note that seat number is the database ID number of a seat, not the number value assigned to a seat to indicate its location in a venue.
|
|
{
"PerformanceId": 1,
"SeatNumber": 2,
"Checksum": "sample string 3",
"ReturnOrDonate": "sample string 4"
}
<ReturnTicketWithSeatRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<Checksum>sample string 3</Checksum>
<PerformanceId>1</PerformanceId>
<ReturnOrDonate>sample string 4</ReturnOrDonate>
<SeatNumber>2</SeatNumber>
</ReturnTicketWithSeatRequest>
No response body.
Please check http status code header for success (200 OK) or failure.
It there are error(s), a collection of ErrorMessages will be returned.
No response body.
Please check http status code header for success (200 OK) or failure.
It there are error(s), a collection of ErrorMessages will be returned.
Change |
Version |
Description |
Contract |
Old |
New |
Parameter Changed |
15.0.0 |
sessionKey has been marked as required. |
|
|
Required |