Change Booking - Reshop






 OrderReshop - Change Booking - Reshop

VersionReason for ChangeRelease StatusPre-Live DateLive Date
0.3Error Handling Auto Cancelled Bookings (See Release Note  
0.217.2 Servicing of Multi-City and Open-Jaw bookings  
0.117.2 Servicing - Change Booking - Reshop  (See details for the release 

 Introduction

The OrderReshop Webservice provides IATA Accredited Travel Agents, new retailers, and Service Providers the ability to change/upgrade their ticketed booking created via BA NDC channel.

 OrderReshop Webservice

Clients can call OrderReshop for a ticketed confirmed booking to change date/time or upgrade cabin of their confirmed flight. The service checks the eligibility of existing booking for change/upgrade and then return the offers for the changed date or upgrade cabin.

This service can only be used on existing bookings made using the Shop and Order APIs, and may only be accessed by the agent who created the booking. If the agent went through a 3rd party provider to create the initial booking (GDS or service provider), it is also mandatory to go through this same provider in order to access the booking. If the above conditions are not met, the service will return an error and prevent access.

This is the first call to get offers in case the client wants to change the date/time or cabin of their confirmed booking. The client can then choose any, one offer and pass the details to OrderReshop (Reprice) to reprice the offer. The final call should be made to OrderChange (Confirm Change Booking) API with the selected offer to confirm the change/upgrade.

Interface Design

This web service is called with the following inputs:

  • Changing Date/Time

    • OrderID (Booking reference or PNR reference)
    • Add – Origin and Destination which require change with the new date (in case of time change just pass the same date for which booking was made, service will return the offers for the same date)
    • Delete- Client should make OrderRetrieve call to get the OrderItemID of flight items. The client should pass the ServiceID under ServiceRetain for flights they are not changing. As BA-NDC does not allow partial change, the client should pass the OrderItemID of all the passenger present in the booking.
    • Passenger Details- GivenName and Surname of all the passenger present in the booking
  • Upgrade Cabin

    • OrderID (Booking reference or PNR reference)
    • Add – Origin and Destination which require Upgrade of the cabin along with the same date for which booking was made.
    • Delete- Client should make OrderRetrieve call to get the OrderItemID of flight items. The client should pass the ServiceID under ServiceRetain for flights they are not upgrading. As BA-NDC does not allow the partial upgrade, the client should pass the OrderItemID of all the passenger present in the booking.
    • Preference Details - Client should pass the cabin he prefers to upgrade to.
    • Passenger Details- GivenName and Surname of all the passenger present in the booking

The output data this service returns include:

    • Reshop return offers for the whole itinerary including the origin and destination that is not being changed or the flight segments that are flown – This is because Amadeus Ticket Changer reprices the whole itinerary
    • For each of the Reshop offers
    • Total additional collection price/ refund for all the passengers in the booking
    • Total additional collection price/ refund for all the passengers of the same passenger type (PTC)
    • Flight reference for each Origin Destination
    • Total addition collection/refund price per passenger type (PTC)
    • Additional base amount per passenger type (PTC)
    • Additional tax per passenger type
    • Change/Upgrade penalty fee per passenger type
    • Price class reference and Flight Segment references for each Origin Destination
    • Passenger details
    • Disclosure List
    • Fare Groups
    • Flight segment details
    • Flight list
    • Origin and destination list
    • PriceClass List

 Mandatory Headers

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.

 Web Service URLs


 General Usage Guidelines

The OrderReshop Service

General