Booking can be created with or without the title for payer for card payment.
The OrderChange-Confirm Held Booking Webservice provides IATA Accredited Travel Agents etc, new retailers and Service Providers the ability to pay for the held booking as per IATA NDC schema standards.
The service accepts payment (card or cash aka BSP settlement or e-voucher) and issues eTickets and EMD.
OrderChange - Confirm Held Booking Webservice
This service is used to pay and confirm the booking that has already been held. The service accepts the payment and issues eTickets and EMD for all passengers in the held booking. Once the eTickets and EMDs are successfully issued the service returns both eTicket and EMD details in the response.
This web service is called with the following inputs:
OrderID (Booking reference or PNR reference)
ResponseID returned in the preceding OrderReshopRS
Payment details. Acceptable form of payments are as follows:
Cash (BSP Settlement)
E-Voucher + Card
E-Voucher + Cash
The output data this service returns include:
Booking reference (PNR)
Passenger Type Code (PTC)
Date of birth, if it is present in the booking
FQTV details, if it is present in the booking
On Business details
Gender, if it is present in the booking
Phone contact along with country code/ area code
Address contact including country code
Total Order Price – This is the sum of fare and tax for all passengers in the booking along with seat price for all passengers in the booking.
Return tax breakdown along with nature code and description.
For hold booking price for the itinerary (base fare, tax, and total price) per passenger.
Seat price (for a free seat it should be 0) along with seat details per passenger per flight segment.
Stop locations along with stop quantity.
Flight segment details.
Flight list along with associated flight segment references.
Origin and destination list.
eTicket details per passenger.
EMD details per passenger.
Manage my booking link
Seating policy link, if passengers have purchased seats
Seating terms and conditions link if passengers have purchased seats
Warning message if seat purchase failed i.e create a booking without seats.
Payment information with masked payment card details.
Payer’s contact details, if payer is not a passenger.
Error message along with the list of applicable payment cards if
If the requested card is not applicable to the customer’s billing country and agent location
If the requested card surcharge does match
In case e-voucher has balance after paying for the flights for all passengers, new voucher is issued with the balance amount and the EMD details are returned back in the response
If you have PRE-LIVE access for 16.1, then you will automatically be able to build to 17.2 using the PRE-LIVE environment.
In order to access our API, you will need to pass the following two headers for each call.