Refund
PUT https://{{domain}}/api/rest/version/{{collectionVersion}}/merchant/{{merchantId}}/order/{{uatpOrderId}}/transaction/{{transactionIdRefund}}
Demonstrates the refund operation using a UATP card. Create a partial or full refund on a successful payment.
The following airline data fields are required to complete the payment operation for UATP:
| Field | Example | 
|---|---|
| airline.itinerary.leg[n].departureDate | 2023-01-11 | 
| airline.ticket.ticketNumber | 0812321241212 | 
| airline.ticket.issue.city | Tampa | 
| airline.ticket.issue.date | 2023-02-01 | 
| airline.ticket.issue.country | USA | 
| airline.ticket.issue.travelAgentCode | 12345678 | 
See the documentation for more details:
Request Body
{"apiOperation"=>"REFUND", "transaction"=>{"reference"=>"{{transactionIdRefund}}", "amount"=>"200.33", "currency"=>"USD"}, "airline"=>{"documentType"=>"AGENCY_MISCELLANEOUS_CHARGE_ORDER", "bookingReference"=>"987654321", "passenger"=>[{"firstName"=>"TEST", "lastName"=>"TESTER"}], "itinerary"=>{"leg"=>[{"departureDate"=>"2023-02-02"}]}, "ticket"=>{"ticketNumber"=>"0812321241212", "issue"=>{"city"=>"Tampa", "date"=>"2023-02-02", "country"=>"USA", "travelAgentCode"=>"12345678", "travelAgentName"=>"AcmeTravel"}}}}